Btrust is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin software. Our focus is on fostering developer talent in the global south and supporting the free and open-source Bitcoin ecosystem.
Btrust Builders Application
Btrust Builders is our program to educate software developers from Africa about Bitcoin and Lightning development, and start them on their journey as open-source Bitcoin contributors.
We offer clear learning pathways that take you from the basics all the way to advanced Bitcoin development. So, whether you're new to the field or already have experience, there's a place for you at Btrust Builders.
Pick a path and start today!
Pathway #01 - Mastering Bitcoin by Andreas M. Antonopoulos
Dive into Bitcoin fundamentals using the 3rd Edition of Andreas M. Antonopoulos’s renowned "Mastering Bitcoin" textbook.
Duration: 8 Weeks
Level: Beginner (Theory)
Pathway #02 - Learn Bitcoin from the Command Line
Gain practical, hands-on experience with Bitcoin Core using the command-line interface (CLI).
Duration: 7 Weeks
Level: Intermediate (Hands-On)
Pathway #03 - Rust for Bitcoiners
Learn Rust and how it can be used to contribute to open-source Bitcoin projects.
Duration: 4-6 Weeks
Level: Intermediate to Advanced
Pathway #04 - Language Clubs
Build your programming skills in languages (not Rust) that are useful for Bitcoin development.
Duration: Varies by language
Level: Beginner to Intermediate
Pathway #05 - Start Your Career in ₿OSS
Join a 3-month, intensive introduction to Bitcoin and open-source software (₿OSS) development by Builders in partnership with Chaincode Labs.
Duration: 3 Months
Level: All levels (with a focus on starting your open-source journey)
A support community of talented developer peers across Africa going through the same experience with you
Practical introduction to Bitcoin & Lightning development methodology and open-source development
Support from our world-class developer faculty at every step of the journey
In the form of concrete Bitcoin & Lightning projects that you contribute to and build
Grant support by Btrust for qualified engineers to work in open-source Bitcoin development
Click on Apply now below, select a pathway and send in your application!
How do the pathways work?
Our program is now structured around five distinct pathways, each designed to target different aspects of Bitcoin development. Every pathway features a mix of self-paced learning, live sessions, group discussions, and practical exercises.
This approach ensures you gain both theoretical foundations and hands-on skills relevant to your chosen area—whether it's mastering Bitcoin fundamentals, interacting with Bitcoin Core via the command line, learning Rust, refining programming skills in a targeted Language Club, or kickstarting your career with our BOSS pathway.
You can join any pathway—provided you meet the entry criteria.
Are these different from the Btrust Builders fellowship?
Yes, they are. The previous fellowship has now evolved into Start Your Career in BOSS (Pathway 5). While the former fellowship focused broadly on supporting talent in the Bitcoin ecosystem, BOSS is now our dedicated pathway designed specifically to launch your career in open-source Bitcoin development.
We also offer other pathways targeting various skills and stages—ensuring every developer can engage with us, no matter where they are on their journey.
Do I have to pay to join?
All our pathways are free to join and will always be.
How can I choose which pathway to join?
Your choice should be guided by your current experience, interests, and career aspirations.
If you're new to Bitcoin or looking to build foundational knowledge, the Mastering Bitcoinpathway is ideal.
If you prefer a hands-on technical approach, consider the Learning Bitcoin from the Command Line pathway.
For those interested in modern, high-performance programming, Rust for Bitcoiners or the Language Bootcamp will suit you best.
If you're ready to start contributing to open-source projects and build your proof of work, the Start Your Career in BOSS pathway is the perfect choice.
Review the descriptions on each pathway page to determine which aligns best with your goals.
Where do I choose the pathway I want to join?
You can select your preferred pathway when you fill out the application form. Click on the Apply now button.
What if I am already well past all these pathways?
If you feel you’ve advanced beyond these foundational and intermediate pathways, you might be ready for Btrust Grants. Check our website for more information. If you have questions or need additional details, please reach out—we’re here to support your journey in Bitcoin development!
Will I get a job with Btrust after completing one or more of the pathways?
Btrust does not hire developers directly. Instead, we provide funding to developers through grants to support their ongoing work on open-source Bitcoin projects. Check our website for more information.
Completing one or more of our pathways positions you at the forefront of securing a grant. Once you’ve built your proof of work and feel ready, you can apply for any of our grant programs. We’re here to support you throughout the process, ensuring you have the resources needed to continue your journey in Bitcoin development.