What is it? This cohort is an in-depth dive into the Bitcoin protocol, designed to help developers understand how Bitcoin operates under the hood. Built by Chaincode, this program explores Bitcoin's history, its evolution, and the technologies enabling its secure, decentralized operation. Whether you’re looking to learn about SegWit, network propagation, mining, or scripting, this cohort equips you with the knowledge and hands-on experience to begin contributing to Bitcoin’s open-source development.
Who is it for? Who is it for? If you’ve already explored Bitcoin’s technicalities and want to level up, this cohort is for you. It’s for developers with some foundational Bitcoin knowledge, ready to explore how the protocol works and why. Whether you're a builder, contributor, or just an enthusiast curious about the deeper technical aspects of Bitcoin, this program is your next step toward mastering protocol development.
What are the prerequisites? What are the prerequisites? To get the most out of this cohort, you should have a foundational understanding of Bitcoin and have read Mastering Bitcoin by Andreas Antonopoulos. Some coding experience is highly recommended since we’ll be diving into technical concepts and programming exercises.
What is the fellowship program? The fellowship program is your launchpad into the Bitcoin FOSS (Free and Open Source Software) world. Whether it's developing innovative open-source software, leading educational initiatives or making Bitcoin’s interface it’s best advertisement, this is where your contributions to Bitcoin — and your career in Bitcoin — begin!
23rd Jan 2025
7 Weeks
Advanced (Theory)
Online virtual classroom
Self-study, weekly live sessions, group discussions, and QnA
Weeks
Lessons
Chapters
Week 00
Orientation and Introductions
Week 01
Welcome To Bitcoin Protocol Development
01
Week 02
SegWit
02
Week 03
Mining And Network Propagation
03
Week 04
P2P
04
Week 05
SCRIPT And Wallets
05
Week 06
Next Steps: How to progress up in your Bitcoin career as a developer, contributor, educator, PM, etc.