/Programs/Mastering_Bitcoin_
Mastering Bitcoin. Study cohort.
Ten weeks reading Mastering Bitcoin (3rd edition) together, one chapter a week. Every Monday we meet on Discord to talk it through. Each of you owns a few discussion questions, everyone does the hands-on exercises, and this page keeps track.
$ bitcoin-cli getblockhash 0
000000000019d6689c085ae165831e93…
$ cat cohort.txt
read → discuss → build, every Monday
$ ls weeks/
01-orientation/ 03-keys/ 05-transactions/ 08-blockchain/ 10-graduation/
$
Curriculum
One chapter a week.
Read the chapter before Monday. Questions are shared out evenly, so each week some of them are yours. Answer them in the cohort channel on Discord and tick them off here. Chapters link to the free online edition of the book.
How it works
No accounts. Just show up.
Sign up once with your name and Discord username. You get a personal link that lets you tick things off from any device.
Read the chapter
Each week has one chapter of the free online book, sometimes with an optional extra chapter for keen readers.
Answer your questions
Every question has one owner. Look for your name, post your answer in the cohort channel on Discord before Monday, and tick it done.
Do the exercises
Everyone does the same hands-on exercises with Bitcoin Core on signet or regtest. Share what you got and tick each one off.
Meet on Monday
We talk it all through on Discord, Mondays at 7pm UTC+8. Week 10 is graduation and your next step into open source.
The cohort
Who's in, and how it's going.
Students are listed in sign-up order. Questions count the ones assigned to each person; exercises count across all ten weeks.
Sign up
Join the cohort.
Free of charge for everyone joining. All you need is a Discord account and a few hours a week.
The book
Read it free, online.
Mastering Bitcoin: Programming the Open Blockchain (3rd edition) by Andreas M. Antonopoulos and David A. Harding is published under a CC BY-SA 4.0 license. The questions and exercises on this page are written by Code Orange.
