Btrust Builders's avatar
Btrust Builders
builders@btrust.tech
npub1353s...gajp
Training the next generation of open-source Bitcoin and Lightning developers from Africa
Four more Btrust Builders pathway cohorts have wrapped up, and it’s been exciting to see our community keep learning, building, and growing. 🚀 Between May and July, developers came together for Rust for Bitcoiners 🦀, Language Clubs, Mastering Bitcoin, and Bitcoin CLI, working through technical material, supporting their peers, and putting their skills into practice. Across the four cohorts, we recorded 204 enrollments and 87 graduations. Some graduates are now continuing their journey through the open source fellowship. We’ve put together a full recap of the learning, community, and achievements across these cohorts, plus what’s coming next, including October’s Rust for Bitcoiners and Language Clubs cohorts. Read the full update here: image
Btrust Builders's avatar
Btrust Builders 2 months ago
In part 2 of the series, we continue following the work of Btrust Builders alumni beyond the program. This time, we meet Isaack Njama, Theophilus Isah, Fidel Otieno, devgitotox, and @Chuks, five alumni whose work spans different corners of the Bitcoin ecosystem, from building products and open-source infrastructure to contributing to Bitcoin Core, Lightning, and supporting the developers coming behind them. Their journeys have taken different turns, but the work continues. Read the full story on our blog: image
Btrust Builders's avatar
Btrust Builders 3 months ago
Today, we wrapped up the week 5 study group session of the Bitcoin CLI live cohort. ⚡ This week, participants took a deeper dive into Bitcoin Script by exploring Pay-to-Script-Hash (P2SH) transactions and script-based timelocks. The cohort learned how P2SH makes it possible to embed more complex spending conditions into Bitcoin transactions, including multisignature and SegWit scripts. They also explored how timelock opcodes like CheckLockTimeVerify (CLTV) and CheckSequenceVerify (CSV) can be used to control when bitcoin can be spent, enabling more advanced and flexible transaction workflows. Through hands-on technical exercises, partner discussions, and collaborative learning, participants gained practical experience writing and working with these more advanced Bitcoin scripting features.
Btrust Builders's avatar
Btrust Builders 3 months ago
Today, we wrapped up the week 6 study group session of the Mastering Bitcoin live cohort. ⚡ This week, participants explored the blockchain and mining & consensus. The cohort examined how blocks are linked together to form Bitcoin's immutable ledger, how miners validate transactions and secure the network through proof of work, and how consensus allows thousands of independent nodes to agree on a single version of the blockchain without relying on a central authority. As always, participants met with their study partners ahead of the session to discuss the readings before coming together to share insights, ask questions, and unpack these concepts during the group study.
Btrust Builders's avatar
Btrust Builders 3 months ago
We've just wrapped up the week 4 study group session of the Bitcoin CLI live cohort. ⚡ This week, participants explored more advanced ways of building Bitcoin transactions by working with timelocks and OP_RETURN, learning how transactions can be scheduled for future execution or used to store small amounts of data on the blockchain. The cohort also took its first deep dive into Bitcoin Script, the scripting language that powers Bitcoin's spending conditions. Participants learned how scripts are used to authorize transactions, explored common script types like P2PKH and P2WPKH, and began writing and testing their own scripts to better understand how Bitcoin transactions are validated. As always, the week combined hands-on technical exercises, partner discussions, and collaborative learning, giving participants the opportunity to apply what they learned and deepen their understanding together.
Btrust Builders's avatar
Btrust Builders 3 months ago
We've just wrapped up the week 5 study group session of the Mastering Bitcoin live cohort. ⚡ This week, participants explored transaction fees and the Bitcoin network, gaining a deeper understanding of how transactions are prioritized for inclusion in blocks and the factors that influence confirmation times. They also examined how bitcoin nodes communicate, validate, and relay transactions across the network, and the different ways users interact with Bitcoin through full nodes and lightweight clients. As always, participants met with their study partners ahead of the session to discuss the readings before coming together to share insights, ask questions, and learn from one another during the group study.
Btrust Builders's avatar
Btrust Builders 6 months ago
We just concluded week 6 of the Mastering Bitcoin live cohort. 📚 This week focused on understanding how the Bitcoin blockchain works and how new blocks are created through mining and consensus. Participants explored the structure of the blockchain, including how blocks store transaction data, how blocks are linked together using cryptographic hashes, and how the block header contains the key information used to secure and validate each block. The cohort also examined merkle trees and how they efficiently organize transactions inside a block, allowing nodes to verify transactions without needing to download the entire blockchain. In addition, we studied the mining⛏️ process and Bitcoin’s proof‑of‑work consensus mechanism, learning how miners compete to solve cryptographic puzzles, how difficulty adjustments keep block production consistent, and how block rewards and transaction fees incentivize miners to secure the network. We also discussed how consensus emerges across the distributed network, ensuring that all nodes agree on the valid chain while maintaining Bitcoin’s decentralized and trustless design. Throughout the week, participants reviewed the assigned materials, collaborated with their partners, and worked through discussion questions to deepen their understanding. During the live session, participants shared insights with the group and the faculty led the discussion on key ideas from the readings.
Btrust Builders's avatar
Btrust Builders 7 months ago
This week we wrapped up week 3 of the live cohort of the Mastering Bitcoin pathway, continuing our deep dive into how Bitcoin works under the hood. Over the past week, participants studied chapters 5 and 6 of Mastering Bitcoin and met with their learning partners to talk through the material before joining the group session with faculty. The week began with a closer look at bitcoin wallets and recovery. Bitcoin wallets don’t actually store bitcoins. Instead, they store the keys that give someone control over the bitcoins recorded on the blockchain. The group discussed how early wallets generated keys independently, which meant users had to back up their wallets frequently to avoid losing access to funds. From there, the conversation moved to how modern wallets solve this problem using deterministic key generation. Participants learned how a single random seed can be used to generate many keys and addresses, making it possible to recover an entire wallet from one backup. The group also explored hierarchical deterministic (HD) wallets, which organize keys in a tree structure and allow wallets to create new addresses while keeping private keys secure. The discussions also touched on recovery phrases, often called seed phrases, and why backing them up safely is essential. Participants reflected on how these recovery systems help users protect their funds while still making wallets practical to use. After exploring wallets and recovery, the cohort moved into bitcoin transactions and how value actually moves across the network. Instead of coins being physically transferred, Bitcoin works by updating a shared record that shows which keys control which bitcoins. Participants unpacked how transactions are structured, looking at the roles of inputs and outputs. Inputs reference previously received funds, while outputs define where the bitcoin will go next and the conditions required to spend it. The group also explored several deeper parts of the transaction structure, including scripts, witness data, and Segregated Witness (SegWit). These components help verify that transactions are authorized and make the system more efficient and secure. By the end of the session, participants had a clearer picture of how wallets manage keys and how transactions move value through the network. The discussions helped connect the ideas from earlier chapters about keys and cryptography with the practical mechanics of sending and receiving bitcoin.
Btrust Builders's avatar
Btrust Builders 9 months ago
In 2025, we took a major step forward in strengthening Africa’s Bitcoin developer pipeline through the Btrust Builders program. 🚀 Over the course of the year, 493 developers across Africa and beyond were supported through Builders pathways, selected from 1,800+ applications, a 180% increase from the previous year. Developers joined from 15+ countries, spanning West, East, Central, and Southern Africa, with additional participation from South America, Europe, and South Asia. We evolved from a single‑cohort program into a continuous, modular learning pipeline, supporting developers at different stages; from first exposure to Bitcoin, through hands-on technical learning, and into real open‑source contributions. In 2025, we delivered: • Foundational learning through Mastering Bitcoin • Hands‑on technical practice via Bitcoin from the Command Line • Protocol‑level development in Rust for Bitcoiners • Programming fundamentals through Language Clubs (Python & C++) • Advanced open‑source onboarding through Start Your Career in BOSS To bridge learning and contribution, we also launched our first Open Source Bootcamp. Over four weeks, 38 developers from 7 countries submitted 103 code contributions, opened 50+ pull requests, and saw 12 PRs merged, including 3 to Bitcoin Core. The impact went well beyond training. Several Builders alumni transitioned into fully funded open‑source work, supported by @npub133yv...rapg and @npub17xvf...c9as, contributing to projects like Bitcoin Core, LDK Node, BlueWallet, Bitcoin Dev Kit, and Rust‑Payjoin. Others went on to start their own Bitcoin projects, applying what they learned to build new tools and infrastructure in the ecosystem. We also launched the Builders Resource Hub, which has since been widely shared across the Bitcoin developer ecosystem as a go‑to learning library for open‑source contribution, tooling, and deep technical study. Check it out here: In recognition of this work, the @npub1q7qt...q5kj team named Btrust Builders the 2025 African Bitcoin Project of the Year at the 2025 @npub1dtvs...wc6t. All this was made possible by the dedication of faculty and chaperones, many of whom are alumni themselves; mentors who gave their time, experience, and patience; and the core Builders team, including Stephanie Titcombe, the program lead, and Kelvin Isievwore, the engineering lead, who carried the vision from design through delivery. Just as importantly, the wider Builders community, learners, alumni, contributors, and supporters, shaped the culture that made collaboration, accountability, and growth possible.🧡 We’ve shared what worked, what we learned, and how Builders has grown into a long‑term contributor pipeline helping decentralize Bitcoin development. ➡️ Read the full blog for more: image
Btrust Builders's avatar
Btrust Builders 10 months ago
A week after the @npub1dtvs...wc6t, we’re still feeling the excitement. 🙌🎉 This year was especially meaningful as we were recognized as the African Bitcoin Project of the Year, a huge honor we're grateful to the @npub1q7qt...q5kj team for. Some of our community members also hosted workshops, we connected with builders from across the world, and the sessions throughout the conference were incredibly insightful. The conversations opened up fresh perspectives and sparked exciting ideas. We’re grateful to @npub133yv...rapg for the chance to be part of it, and we’re already looking forward to the next one. Till then, we keep building 🚀 #ABC25 #ABC2025
We're super excited to announce the graduates of our first-ever Rust for Bitcoiners and Language Clubs cohorts. 🥳🎉 These talented developers from over 15 countries dedicated themselves to acquiring the core skills needed for open-source Bitcoin projects. We've captured all the highlights, insights from the cohorts, and what's next in our full recap, which you can read here: If you're interested in joining upcoming cohorts, keep an eye out on our Discord and application page for details: image
Do you get frustrated with how today’s digital payments seem to demand a tradeoff; forcing you to give up your privacy, pay high fees, or worry about data breaches every time you accept a transaction? Many merchants and shoppers feel boxed in by systems that leave a trail of personal information behind with every tap or scan, making privacy feel like a thing of the past. But what if you didn’t have to choose between fast, modern payments and the anonymity of cash? In our latest blog, Tobechi, a @npub133yv...rapg grantee, introduces Cashu, a digital cash protocol that lets merchants enjoy the best of both worlds. With Cashu, you can accept Bitcoin-backed payments instantly and privately, without exposing customer data or risking chargebacks. The blog breaks down exactly how Cashu works, explaining the roles of tokens, wallets, and mints in this ecosystem. He explores ways businesses can benefit from Cashu. You’ll also find a simple guide on how to start accepting Cashu payments using BTCPay Server so you can quickly bring digital cash into your store. Curious how Cashu can transform your business and give your customers true payment privacy? Check out the full blog post here: image
We did it! Our very first Open-Source Bootcamp brought together 38 developers from Africa and Brazil, equipping them to make contributions to Bitcoin open-source projects like Bitcoin Core and BTCPay Server.🚀 Over 4 weeks, this diverse group submitted 103 pieces of code, learned from experienced maintainers, and gained the skills and confidence to shape the future of open source. 👏 Kudos to everyone who joined, and an extra congratulations to those who made it to the end. 🔗 Check out our blog to see their journey, impact, and see what’s coming up:
Unlock the future of Bitcoin node performance with our newest blog, Schnorr and Steady Wins the Race: The Case for Batch Validation. Oghenovo dives deep into how BIP340 Schnorr signatures and batch verification are transforming the efficiency of Bitcoin Core, explaining the math behind it, the use of multi-scalar multiplication, and the real benchmark data that demonstrates faster block verification times. As Taproot continues to gain traction and new technologies like Silent Payments, MuSig2, and FROST drive even greater Schnorr adoption, these optimisation techniques become essential to keep Bitcoin scalable, private, and secure. If you want to understand the mechanics of batch validation or see the real-world impact on block validation speed, this article covers that and sets the stage for the next era of Bitcoin scalability. Read the full article here:
Last week, BitDevs Gitega 🇧🇮 hosted its very first meetup! The community came together to explore Bitcoin and open-source development, with the team introducing BitDevs and breaking down the basics of Bitcoin and Lightning⚡. If you're in Gitega, come learn, build, and connect with fellow enthusiasts. For more info, visit: bitdevsgtga.org Here’s to the first of many! 🚀
Last Saturday, BitDevs Lagos 🇳🇬 hosted another meetup, bringing the community together for a hands-on and insightful session. Peter introduced the Bitcoin Development Kit (BDK) and the BDK CLI tool, showing how these can be used to build Bitcoin applications, manage wallets, sync data, and handle transactions with ease. Chigala then dove into Bitcoin scripting. He explained what OP_Codes are, how Bitcoin scripts operate using a stack-based model, and demonstrated how to construct scripts using different OP_Codes. With Bitscript (https://www.bitscript.app/), attendees had an interactive playground to experiment and test scripts themselves, making complex ideas more accessible. The meetup also marked Bitcoin Pizza Day, with plenty of pizza, great company, and vibrant conversations all around. 🍕 BitDevs Lagos remains one of the most active and longest-running BitDevs communities in Africa, thanks to the dedication of the organizers and the energy of everyone who attends. A huge thank you to Peter, Enyeazu, Tobechi and everyone who joined. See you at the next one!
BitDevs Uyo 🇳🇬 recently held its inaugural meetup, marking the latest BitDevs location to be supported by Btrust. 🚀 Participants explored the why behind Bitcoin, dove into hands-on wallet setups, shared sats with each other, and learned how wallets, transactions, and nodes work under the hood. The meetup also introduced everyone to the wider Builders community and shared opportunities to get involved in open source development. A huge thank you to the BitDevs Uyo organizers for a great start, and kudos to all the speakers who made the day so insightful. Check them out and follow them on X through their website: https://bitdevsuyo.org/
After a long pause, BitDevs Kampala 🇺🇬 made a comeback last Friday. The meetup brought together over 40 developers, students, and Bitcoin enthusiasts for an evening of learning and connection. The session, hosted by Jemimah Nagasha and MC’d by Wafoyo Angella, featured speakers Angella Mulikatete and Brindon Mwiine. Topics ranged from Bitcoin 101 and common misconceptions to getting started in Bitcoin open-source. A highlight of the evening came from Builders pathways alumni who shared their learning journeys. BitDevs Kampala is back, and there's more to come. You can follow them on X, join their community, and stay updated here:
We’re excited to announce our first Bitcoin Open Source Bootcamp! 🚀 The bootcamp officially kicks off today with our inaugural cohort selected from the recently completed Builders pathways: BOSS, Mastering Bitcoin and Bitcoin CLI cohorts. The Open Source Bootcamp is a 4-week intensive program designed to upskill developers and guide them toward making meaningful contributions to open-source Bitcoin projects. This cohort will spend the next month: • Setting up their Bitcoin development environments • Learning to navigate and review Bitcoin Core • Exploring real-world Bitcoin open-source projects • Making their first meaningful contributions to the ecosystem Participants will also receive weekly mentorship, feedback from experienced faculty, and guidance on preparing proposals for the @npub133yv...rapg Starter Grant, which supports promising new contributors in continuing their open-source journey. The goal is to grow a diverse, capable pipeline of Bitcoin open-source developers committed to building long-term. image
The first cohorts of the 2025 Btrust Builders Pathways have officially graduated. 🎉🎓 Over the past two months, developers from across Africa took part in Mastering Bitcoin and Learn Bitcoin from the Command Line. These programs were designed to build foundational Bitcoin knowledge and technical skills for open-source contribution. We’ve captured the highlights, cohort insights, and what’s next in our full recap. You can read it here: Applications are now open for the next round of Builders Pathways starting in June. This round includes Rust for Bitcoiners and Language Clubs. The two programs are built to support developers at different stages of their Bitcoin journey. Apply for the June cohorts here:
↑