Mastering Bitcoin
What It Is
A comprehensive, 8-week journey to build a deep understanding of Bitcoin’s core principles and technology. To help familiarize developers with Bitcoin’s fundamentals, this is a peer-learning study group in Mastering Bitcoin.
We use Andreas Antonopoulos’s book "Mastering Bitcoin: Programming the Open Blockchain (3rd Edition)" as our primary study material.
Each week participants are required to read the assigned material, prepare a presentation around a Socratic question, and attend a discussion call, chaperoned by a Builders representative.
Who It’s For
Everyone — whether you're a developer, designer, or simply curious about Bitcoin, this pathway is perfect for building your foundational knowledge.
Prerequisites
You don’t need any special background—just a real interest in learning about Bitcoin. It helps if you know a bit about programming or blockchain, but it’s not a deal-breaker. Your curiosity is the most important thing here.
Details
Registration deadline: March 03, 2025
Commencement date: March 10, 2025
Duration: 8 Weeks
Level: Beginner (Theory)
Mode: Self-study with weekly live sessions and group discussions
Format: Online classrooms (GitHub & Discord)
Timeframe
We will meet weekly for eight weeks. Each study session will be for 90 minutes starting Wednesday, March 12 on Jitsi (links to follow).
We expect everyone to attend every week, but understand that life happens. You are allotted two absences during the 8-week course. If you are absent a third time, we ask that you withdraw from the group. We would be happy to welcome you back in the future.
Discord
Once you are invited to the private #mastering-bitcoin channel on our Discord workspace, take time to introduce yourself. Say a little bit about yourself, whether it be what area you’re from, what you do for work, or something you do for fun. These groups work best when we get to know each other.
If you don’t want to use your personal photo as your icon, that is totally fine. Just please change it to a unique image.
Coursework & Study Sessions
We will be using GitHub to go through the material.
We encourage you to turn your camera on for a more personal experience, but we respect anyone’s objections in regards to privacy. You are not being recorded during the study sessions and having the face to face experience leads to more meaningful discussion. If you have any issues with your personal internet connection, please let us know in advance and we will work with you to come up with a solution.
Every week:
One week prior to the meeting:
You’ll receive an email and prompt on Discord with
your assigned partner
discussion questions to prep. on and cover in your 1-on-1 partner session
breakout group (and deputy assignment)
At the meeting:
Every member of the breakout group will take turns hosting the discussion. Note that no specific question is assigned to anyone, so you are expected to have answers to all questions.
The designated deputy (whose name changes weekly) will ensure the group is on track. See the deputy guide for more information.
Schedule
Don't hesitate to reach out with questions and feel free to drop any and all questions and comments in the private #mastering-bitcoin Discord channel. This is your space, so use it!
Last updated