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
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
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.
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 2 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.