
Bitcoin Magazine Podcast How Chaincode Labs is Building the Next Generation of Bitcoin Developers w/ Core Dev Matthew Zipkin
Feb 10, 2026
Matthew Zipkin, Core developer at Chaincode Labs who runs the BOSS challenge program to train Bitcoin protocol contributors. He explains challenge-based training that filters for deep protocol literacy. Topics include hard coding tasks, low-level transaction and Lightning work, peer learning via Discord, and how programs funnel and retain promising developers.
AI Snips
Chapters
Books
Transcript
Episode notes
Challenge-Based Recruitment Works
- Chaincode's BOSS program filters for developers by using hard, self-directed coding challenges instead of traditional lectures.
- This structure identifies people who can learn autonomously and perform on complex protocol tasks under loose deadlines.
Use Difficulty As A Purposeful Filter
- Set a high bar to screen for motivated contributors; make early challenges intentionally difficult.
- Use hardness as a filter to quickly identify those who can handle self-directed, complex protocol work.
Build Protocol Implementations From Scratch
- Implement protocol features from scratch to learn low-level encoding, hashing, and serialization details.
- Read specs closely and build implementations rather than relying solely on high-level libraries.



