Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonatack/bitcoin-development

Various notes and ideas for development work on Bitcoin
https://github.com/jonatack/bitcoin-development

bitcoin bitcoin-core

Last synced: about 4 hours ago
JSON representation

Various notes and ideas for development work on Bitcoin

Awesome Lists containing this project

README

        

## Various notes and ideas for development work on Bitcoin Core

- [How to Review Bitcoin Core PRs.](how-to-review-bitcoin-core-prs.md)

- [How to Make Bitcoin Core PRs.](how-to-make-bitcoin-core-prs.md)

- [How to compile Bitcoin Core from source and run the
tests.](how-to-compile-bitcoin-core-from-source-on-linux-and-macOS.md) A
simple step-by-step summary for Linux Debian and macOS.

- [Bitcoin Core Dev IRC meetings.](bitcoin-core-dev-irc-meetings.txt) Practical
info about the General, Wallet, and PR Review Club meetings.

- [IRC channels.](irc-channels.txt) Join these IRC channels for Bitcoin and
Lightning development.

- [Logging.](logging.md) How to read and set bitcoind debug logging, with
descriptions of each log category.

- [Notes.](notes.txt) Various miscellaneous technical notes.

- [Gitian Building.](gitian-building.md) How to build and commit Gitian
signatures to help with deterministically verifying Bitcoin Core releases.

- [PSBTs - Partially-Signed Bitcoin Transactions.](psbts.txt) PSBT information,
including new May 2019 IRC discussion of ideas for descriptor
slicing/subsetting, e.g. "subscriptors".

- [Flame Graphs.](flame-graphs.md) How to generate flame graph profiles.

- [Scripted Diffs.](scripted-diffs.md) How to use scripted diffs in commits,
with examples from Bitcoin Core PRs.

- 2019-12-21 [John Newbery's Bitcoin end-of-decade Twitter
thread](2019-12-21-john-newbery-bitcoin-end-of-decade-twitter-thread.md)

- 2019-11-28 [CHECKTEMPLATEVERIFY Bitcoin Wizards IRC discussion: Gregory
Maxwell / Jeremy
Rubin.](2019-11-28-gmaxwell-jeremyrubin-CHECKTEMPLATEVERIFY-irc-discussion.md)
Cleaned up a bit from the original log for personal study.

- 2019-06-08 [Bryan Bishop transcript of Jonas Schnelli's June 2019 Breaking Bitcoin talk:
"BIP324 V2 Message Transport
Protocol."](2019-06-08-jonas-schnelli-bip324-v2-p2p.txt)

- 2019-06-07 [Bryan Bishop transcript of Jonas Schnelli's June 2019 core.dev talk: "P2P
Encryption."](2019-06-07-jonas-schnelli-p2p-encryption.txt)

- 2018-07-09 [Bryan Bishop transcript of Pieter Wuille's July 2018 SF Bitcoin talk:
"Taproot, Schnorr signatures, and SIGHASH_NOINPUT, oh
my!"](2018-07-09-pieter-wuille-taproot-schnorr-sigs-and-sighash-noinput.txt)
Edited and cleaned up a bit from the original transcript for personal study.