<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Btrust Blog]]></title><description><![CDATA[Latest news and developments from Btrust]]></description><link>https://blog.btrust.tech/</link><image><url>https://blog.btrust.tech/favicon.png</url><title>Btrust Blog</title><link>https://blog.btrust.tech/</link></image><generator>Ghost 5.88</generator><lastBuildDate>Tue, 07 Apr 2026 09:25:56 GMT</lastBuildDate><atom:link href="https://blog.btrust.tech/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Q1, 2026 Btrust Developer Grant Announcement]]></title><description><![CDATA[<p><strong>Africa, April 1, 2026</strong> &#x2014; We&apos;re excited to announce our largest <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust developer grant</u></a> cohort to date. Ten outstanding Bitcoin open-source developers have been awarded grants, comprising six starter grant recipients and four open-source cohort members, including two renewals and two promotions from starter to long-term grants.</p><p>This</p>]]></description><link>https://blog.btrust.tech/q1-2026-btrust-developer-grant-announcement/</link><guid isPermaLink="false">69aad3c8a45d04b407ba0691</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Grants]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Wed, 01 Apr 2026 14:48:22 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/04/Announcement-Flyer-2.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/04/Announcement-Flyer-2.jpg" alt="Q1, 2026 Btrust Developer Grant Announcement"><p><strong>Africa, April 1, 2026</strong> &#x2014; We&apos;re excited to announce our largest <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust developer grant</u></a> cohort to date. Ten outstanding Bitcoin open-source developers have been awarded grants, comprising six starter grant recipients and four open-source cohort members, including two renewals and two promotions from starter to long-term grants.</p><p>This cohort also marks a couple of firsts: support for Cashu development, and the inclusion of a dedicated research proposal within the open-source cohort. This builds on our existing support across the stack, from core protocol work to wallets, privacy tools, and user-facing applications.</p><p>These developers are working across vastly different critical areas of the Bitcoin ecosystem, from Bitcoin Core and Lightning infrastructure to wallet development, privacy protocols, and payment infrastructure. Their work strengthens Bitcoin&#x2019;s open&#x2011;source foundations while expanding the global community of contributors from the Global Majority.</p><h2 id="starter-grants"><strong>Starter Grants</strong></h2><p>The <a href="https://btrust.homerun.co/starter-grants/en?ref=blog.btrust.tech"><u>Btrust starter grant</u></a> provides support for software engineers ready to contribute full-time to open-source Bitcoin development. It allows recipients to explore areas of interest, identify a focus for long-term contributions, and engage deeply with the global Bitcoin developer community with relevant support via mentorship and without financial constraints.</p><h2 id="starter-grant-recipients"><strong>Starter Grant Recipients</strong></h2><h3 id="michael-ariwaodo"><strong>Michael Ariwaodo</strong></h3><p><strong>Project</strong>: Cashu</p><p><a href="https://github.com/KvngMikey?ref=blog.btrust.tech"><u>Michael</u></a> is a software developer based in Nigeria with over four years of experience building financial software systems.</p><p>After participating in the <a href="https://bosschallenge.xyz/?ref=blog.btrust.tech"><u>BOSS program</u></a> in 2025, Michael began contributing to the <a href="https://x.com/CashuBTC?ref=blog.btrust.tech"><u>Cashu</u></a> ecosystem, a Chaumian ecash protocol designed to enable fast and privacy&#x2011;preserving Bitcoin&#x2011;backed payments.</p><p>As our first Cashu developer grantee, his recent work includes improvements to <a href="https://github.com/cashubtc/cashu-ts?ref=blog.btrust.tech"><u>Cashu TS</u></a> and <a href="https://github.com/cashubtc/nutshell?ref=blog.btrust.tech"><u>Cashu Nutshell</u></a>, the reference implementation of a Cashu mint. His contributions have focused on improving mint reliability, <a href="https://github.com/cashubtc/nutshell/pull/814?ref=blog.btrust.tech"><u>removing obsolete legacy APIs</u></a>, improving wallet compatibility, and aligning implementations with evolving Cashu protocol specifications.</p><p>With the starter grant, Michael will continue strengthening the Cashu ecosystem by improving mint safety and operability, completing the removal of deprecated protocol behavior, and expanding compliance with newer Cashu NUT specifications.</p><p>He will also introduce protocol compliance tests, improve cross&#x2011;implementation compatibility, and research potential interoperability between Cashu and emerging protocols and technologies such as <a href="https://ark-protocol.org/?ref=blog.btrust.tech"><u>Ark</u></a> and <a href="https://minmo.to/?ref=blog.btrust.tech"><u>Minmo</u></a>.</p><h3 id="frankline-omondi"><strong>Frankline Omondi</strong></h3><p><strong>Projects</strong>: Bitcoin Core, bip353-rs</p><p><a href="https://github.com/frankomosh?ref=blog.btrust.tech"><u>Frankline</u></a> is a software engineer based in Kenya with experience in systems programming and open&#x2011;source infrastructure development.</p><p>He completed the <a href="https://bosschallenge.xyz/?ref=blog.btrust.tech"><u>BOSS program</u></a> in 2025 and has since become an active contributor to <a href="https://bitcoincore.org/?ref=blog.btrust.tech"><u>Bitcoin Core</u></a>. His work focuses on fuzz testing, networking, and validation logic within consensus&#x2011;critical components.</p><p>Frankline has contributed to Bitcoin Core&#x2019;s <a href="https://github.com/bitcoin/bitcoin/pulls?q=is%3Apr+is%3Apr+author%3Afrankomosh+repo%3Abitcoin%2Fbitcoin&amp;ref=blog.btrust.tech"><u>fuzz testing</u></a> infrastructure and <a href="https://github.com/bitcoin-core/qa-assets/pull/244?ref=blog.btrust.tech"><u>QA assets</u></a>, helping improve coverage and detect potential bugs earlier in the development process. He is also the author of <a href="https://crates.io/crates/bip353-rs?ref=blog.btrust.tech"><u>bip353&#x2011;rs</u></a>, a Rust implementation of DNS payment instructions with DNSSEC validation.</p><p>Through the starter grant, Frankline will dedicate full&#x2011;time effort to expanding fuzz testing coverage across key Bitcoin Core subsystems including P2P networking, net processing, and validation logic.</p><p>His work will include designing new fuzz harnesses, running long&#x2011;duration fuzzing campaigns to uncover edge&#x2011;case bugs, and improving documentation and tooling so that more contributors can participate in Bitcoin&#x2019;s testing infrastructure.</p><h3 id="john-osezele"><strong>John Osezele</strong></h3><p><strong>Projects</strong>: Bitcoin Dev Kit (BDK), Rust Payjoin</p><p><a href="https://github.com/Johnosezele?ref=blog.btrust.tech"><u>John</u></a> is a software engineer based in Nigeria with five years of experience building mobile applications across fintech and security platforms.</p><p>He is a co&#x2011;maintainer of the <a href="https://github.com/bitcoindevkit/bdk-dart?ref=blog.btrust.tech"><u>bdk&#x2011;dart</u></a> project within the Bitcoin Dev Kit ecosystem. The project provides Dart bindings that allow Flutter developers to build Bitcoin wallets powered by BDK&#x2019;s Rust implementation.</p><p>John has already contributed several improvements to the repository and has also contributed to the <a href="https://github.com/payjoin/rust-payjoin?ref=blog.btrust.tech"><u>Rust Payjoin</u></a> project as part of his journey into Bitcoin open source.</p><p>With the starter grant, John will focus on bringing bdk&#x2011;dart to production readiness. His work will include improving the stability of the bindings, maintaining compatibility with upstream BDK releases, and strengthening testing and CI infrastructure.</p><p>He also plans to build a complete open&#x2011;source reference wallet using Flutter and bdk&#x2011;dart to demonstrate how developers can build secure non&#x2011;custodial Bitcoin wallets using the toolkit.</p><h3 id="victor-chabunda"><strong>Victor Chabunda</strong></h3><p><strong>Projects</strong>: rust&#x2011;payjoin, UniFFI&#x2011;Dart</p><p><a href="https://github.com/chavic?ref=blog.btrust.tech"><u>Chabunda</u></a>, also known as Chavic, is a developer based in Zambia with nearly a decade of experience building software across multiple platforms.</p><p>He is the author of <a href="https://github.com/Uniffi-Dart/uniffi-dart?ref=blog.btrust.tech"><u>UniFFI&#x2011;Dart</u></a> and a contributor to the <a href="https://github.com/payjoin/rust-payjoin?ref=blog.btrust.tech"><u>rust&#x2011;payjoin</u></a> project, where his work focuses on improving developer experience through cross&#x2011;language bindings and tooling.</p><p>Victor has played an important role in making Rust&#x2011;based Bitcoin libraries accessible to developers working in other programming languages by building robust Foreign Function Interface tooling and SDK integrations.</p><p>Through the starter grant, Chavic will focus on building first&#x2011;class .NET and C++ bindings for rust&#x2011;payjoin, improving documentation and developer tooling, and continuing development on UniFFI&#x2011;Dart.</p><p>He will also begin work on a transaction fingerprinting analysis tool that helps wallet developers detect privacy leaks in transaction construction and improve overall wallet privacy practices.</p><h3 id="shehu-muhammad-aliyu"><strong>Shehu Muhammad Aliyu</strong></h3><p><strong>Projects</strong>: Payjoin Dev Kit (PDK), Bitcoin Dev Kit (BDK)</p><p><a href="https://github.com/Mshehu5?ref=blog.btrust.tech"><u>Shehu</u></a> is a software engineer based in Nigeria. He holds a degree in Computer Engineering from Ahmadu Bello University and graduated from the 2025 Btrust Builders <a href="https://pathways.btrust.tech/03/rust-for-bitcoiners?ref=blog.btrust.tech"><u>Rust for Bitcoiners</u></a> pathway.</p><p>Shehu has been actively contributing to the <a href="https://payjoindevkit.org/?ref=blog.btrust.tech"><u>Payjoin Dev Kit</u></a> (PDK), a project focused on improving bitcoin transaction privacy through collaborative transaction construction. His work has focused on strengthening persistence, improving code maintainability, and addressing protocol&#x2011;level security issues.</p><p>His contributions include <a href="https://github.com/payjoin/rust-payjoin/pull/873?ref=blog.btrust.tech"><u>migrating the Payjoin CLI database from Sled to SQLite</u></a> for better reliability, fixing a potential session replay vulnerability, and improving time&#x2011;handling accuracy to align with BIP&#x2011;77 specifications. He has also contributed documentation improvements and developer tooling updates that make the project easier for wallet developers to adopt.</p><p>With the starter grant, Shehu will work full&#x2011;time on expanding Payjoin adoption across Bitcoin tooling. His work will focus on integrating PDK into the Bitcoin Dev Kit CLI, implementing <a href="https://github.com/payjoin/rust-payjoin/issues/919?ref=blog.btrust.tech"><u>ASMAP&#x2011;based relay</u></a> and directory selection for improved network privacy, and improving reliability through better fallback mechanisms and testing infrastructure.</p><h3 id="sonkeng-maldini"><strong>Sonkeng Maldini</strong></h3><p><strong>Project</strong>: Bitcoin Dev Kit (BDK), Bitcoin Core</p><p><a href="https://github.com/sdmg15?ref=blog.btrust.tech"><u>Sonkeng</u></a> is a software engineer based in Cameroon with more than eight years of experience building complex software systems.</p><p>His early exposure to Bitcoin development began while working with custom forks of Bitcoin written in C++. Since then, he has worked on distributed trading systems and open&#x2011;source infrastructure projects while steadily contributing to Bitcoin&#x2011;related development.</p><p>Sonkeng has contributed to several projects including the <a href="https://github.com/bitcoindevkit/bdk_wallet/pull/206?ref=blog.btrust.tech"><u>Bitcoin Development Kit</u></a>, <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/4433?ref=blog.btrust.tech#pullrequestreview-2813204189"><u>Rust&#x2011;Bitcoin</u></a>, and the <a href="https://github.com/bisq-network/bisq-musig/pulls?q=is%3Apr+author%3Asdmg15+is%3Aclosed&amp;ref=blog.btrust.tech"><u>Bisq MuSig protocol</u></a>. He has implemented multisignature wallet features for MuSig and actively participates in code reviews across multiple repositories.</p><p>Through the starter grant, Sonkeng will focus on improving developer experience and contributing to new releases within the Bitcoin Development Kit ecosystem. His work will include maintaining fuzz testing infrastructure, contributing to upcoming BDK features such as <a href="https://github.com/bitcoindevkit/bdk_wallet/issues/13?ref=blog.btrust.tech"><u>DNS payment instructions</u></a> (BIP&#x2011;353), supporting silent payments work, and participating in Bitcoin Core Review Club sessions.</p><p>He&#x2019;s also the lead organizer of <a href="https://bitdevsyde.org/?ref=blog.btrust.tech"><u>BitDevs Yaound&#xE9;</u></a> meetups to help grow Bitcoin developer communities in Cameroon.</p><h2 id="long-term-grants"><strong>Long-Term Grants</strong></h2><p>The <a href="https://btrust.homerun.co/open-source-cohort/en?ref=blog.btrust.tech"><u>Btrust Open-Source Cohort</u></a> offers long-term support to established Bitcoin open-source contributors, promoting a collaborative environment for sustained development.</p><p>Members receive funding paid monthly in bitcoin, mentorship, and peer support to deepen their work on critical Bitcoin open-source projects.</p><p>The cohort model aims to build a resilient, inclusive developer ecosystem, enabling contributors from the Global Majority to make meaningful, lasting impacts on Bitcoin&apos;s open-source ecosystem.</p><h2 id="long-term-grant-recipients"><strong>Long Term Grant Recipients</strong></h2><h3 id="chuks-agbakuru"><strong>Chuks Agbakuru</strong></h3><p><strong>Project</strong>: Lightning Dev Kit (LDK)</p><p><a href="https://github.com/chuksys?ref=blog.btrust.tech"><u>Chuks</u></a> is a software engineer based in Nigeria and a former Btrust starter grant recipient who has become a core contributor to the <a href="https://lightningdevkit.org/?ref=blog.btrust.tech"><u>Lightning Dev Kit</u></a> ecosystem.</p><p>Over the past year he has worked extensively on LDK&#x2011;Node, contributing features such as <a href="https://github.com/lightningdevkit/ldk-node/pull/666?ref=blog.btrust.tech"><u>support for human&#x2011;readable names</u></a> through BIP&#x2011;353 and improvements to infrastructure stability and code reviews.</p><p>With this long&#x2011;term grant, Chuks will focus on researching and implementing splice batching for the Lightning Network. This work explores how multiple channel splice operations can be coordinated into a single on&#x2011;chain transaction, reducing fees and improving scalability for Lightning service providers.</p><p>His work will involve specification research, Rust implementation in rust&#x2011;lightning, and integration into LDK&#x2011;Node APIs.</p><h3 id="peter-tyonum"><strong>Peter Tyonum</strong></h3><p><strong>Project</strong>: Bitcoin Dev Kit (BDK)</p><p><a href="https://github.com/tvpeter?ref=blog.btrust.tech"><u>Peter</u></a> is a software engineer and maintainer within the <a href="https://bitcoindevkit.org/?ref=blog.btrust.tech"><u>Bitcoin Dev Kit</u></a> ecosystem. Over the past year as a starter grant recipient, he has contributed extensively to <a href="https://github.com/bitcoindevkit/bdk-cli?ref=blog.btrust.tech"><u>bdk&#x2011;cli</u></a> and related wallet infrastructure libraries.</p><p>His contributions include implementing hardware wallet support, persistent wallet configuration, compact block filter support, and upgrades to align with the latest BDK wallet APIs.</p><p>During the long&#x2011;term grant period, Peter will focus on developing a production&#x2011;ready Bitcoin Core RPC client library for BDK. This library will serve as a unified interface for interacting with Bitcoin Core across multiple BDK components.</p><p>He will also continue maintaining and expanding bdk&#x2011;cli, including adding multipath descriptor support and improving testing and reliability across versions.</p><h3 id="enigbe-ochekliye"><strong>Enigbe Ochekliye</strong></h3><p><strong>Project</strong>: Lightning Dev Kit (LDK)</p><p><a href="https://github.com/enigbe?ref=blog.btrust.tech"><u>Enigbe</u></a> is a Lightning developer based in Nigeria whose work focuses on Lightning Network infrastructure and research. She holds a Master&apos;s in Energy from the University of Auckland, where she completed graduate-level coursework in multivariable control systems, and a Bachelor&apos;s in Mechanical Engineering from Ahmadu Bello University.&#xA0;</p><p>Over the past year she has contributed to the <a href="https://lightningdevkit.org/?ref=blog.btrust.tech"><u>LDK</u></a> ecosystem through code development, reviews, and technical research. Her work includes improvements to logging infrastructure, chain synchronization features, and infrastructure reliability across LDK components.</p><p>Under the renewed long&#x2011;term grant, Enigbe will pursue research into distributed control systems for Lightning Network liquidity management. Her work models Lightning as a multi&#x2011;agent dynamical system and explores how decentralized controllers can coordinate liquidity distribution across the network.</p><p>The project will combine theoretical research with practical implementation inside ldk&#x2011;node and simulation environments, contributing both academic insights and open&#x2011;source engineering improvements.</p><p>Enigbe is the first member of the Open Source Cohort to focus on research, expanding the scope of contribution within the program and highlighting the growing importance of research-driven work in the ecosystem.</p><h3 id="chukwuleta-tobechi"><strong>Chukwuleta Tobechi</strong></h3><p><strong>Project</strong>: BTCPay Server</p><p><a href="https://github.com/TChukwuleta?ref=blog.btrust.tech"><u>Tobechi</u></a> is an experienced software engineer, active <a href="https://btcpayserver.org/?ref=blog.btrust.tech"><u>BTCPay Server</u></a> contributor, and the lead organizer of <a href="https://x.com/BitDevsLagos?ref=blog.btrust.tech"><u>BitDevs Lagos</u></a>.</p><p>During his previous grant period, he developed several major plugins including the <a href="https://plugin-builder.btcpayserver.org/public/plugins/shopify-plugin?ref=blog.btrust.tech"><u>Shopify Plugin V2</u></a>, the <a href="https://plugin-builder.btcpayserver.org/public/plugins/satoshitickets?ref=blog.btrust.tech"><u>Satoshi Tickets event plugin</u></a>, and the <a href="https://plugin-builder.btcpayserver.org/public/plugins/nairacheckout?ref=blog.btrust.tech"><u>Mavapay Naira Checkout</u></a> integration. His work has expanded BTCPay Server&#x2019;s usability for merchants and businesses around the world.</p><p>Through this renewed long&#x2011;term grant, Tobechi will continue expanding BTCPay Server integrations across e&#x2011;commerce platforms and accounting systems while strengthening the plugin ecosystem.</p><p>He also plans to develop additional integrations that support African payment rails and local currencies, helping businesses across the continent accept Bitcoin payments more easily.</p><h2 id="btrust-builders-alumni"><strong>Btrust Builders Alumni</strong></h2><p>Most of the recipients above are alumni of the <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program.</p><p>The <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>structured learning tracks</u></a> they completed provided a strong foundation in Bitcoin fundamentals, hands&#x2011;on open&#x2011;source experience, and sustained mentorship from seasoned contributors.</p><p>Their progression from Builders&#x202F;graduates to&#x202F;funded&#x202F;grantees reflects the&#x202F;program&#x2019;s mission to cultivate high&#x2011;potential&#x202F;developers across&#x202F;the&#x202F;Global&#x202F;Majority and prepare them for long&#x2011;term, sustainable&#x202F;careers in Bitcoin open source. Each grantee&#x2019;s journey underscores what focused guidance, community collaboration, and opportunity can achieve when paired with dedication and&#x202F;talent.</p><p>Learn more and apply to join the next cohort of the Btrust&#x202F;Builders&#x202F;pathways&#x202F;<a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>here</u></a>.</p><h2 id="applications-for-btrust-developer-grants"><strong>Applications for Btrust Developer Grants</strong></h2><p>Btrust developer grant applications are open year-round, with new recipients announced quarterly. If you&#x2019;re a developer passionate about contributing to Bitcoin open-source development, we encourage you to apply.</p><p>Learn more about our grant programs and apply through our <a href="https://www.btrust.tech/grants?ref=blog.btrust.tech"><u>website</u></a>.</p><p>Stay updated on our initiatives and future opportunities by following us on <a href="https://x.com/btrustteam?ref=blog.btrust.tech"><u>X</u></a>, <a href="https://primal.net/p/npub133yvyku5munsddczjqwz4w6aspwz93z22jmlzgw8xur7qu0368vq7urapg?ref=blog.btrust.tech"><u>Nostr</u></a>, <a href="https://www.instagram.com/btrust.tech?ref=blog.btrust.tech"><u>Instagram</u></a> and <a href="https://linkedin.com/company/btrustteam?ref=blog.btrust.tech"><u>LinkedIn</u></a>.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin Open-Source Software. Our focus is on fostering developer talent in the Global Majority and supporting the free and open-source Bitcoin ecosystem.</p>]]></content:encoded></item><item><title><![CDATA[BIP326: Anti-Fee-Sniping as a Privacy Primitive for Taproot Wallets]]></title><description><![CDATA[<p><em>Written by&#xA0;</em><a href="https://github.com/aagbotemi?ref=blog.btrust.tech" rel="noreferrer"><em>Abiodun Awoyemi</em></a></p><h2 id="table-of-contents"><strong>Table of Contents</strong></h2><ol><li><strong>Introduction to BIP326</strong></li><li><strong>Locktime Fundamentals: nLockTime vs nSequence</strong></li><li><strong>Fee Sniping: The Threat That Locktime Solves</strong></li><li><strong>How LockTime Defends Against Fee Sniping</strong></li><li><strong>The Taproot Connection: How MAST works</strong></li><li><strong>HTLC vs PTLC: Why Off-Chain Protocols Leak</strong></li><li><strong>The Privacy Gap: The Problem Before BIP326</strong></li><li><strong>BIP326:</strong></li></ol>]]></description><link>https://blog.btrust.tech/bip326-anti-fee-sniping-as-a-privacy-primitive-for-taproot-wallets/</link><guid isPermaLink="false">69b82c06a45d04b407ba0a7d</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Bitcoin]]></category><category><![CDATA[Technical]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Fri, 20 Mar 2026 15:56:13 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/03/data-src-image-9cddae90-a7ab-4cb2-9720-51e40722f3a6-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/03/data-src-image-9cddae90-a7ab-4cb2-9720-51e40722f3a6-1.png" alt="BIP326: Anti-Fee-Sniping as a Privacy Primitive for Taproot Wallets"><p><em>Written by&#xA0;</em><a href="https://github.com/aagbotemi?ref=blog.btrust.tech" rel="noreferrer"><em>Abiodun Awoyemi</em></a></p><h2 id="table-of-contents"><strong>Table of Contents</strong></h2><ol><li><strong>Introduction to BIP326</strong></li><li><strong>Locktime Fundamentals: nLockTime vs nSequence</strong></li><li><strong>Fee Sniping: The Threat That Locktime Solves</strong></li><li><strong>How LockTime Defends Against Fee Sniping</strong></li><li><strong>The Taproot Connection: How MAST works</strong></li><li><strong>HTLC vs PTLC: Why Off-Chain Protocols Leak</strong></li><li><strong>The Privacy Gap: The Problem Before BIP326</strong></li><li><strong>BIP326: The nLockTime + nSequence Strategy</strong></li><li><strong>Code Implementation &amp; Analysis</strong></li><li><strong>Conclusion</strong></li></ol><h2 id="introduction-to-bip326"><strong>Introduction to BIP326</strong></h2><p>Since Bitcoin&#x2019;s introduction by Satoshi Nakamoto, its scripting capabilities have evolved significantly. One of the most important upgrades is Taproot, introduced in BIP341, which allows a transaction output to commit to multiple spending conditions simultaneously using a structure known as a Merkelized Alternative Script Tree (MAST).</p><p>These transaction outputs are called SegWit V1 or P2TR (Pay-to-Taproot). The P2TR locking script can be unlocked via two distinct paths: a Key Path Spend, which uses an aggregated public key, or a Script Path Spend, where the spending conditions are organised into a script tree used to compute the Merkle root. It is this Taproot architecture that BIP326 builds upon to address a specific and previously overlooked privacy gap in off-chain protocols.</p><p>BIP326 defines how wallets should behave when spending Taproot outputs by leveraging the <em>nSequence</em> field in place of traditional <em>nLockTime</em> for anti-fee-sniping protection. The primary motivation is to improve the privacy and fungibility of off-chain protocols such that when on-chain wallets adopt this behavior, a Taproot spend with an <em>nSequence</em> value becomes indistinguishable from an off-chain settlement transaction that uses timelock, making it impossible for a blockchain analyst to tell the two apart.</p><p>In modern Bitcoin scripting, what makes BIP326 particularly powerful is that it requires no consensus change and no protocol upgrade; it can be adopted unilaterally by wallet software. By simply mimicking the <em>nSequence</em> behaviour that off-chain protocols already use, on-chain wallets begin contributing to an anonymity set that grows larger with every wallet that adopts it.</p><h2 id="locktime-fundamentals-nlocktime-vs-nsequence"><strong>Locktime Fundamentals: nLockTime vs nSequence</strong></h2><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/03/data-src-image-2293b5dc-53af-452f-b02c-39d190d4a647.png" class="kg-image" alt="BIP326: Anti-Fee-Sniping as a Privacy Primitive for Taproot Wallets" loading="lazy" width="500" height="250"></figure><p>Bitcoin supports two types of locktimes that control when a UTXO can be spent.</p><ol><li><em><strong>Absolute Locktime </strong></em>prevents a transaction from being mined until a specific block height or Unix timestamp has been reached. It is set at the transaction level via the <em>nLockTime</em> field and applies to the entire transaction. Bitcoin interprets <em>nLockTime</em> below 500,000,000 as a block height and at or above 500,000,000 as a Unix timestamp.</li><li><em><strong>Relative Locktime </strong></em>defines a delay based on when a specific output was mined, rather than a fixed date or block height. Encoded at the input level via the <em>nSequence</em> field, it allows for granular control over each input independently. This functionality was introduced by BIP68, which repurposed the <em>nSequence</em> field to enable these relative constraints. BIP68 requires <em><strong>transaction version 2</strong></em> and interprets the lower 16 bits of <em>nSequence</em> as either a block-based or time-based relative delay.</li></ol><p>The <em>nSequence</em> field is a 32-bit value assigned to each transaction input. Under BIP68, it is parsed as follows: </p><p>1. Bit 31 acts as the disable flag; if set, the relative locktime is ignored. </p><p>2. Bit 22 determines the unit, distinguishing between block-height (0) and time-based (1) delays. </p><p>3. Bits 0&#x2013;15, the lower 16 bits store the actual duration, allowing for a maximum value of 65,535 blocks or 65,535 intervals of 512 seconds each.</p><p>Bits 16&#x2013;21 and 23&#x2013;30 are currently undefined and reserved under BIP68.</p><p>Off-chain protocols such as Lightning Network channels and CoinSwaps commonly use <em>relative locktime</em> because they allow contracts to remain open indefinitely.</p><p>Since <em>absolute locktime</em> are still used and still necessary, BIP326 does not propose replacing <em>nLockTime</em> entirely, because it is backward compatible. Instead, it proposes that Taproot wallets keep using <em>nLockTime</em> but also frequently use <em>nSequence</em>, alternating between the two with a 50% probability.</p><h2 id="fee-sniping-the-threat-that-locktime-solves"><strong>Fee Sniping: The Threat That Locktime Solves</strong></h2><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/03/data-src-image-4d13b076-abff-4e9c-b697-0a6b4f1d7722.png" class="kg-image" alt="BIP326: Anti-Fee-Sniping as a Privacy Primitive for Taproot Wallets" loading="lazy" width="500" height="250"></figure><p>Fee sniping refers to the process of re-mining the last block in the chain to claim the fees of both the transactions mined in that block and the new high-fee transactions that entered the mempool since it was mined. Instead of extending the current blockchain, a miner ignores the last block and secretly attempts to mine an alternative version of it. If successful, the original block is orphaned and the attacker collects all its fees, including all other high fee transactions that arrived in the mempool after the original block was confirmed.</p><p>Fee sniping threaten two fundamental properties of Bitcoin which are:</p><ol><li><strong>Settlement finality</strong>: when miners can re-mine past blocks, users can no longer trust that confirmed transactions are irreversible. A transaction with 6 confirmations today could be reversed tomorrow, which undermines the basic promise that Bitcoin&#x2019;s confirmation model makes to its users.</li><li><strong>Miner incentive alignment</strong>: Bitcoin&#x2019;s security model is built on the assumption that miners are always incentivised to extend the longest chain. Fee sniping breaks that assumption. When re-mining a past block is more profitable than building on the current tip, the economic foundation of the entire network is compromised. In other words, miner incentive alignment is the mechanism Bitcoin relies on, and network security is what collapses when that alignment breaks.</li></ol><h2 id="how-locktime-defends-against-fee-sniping"><strong>How LockTime Defends Against Fee Sniping</strong></h2><p>Most wallets set <em>nLockTime</em> to the current block height, ensuring that transactions are only valid in the next block. This prevents miners from reorganizing the blockchain to include high-fee transactions from the mempool into a re-mined past block during fee sniping. By limiting transaction inclusion to the latest block, the fee sniping attack becomes economically unviable. Today, most modern wallet implementations including Bitcoin Core, BDK, and Electrum set anti-fee-sniping locktime by default.</p><p>However, while <em>nLockTime</em> effectively prevents fee sniping, it introduces a privacy leak by making on-chain transactions distinguishable from off-chain settlements. BIP326 addresses this by proposing that Taproot wallets alternate between <em>nLockTime</em> and <em>nSequence</em> randomly, using each with equal probability. This provides the same anti-fee-sniping protection while making on-chain and off-chain timelocked transactions indistinguishable, enhancing privacy and fungibility across the network.</p><h2 id="the-taproot-connection-how-mast-works"><strong>The Taproot Connection: How MAST works</strong></h2><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/03/data-src-image-d79e93f3-8420-46e3-aecb-f4296ed4c02d.jpeg" class="kg-image" alt="BIP326: Anti-Fee-Sniping as a Privacy Primitive for Taproot Wallets" loading="lazy" width="1376" height="752" srcset="https://blog.btrust.tech/content/images/size/w600/2026/03/data-src-image-d79e93f3-8420-46e3-aecb-f4296ed4c02d.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/03/data-src-image-d79e93f3-8420-46e3-aecb-f4296ed4c02d.jpeg 1000w, https://blog.btrust.tech/content/images/2026/03/data-src-image-d79e93f3-8420-46e3-aecb-f4296ed4c02d.jpeg 1376w" sizes="(min-width: 720px) 720px"></figure><p>The Merkelized Alternative Script Tree (MAST), originally the Merkelized Abstract Syntax Tree, allows a Bitcoin output to commit to multiple spending conditions simultaneously while revealing only what is strictly necessary at spend time. It uses a Merkle tree to summarise the collection of potential spending scripts, avoiding the need to include every script in the transaction while keeping all unused conditions completely hidden on-chain</p><p>Think of MAST as a tree where each leaf represents a spending condition or script path. For example, one leaf could be &#x201C;Alice can spend after 100 blocks,&#x201D; another could be &#x201C;Bob and Alice can spend together cooperatively,&#x201D; and another could be &#x201C;Bob can spend with a hash preimage&#x201D;. These leaves are hashed and paired together, working upward until they produce a single Merkle root committed inside the Taproot output. When spent, only the executed leaf is revealed on-chain and all unused script paths remain completely hidden.</p><p>In off-chain protocols like Lightning Network, when a channel is force-closed via the timelock path, only that branch is revealed. However, before BIP326, the nSequence value used in that timelock settlement acted as an immediate fingerprint. Regular on-chain wallets were not using <em>nSequence</em>, any <em>nSequence</em> value was an instant indicator of off-chain activity.<strong> </strong>BIP326 addresses this by formally specifying that all Taproot wallets should randomly alternate between nLockTime and nSequence for anti-fee-sniping protection, making on-chain and off-chain Taproot spends completely indistinguishable.</p><h2 id="htlc-vs-ptlc-why-off-chain-protocols-leak"><strong>HTLC vs PTLC: Why Off-Chain Protocols Leak</strong></h2><p>Hash Time-Locked Contract (HTLC) is a script-based conditional payment constructs that secure payments across multiple hops using a hash lock and a time lock. To claim the funds, the recipient must produce a secret value (the preimage) that hashes to a predetermined hash within a specified timeframe, otherwise the funds are returned to the sender. The critical privacy problem with HTLCs is that the same hash is used across every hop in a payment route, meaning any routing node can correlate the payment end-to-end simply by recognising the same hash value appearing at each step.</p><p>Point Time-Locked Contract (PTLC) perform the same function as HTLCs but provide stronger privacy using elliptic curve point operations based on Schnorr Signatures. Instead of a hash preimage, a PTLC requires the recipient to produce a scalar value corresponding to a specific elliptic curve point to claim the funds. PTLCs use a different randomised point per hop, breaking the payment correlation that HTLCs expose and making it impossible for routing nodes to link individual hops into a single payment path.</p><p>When a Lightning channel is force-closed and an HTLC must be settled on-chain, the blockchain sees a hash value and preimage. A cooperative close, by contrast, reveals none of this&#x200A;&#x2014;&#x200A;both parties agree on final balances off-chain and broadcast a simple transaction that looks like any ordinary Taproot spend. When a Lightning channel closes via PTLC cooperatively, the blockchain sees only a regular Taproot script. However, a timelock path closure reveals either <code>OP_CHECKSEQUENCEVERIFY</code> opcode in the script itself or an nSequence &#x200B;value in the transaction input.</p><p><em>Note: At the time of writing, the Lightning Network still uses HTLCs. PTLCs are a planned upgrade dependent on broader Taproot and Schnorr Signature adoption across Lightning implementations. BIP326 lays the groundwork today so that when PTLCs are eventually deployed, the anonymity set will already be large enough to provide meaningful privacy.</em></p><h2 id="the-privacy-gap-the-problem-before-bip326"><strong>The Privacy Gap: The Problem Before BIP326</strong></h2><p>Before BIP326, off-chain protocols such as Lightning Network relied on Hash Time-Locked Contracts (HTLCs) which is script-based conditional payment constructs that, when forced to settle on-chain, revealed recognisable fingerprints that chain analysts could trivially identify and trace.</p><p>In a Lightning Network channel, when one party broadcasts their latest commitment transaction without the agreement of the other party, the HTLC is forced to settle on-chain. The transaction reveals recognizable fingerprints which are traceable. Chain analysts could trivially identify these transactions making them simple to spot and analyze. What was intended to be private has now become public.</p><p>Privacy in Bitcoin depends on transactions being indistinguishable from one another, when there is a large pool of transactions, it becomes significantly harder to single out any one of them. HTLCs produced a distinct script pattern such as hash preimage, timelock structure and multi-path constructs, that existed almost nowhere else on-chain, making the anonymity set small and unique. At that point, even users who never broadcast their channel activity are exposed and the moment a channel is forced to close, the entire payment history off-chain can become linkable on-chain, and what was meant to be private off-chain becomes an open record on-chain.</p><h2 id="bip326-the-nlocktime-nsequence-strategy"><strong>BIP326: The nLockTime + nSequence Strategy</strong></h2><p>BIP326 proposes that Taproot wallets randomly alternate between <em>nLockTime</em> and <em>nSequence</em> for anti-fee-sniping protection, using each with a 50% probability. This random alternation is the core of the strategy. When on-chain wallets behave the same way off-chain protocols do, the <em>nSequence</em> value that once acted as a fingerprint becomes indistinguishable from a regular wallet transaction.</p><p>To further protect transactions that may be delayed after signing, wallets should also apply a random look back with a 10% probability, subtracting a random value between 0 and 99 from the current block height. This ensures delayed transactions blend naturally into the broader transaction landscape without standing out as anomalies.</p><p>BIP326 does not replace <em>nLockTime</em>, rather it acknowledges that absolute locktimes remain indispensable. There are specific scenarios where <em>nSequence</em> cannot be used and <em>nLockTime</em> must be the fallback:</p><ol><li>When any input is unconfirmed</li><li>When any input has more than 65,535 confirmations</li><li>When any input is not a Taproot output</li><li>When RBF is not set, because nSequence needs specific values to signal RBF and cannot simultaneously encode both RBF signaling and a relative locktime</li></ol><p>In all these cases, the wallet must use <em>nLockTime</em>. <em>nLockTime</em> remains the universal baseline, it is reliable, broadly applicable and backward compatible, while <em>nSequence</em> is the privacy upgrade specifically for eligible Taproot transactions.</p><h2 id="code-implementation-analysis"><strong>Code Implementation &amp; Analysis</strong></h2><p>The following implementation is written in Rust in the <em><code>bdk_tx</code></em> crate. It applies BIP326 anti-fee-sniping protection to a transaction by randomly alternating between <em>nLockTime</em> and <em>nSequence</em> for eligible Taproot inputs. The implementation takes a mutable transaction, a slice of inputs, the current block height, RBF flag, and a random number generator as parameters.</p><p>Before any logic runs, a guard clause checks that the transaction version is at least <strong>2</strong>, which is a requirement of BIP68. If the version is less than <strong>2</strong>, the function returns a <em><code>CreatePsbtError::UnsupportedVersion</code></em> error immediately and halts execution.</p><pre><code class="language-rust">if tx.version &lt; Version::TWO {
&#xA0;&#xA0;&#xA0;&#xA0;return Err(CreatePsbtError::UnsupportedVersion(tx.version));
}</code></pre><p>The implementation then filters all inputs to identify eligible Taproot inputs, specifically those whose previous output script is a Pay-to-Taproot (P2TR) script. Non-Taproot inputs are excluded entirely because BIP326 is specifically scoped to Taproot outputs only.</p><pre><code class="language-rust">let taproot_inputs: Vec&lt;(usize, &amp;Input)&gt; = tx
&#xA0;&#xA0;&#xA0;&#xA0;.input
&#xA0;&#xA0;&#xA0;&#xA0;.iter()
&#xA0;&#xA0;&#xA0;&#xA0;.enumerate()
&#xA0;&#xA0;&#xA0;&#xA0;.filter_map(|(vin, txin)| {
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;let input = inputs
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;.iter()
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;.find(|input| input.prev_outpoint() == txin.previous_output)?;
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;if input.prev_txout().script_pubkey.is_p2tr() {
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;Some((vin, input))
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;} else {
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;None
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;}
&#xA0;&#xA0;&#xA0;&#xA0;})
&#xA0;&#xA0;&#xA0;&#xA0;.collect();
</code></pre><p>Next, the function evaluates whether any input forces a fallback to <em>nLockTime</em>. Three conditions trigger this fallback, each for a specific reason. An unconfirmed input forces the fallback because <em><strong>confirmations() == 0</strong></em> means <em>nSequence</em> cannot encode a meaningful relative delay. An input exceeding 65,535 confirmations forces the fallback because <em>nSequence</em> only has 16 bits for block-based delays and the value would overflow. A non-Taproot input forces the fallback because BIP326 is explicitly scoped to Taproot inputs only.</p><pre><code class="language-rust">let must_use_locktime = inputs.iter().any(|input| {
&#xA0;&#xA0;&#xA0;&#xA0;let confirmation = input.confirmations(current_height);
&#xA0;&#xA0;&#xA0;&#xA0;confirmation == 0
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;|| confirmation &gt; MAX_RELATIVE_HEIGHT
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;|| !input.prev_txout().script_pubkey.is_p2tr()
});</code></pre><p>If none of these conditions are met, the function uses a 50/50 random coin flip to decide between <em>nLockTime</em> and <em>nSequence</em>. Worth noting here is the <em><strong>!rbf_enabled</strong></em> condition, which forces <em>nLockTime</em> when RBF is disabled. This is because using <em>nSequence</em> for anti-fee-sniping on a non-RBF transaction could accidentally signal RBF, since RBF is indicated by <em>nSequence</em> values below <strong>0xFFFFFFFE</strong>.</p><pre><code class="language-rust">let use_locktime = !rbf_enabled
&#xA0;&#xA0;&#xA0;&#xA0;|| must_use_locktime
&#xA0;&#xA0;&#xA0;&#xA0;|| taproot_inputs.is_empty()
&#xA0;&#xA0;&#xA0;&#xA0;|| random_probability(rng, FIFTY_PERCENT_PROBABILITY_RANGE);</code></pre><p>A unique aspect of BIP326 is the <strong><em>10% lookback rule</em></strong>, with <strong><em>10% probability</em></strong>, the locktime is set slightly in the past (up to 99 blocks back), rather than exactly at the current block height. This preserves privacy for transactions that are signed but broadcast with a delay. For example, transactions routed through high-latency privacy networks. Without this, a transaction signed offline and broadcast later would stand out because its locktime would be noticeably behind the current chain tip.</p><p>For the <em>nLockTime</em> path:</p><pre><code class="language-rust">if use_locktime {
&#xA0;&#xA0;&#xA0;&#xA0;let mut locktime = current_height.to_consensus_u32();

&#xA0;&#xA0;&#xA0;&#xA0;if random_probability(rng, TEN_PERCENT_PROBABILITY_RANGE) {
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;let random_offset = random_range(rng, MAX_RANDOM_OFFSET);
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;locktime = locktime.saturating_sub(random_offset);
&#xA0;&#xA0;&#xA0;&#xA0;}

&#xA0;&#xA0;&#xA0;&#xA0;let new_locktime = LockTime::from_height(locktime)
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;.expect(&quot;must be valid Height&quot;);
&#xA0;&#xA0;&#xA0;&#xA0;tx.lock_time = new_locktime;
}</code></pre><p>For the <em>nSequence</em> path, the same <strong>10% lookback</strong> logic applies, but with an additional <strong>.max(MIN_SEQUENCE_VALUE)</strong> guard to ensure <em>nSequence</em> never reaches zero, which would disable the relative locktime entirely under BIP68. The <em>saturating_sub</em> call prevents integer underflow when subtracting the random offset from a small confirmation value.</p><pre><code class="language-rust">else {
&#xA0;&#xA0;&#xA0;&#xA0;tx.lock_time = LockTime::ZERO;
&#xA0;&#xA0;&#xA0;&#xA0;let random_index = random_range(rng, taproot_inputs.len() as u32);
&#xA0;&#xA0;&#xA0;&#xA0;let (input_index, input) = taproot_inputs[random_index as usize];
&#xA0;&#xA0;&#xA0;&#xA0;let confirmation = input.confirmations(current_height);

&#xA0;&#xA0;&#xA0;&#xA0;let mut sequence_value = confirmation;
&#xA0;&#xA0;&#xA0;&#xA0;if random_probability(rng, TEN_PERCENT_PROBABILITY_RANGE) {
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;let random_offset = random_range(rng, MAX_RANDOM_OFFSET);
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;sequence_value = sequence_value
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;.saturating_sub(random_offset)
&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;.max(MIN_SEQUENCE_VALUE);
&#xA0;&#xA0;&#xA0;&#xA0;}

&#xA0;&#xA0;&#xA0;&#xA0;tx.input[input_index].sequence = Sequence(sequence_value);
}</code></pre><p>It is also worth noting that BIP326 protection is opt-in by design. In <em>PsbtParams</em>, the <em>enable_anti_fee_sniping</em> flag defaults to <em>false</em>, meaning wallet implementers must explicitly enable it. This reflects two deliberate design decisions working together:<strong> </strong>it avoids silently modifying transaction behaviour for callers who have not opted in, and it preserves full backward compatibility, ensuring that existing wallets and integrations continue to behave exactly as before without any forced migration.</p><pre><code class="language-rust">pub enable_anti_fee_sniping: bool,
// Defaults to false</code></pre><p>The implementation supports both <strong><em>std</em></strong> and <strong><em>no-std</em></strong> environments through conditional compilation.</p><h2 id="conclusion"><strong>Conclusion</strong></h2><p>BIP326, though simple in its mechanism, is profound in its implications. By randomly alternating between <em>nLockTime</em> and <em>nSequence</em> for anti-fee-sniping in Taproot transactions, it closes the last remaining forensic gap that chain analysts could exploit to identify off-chain protocol settlements on-chain. The privacy impact is a network effect, every Taproot wallet that adopts BIP326 enlarges the anonymity set that off-chain protocols like Lightning Network and CoinSwap depend on, improving fungibility and security for the entire ecosystem.</p><p>What makes BIP326 significant is that it requires no consensus change, no protocol upgrade, and no coordination between nodes. It is a wallet behaviour standard that any implementation can adopt. The anonymity set BIP326 depends on only grows if wallets act before Taproot usage patterns become entrenched.</p><p>BIP326 is not just a wallet policy recommendation, it is a foundational privacy primitive that the entire Bitcoin Layer 2 ecosystem depends on, and its full impact will only be realised as Taproot adoption, PTLC deployment, and wallet implementation converge toward a more private, fungible, and scalable Bitcoin.</p><h2 id="references"><strong>References</strong></h2><ol><li><a href="https://github.com/bitcoindevkit/bdk-tx?ref=blog.btrust.tech"><u>https://github.com/bitcoindevkit/bdk-tx</u></a>&#xA0;</li><li><a href="https://github.com/bitcoin/bips/blob/master/bip-0326.mediawiki?ref=blog.btrust.tech"><u>https://github.com/bitcoin/bips/blob/master/bip-0326.mediawiki</u></a>&#xA0;</li><li><a href="https://learnmeabitcoin.com/technical/upgrades/taproot?ref=blog.btrust.tech"><u>https://learnmeabitcoin.com/technical/upgrades/taproot</u></a>&#xA0;</li><li><a href="https://bitcoinops.org/en/topics/htlc?ref=blog.btrust.tech"><u>https://bitcoinops.org/en/topics/htlc</u></a>&#xA0;</li><li><a href="https://www.bydfi.com/blog/learn/glossary/merkelized-alternative-script-tree-mast?ref=blog.btrust.tech"><u>https://www.bydfi.com/blog/learn/glossary/merkelized-alternative-script-tree-mast</u></a>&#xA0;</li><li><a href="https://www.wallstreetmojo.com/hashed-timelock-contract?ref=blog.btrust.tech"><u>https://www.wallstreetmojo.com/hashed-timelock-contract</u></a>&#xA0;</li><li><a href="https://bitcoin.stackexchange.com/questions/120922/what-is-fee-sniping?ref=blog.btrust.tech"><u>https://bitcoin.stackexchange.com/questions/120922/what-is-fee-sniping</u></a> </li></ol>]]></content:encoded></item><item><title><![CDATA[2025 Btrust Developer Grantee Impact]]></title><description><![CDATA[<p>At its core, Bitcoin is sustained by people; developers who review code, fix bugs, debate tradeoffs, and quietly maintain the software that powers a global monetary network.</p><p>In 2025, Btrust&#x2019;s support of open source development efforts were guided by a belief that when developers from Africa and the</p>]]></description><link>https://blog.btrust.tech/2025-btrust-developer-grantee-impact/</link><guid isPermaLink="false">690e2fa4a45d04b407b9f57d</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Grants]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Fri, 13 Mar 2026 07:46:07 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/03/Btrust-Gathering-Day-2-9-1.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/03/Btrust-Gathering-Day-2-9-1.jpg" alt="2025 Btrust Developer Grantee Impact"><p>At its core, Bitcoin is sustained by people; developers who review code, fix bugs, debate tradeoffs, and quietly maintain the software that powers a global monetary network.</p><p>In 2025, Btrust&#x2019;s support of open source development efforts were guided by a belief that when developers from Africa and the Global Majority are given sustained support, they can become long&#x2011;term stewards of Bitcoin&#x2019;s open&#x2011;source infrastructure.</p><p>Towards the end of 2024, we welcomed a new <a href="https://blog.btrust.tech/announcing-the-new-btrust-engineering-lead/">Engineering Lead</a>, marking a shift from early experimentation to deliberate scaling. In 2025, this translated into stronger systems, clearer expectations, and deeper technical engagement, all designed to support developer grantee impact.</p><p>This leadership transition catalysed significant structural improvements across two key programs:</p><ul><li><strong>Btrust Builders Program</strong>: Our hands-on, technical training arm that mentors new African software developers and helps them make their first contributions to Bitcoin open source development.</li><li><strong>Btrust Grants Program</strong>: A support system for developers actively contributing to Bitcoin open-source projects, as well as events, conferences, and educational initiatives that deepen the Bitcoin open-source contributor ecosystem.</li></ul><h2 id="h1-2025-foundation-and-structural-improvements">H1 2025: Foundation And Structural Improvements</h2><p>The first half of 2025 focused on improving the systems that support developer grantees, from onboarding to funding decisions.</p><h3 id="strengthening-the-developer-pipeline"><strong>Strengthening The Developer Pipeline</strong></h3><p>Developers need time, mentorship, and structured learning environments to meaningfully contribute to Bitcoin&apos;s open-source ecosystem.</p><p>The <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech" rel="noreferrer">Btrust Builders program</a> serves as an important entry point into that pipeline, helping aspiring developers gain the technical foundations required to eventually contribute to Bitcoin open source projects and qualify for developer grants.</p><p>In 2025, Btrust Builders supported 493 developers across our five technical pathways, with more than 1,800 applications received from across Africa and beyond.</p><p>In addition, the launch of our first Open-Source Bootcamp marked a major milestone for us, where 40 top graduates from the <a href="https://pathways.btrust.tech/01/mastering-bitcoin?ref=blog.btrust.tech" rel="noreferrer">Mastering Bitcoin</a> and <a href="https://pathways.btrust.tech/02/learn-bitcoin-from-the-command-line?ref=blog.btrust.tech" rel="noreferrer">Bitcoin CLI</a> pathways gained hands-on experience contributing to Bitcoin open-source projects including Bitcoin Core, BDK, Polar, BlueWallet, Rust-Payjoin, and BTCPay Server.</p><p>For a deeper look at the program structure and outcomes, read the full <a href="https://blog.btrust.tech/strengthening-africas-bitcoin-developer-pipeline-reflections-from-2025/" rel="noreferrer">2025 Btrust Builders year in review blog</a>.</p><h3 id="reimagining-the-btrust-developer-grants-process"><strong>Reimagining The Btrust Developer Grants Process</strong></h3><p>We also restructured our grant review process by introducing clearer requirements and establishing a dedicated sub&#x2011;committee of experienced Bitcoin open&#x2011;source contributors.</p><p>This change reduced average review time from <strong>4 months to under 2 weeks</strong>,<strong> </strong>making it easier for developers to access timely support, and brought greater transparency, consistency, and fairness.</p><h2 id="h2-2025-scaling-and-deepening-impact">H2 2025: Scaling And Deepening Impact</h2><p>The second half of the year focused on optimising our processes and expanding opportunities for our highest-performing grantees.</p><p>Two of our long-term grantees, both Bitcoin Core contributors, under the <a href="https://blog.btrust.tech/introducing-the-btrust-pull-partnership/" rel="noreferrer">Btrust Pull Partnership</a>, were invited to the 2140 office in Amsterdam to gain experience working alongside other Bitcoin Core developers. We believe collaborative partnerships like these help bridge geographic distances in open-source communities and ensure that voices from the Global Majority are part of Bitcoin&#x2019;s core technical evolution.</p><p>Meanwhile, our collective grantees made their own mark, authoring <strong>over 200 PRs across 15 Bitcoin open-source projects</strong> and publishing <strong>7 articles</strong> on our <a href="https://blog.btrust.tech/" rel="noreferrer">blog,</a> covering topics ranging from personal journeys into Bitcoin open-source to Bitcoin Core protocol development.</p><h2 id="2025-grantee-impact-by-the-numbers"><strong>2025 Grantee Impact By The Numbers</strong></h2><h3 id="program-growth-and-ecosystem-expansion"><strong>Program Growth And Ecosystem Expansion</strong></h3><p>2025 was a significant year of growth for the Btrust developer grantee program, both in the number of contributors supported and the Bitcoin open-source projects they contributed to. Active grantees (<a href="https://www.btrust.tech/grants/developer/starter-recipients?ref=blog.btrust.tech" rel="noreferrer">starter</a> and <a href="https://www.btrust.tech/grants/developer/open-source-recipients?ref=blog.btrust.tech" rel="noreferrer">long-term</a>) grew from 5 to 18, representing a 260% increase over the previous year.</p><p>At the same time, the program&apos;s geographic footprint expanded beyond its strong base in Nigeria to include Kenya, Uganda, Morocco, and Egypt, reflecting a growing pool of open-source Bitcoin talent across the continent.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.btrust.tech/content/images/2026/03/btrust-grantees-africa-1.png" class="kg-image" alt="2025 Btrust Developer Grantee Impact" loading="lazy" width="2000" height="1286" srcset="https://blog.btrust.tech/content/images/size/w600/2026/03/btrust-grantees-africa-1.png 600w, https://blog.btrust.tech/content/images/size/w1000/2026/03/btrust-grantees-africa-1.png 1000w, https://blog.btrust.tech/content/images/size/w1600/2026/03/btrust-grantees-africa-1.png 1600w, https://blog.btrust.tech/content/images/2026/03/btrust-grantees-africa-1.png 2000w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Btrust Developer Grantee Footprint in Africa (2025)</span></figcaption></figure><p>Alongside this growth in contributors and geography, grantees also expanded the range of projects they contribute to. In 2025, Btrust grantees were actively contributing to 15 Bitcoin open-source projects spanning multiple layers of the Bitcoin stack, including protocol development, scaling infrastructure, privacy tools, and end-user applications. These projects include:</p><ul><li><strong>Protocol/Base Layer</strong>: Bitcoin Core, Rust-Bitcoin, BDK, BDK-CLI, BitcoinJ</li><li><strong>Scaling Solutions</strong>: LDK Node, LDK Server, LND, Stratum V2, Polar</li><li><strong>Privacy &amp; Wallets</strong>: BlueWallet, Payjoin, Coinswap, BTCPay Server, VLS</li></ul><h3 id="aggregate-performance-metrics">Aggregate Performance Metrics</h3><p>Performance across all 15 projects for the 2025 period:</p>
<!--kg-card-begin: html-->
<table>
<thead>
<tr>
<th>Metric</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Total Commits</strong></td>
<td>431</td>
</tr>
<tr>
<td><strong>Pull Requests Merged</strong></td>
<td>222</td>
</tr>
<tr>
<td><strong>Pull Requests Open</strong></td>
<td>63</td>
</tr>
<tr>
<td><strong>PRs Reviewed (Peer Review)</strong></td>
<td>475</td>
</tr>
<tr>
<td><strong>Issues Resolved</strong></td>
<td>154</td>
</tr>
<tr>
<td><strong>Bug Fixes</strong></td>
<td>44</td>
</tr>
<tr>
<td><strong>New Features Implemented</strong></td>
<td>56</td>
</tr>
<tr>
<td><strong>Code Refactors</strong></td>
<td>25</td>
</tr>
<tr>
<td><strong>Test Coverage Improvements</strong></td>
<td>21</td>
</tr>
<tr>
<td><strong>Documentation Contributions</strong></td>
<td>36</td>
</tr>
<tr>
<td><strong>Technical Articles Published</strong></td>
<td>8</td>
</tr>
</tbody>
</table>
<!--kg-card-end: html-->
<h3 id="high-impact-project-spotlights">High-Impact Project Spotlights</h3><p>The impact of our grantees was felt across multiple layers of the Bitcoin stack, from protocol improvements to end-user applications and the following sections highlight the specific projects, and technical areas where these contributions had the most impact.</p><h3 id="bitcoin-core-contributions">Bitcoin Core Contributions</h3><p>Our grantees represent a significant portion of the specialized workforce contributing to Bitcoin&apos;s base layer.</p><h4 id="key-metrics"><strong>Key Metrics</strong></h4><ul><li><strong>364 PR reviews</strong> performed on Bitcoin Core, directly addressing the protocol&apos;s well-known review bottleneck</li><li><strong>52 PRs merged</strong> with <strong>43 commits</strong></li><li><strong>12 PRs currently open</strong></li></ul><h4 id="contributions-breakdown"><strong>Contributions Breakdown</strong></h4><ul><li>7 New Features</li><li>15 Bug Fixes</li><li>12 Test Improvements</li><li>4 Refactors</li><li>5 Documentation Updates</li></ul><h4 id="highlights-of-bitcoin-core-contributions"><strong>Highlights of Bitcoin Core Contributions</strong></h4><ul><li><a href="https://github.com/bitcoin/bitcoin/pull/31689?ref=blog.btrust.tech"><strong>Schnorr Batch Verification</strong></a>: <a href="https://x.com/Eunovo9?ref=blog.btrust.tech" rel="noreferrer">Eunovo</a> implemented batch verification of Schnorr signatures, significantly improving validation speed</li><li><a href="https://github.com/bitcoin/bitcoin/pull/32966?ref=blog.btrust.tech"><strong>Silent Payments</strong></a>: Eunovo integrated Silent Payments into Core; a major advancement for on-chain privacy. Sending and receiving support now available on Bitcoin Core GUI</li><li><a href="https://github.com/bitcoin/bitcoin/pull/27622?ref=blog.btrust.tech"><strong>Mempool-Based Fee Estimation</strong></a>: <a href="https://x.com/sadeeq_ismaela?ref=blog.btrust.tech" rel="noreferrer">Abubakar Sadiq Ismail</a> introduced new fee estimation logic to reduce overestimation during volatile market periods</li><li>Code Review of various projects (Cluster Mempool, Libbitcoinkernel and Mining interface)</li><li><a href="https://github.com/bitcoin/bitcoin/pull/33475?ref=blog.btrust.tech" rel="noreferrer">Bug fix</a>: Abubakar Sadiq Ismail resolved an issue in the Bitcoin Core block template assembler.</li><li><a href="https://github.com/BrandonOdiwuor?ref=blog.btrust.tech">Brandon Odiwuor</a> fixed <a href="https://github.com/bitcoin/bitcoin/pull/31415?ref=blog.btrust.tech">TestShell</a> initialization issues caused by symlinks resolution.</li><li>Brandon added unit test to handle case where the CLI returns an empty string, ensuring it is correctly interpreted as None in <a href="https://github.com/bitcoin/bitcoin/pull/32286?ref=blog.btrust.tech">RPC tests</a>.</li><li>Brandon made several CI updates, including:<ul><li>Updating the asan-lsan-ubsan-integer-no-depends-usdt workflow to use the <a href="https://github.com/bitcoin/bitcoin/pull/33370?ref=blog.btrust.tech">Mold linker</a> for faster builds.</li><li>Removing <a href="https://github.com/bitcoin/bitcoin/pull/33401?ref=blog.btrust.tech">bash -c</a> from the CMake invocation and replaced it with eval for cleaner command execution.</li></ul></li></ul><h4 id="lightning-development-kit-ldk"><strong>Lightning Development Kit (LDK)</strong></h4><ul><li><a href="https://github.com/lightningdevkit/ldk-node/pull/526?ref=blog.btrust.tech"><strong>Bitcoin Core Chain Synchronization</strong></a>: <a href="https://x.com/engb_os?ref=blog.btrust.tech" rel="noreferrer">Enigbe</a> integrated Bitcoin Core as a chain data backend via its REST API, enabling full block-level synchronization and providing node operators with an alternative to third-party Esplora/Electrum indexers.</li><li><a href="https://github.com/lightningdevkit/ldk-node/pull/407?ref=blog.btrust.tech"><strong>Configurable Logging Infrastructure</strong></a>:&#xA0; Enigbe built a pluggable logging system targeting different backends, and giving integrators full control over observability in deployments.</li><li><a href="https://github.com/lightningdevkit/ldk-node/pull/692?ref=blog.btrust.tech"><strong>Multi-tier Data Storage Architecture</strong></a>:&#xA0; Enigbe implemented a tiered KVStore system that separates critical channel state, ephemeral data, and disaster-recovery backups across independent storage backends, enabling safer, more flexible deployment.</li><li><a href="https://github.com/lightningdevkit/ldk-node/pull/630?ref=blog.btrust.tech"><strong>BIP-353 Integration</strong></a><strong>:</strong> <a href="https://x.com/chuksagb?ref=blog.btrust.tech" rel="noreferrer">Chuks</a> integrated BIP-353 into LDK-Node. This significantly improves usability by making it possible to securely send payments to Human-Readable Names.</li><li><a href="https://github.com/lightningdevkit/ldk-node/pull/628?ref=blog.btrust.tech"><strong>Replace-By-Fee (RBF) and Event-Driven Transaction Management</strong></a>: <a href="https://x.com/Camilla_rhi?ref=blog.btrust.tech" rel="noreferrer">Rita</a> rebuilt payment store synchronization from full-transaction polling to BDK&apos;s wallet event stream, then leveraged this event-driven architecture to implement fee-bumping (RBF) for unconfirmed on-chain transactions and automatic background rebroadcasting with configurable attempt limits.</li></ul><h4 id="lnd-lightning-network-daemon"><strong>LND (Lightning Network Daemon)</strong></h4><p>Work on LND included contributions aimed at improving usability, reliability, and development stability. <a href="https://x.com/Thevelopher?ref=blog.btrust.tech" rel="noreferrer">Abdullahi Yunus</a> contributed to several improvements, including:</p><ul><li><a href="https://github.com/lightningnetwork/lnd/pull/8998?ref=blog.btrust.tech"><strong>UX Improvements</strong></a><strong>:</strong> Added pagination to wallet transactions</li><li><a href="https://github.com/lightningnetwork/lnd/pull/10057?ref=blog.btrust.tech"><strong>RPC Updates</strong></a><strong>:</strong> Updates to RPC, including an extension to pathfinding for routes and a tracking addition to htlc forwarding events.</li><li><a href="https://github.com/lightningnetwork/lnd/pull/8825?ref=blog.btrust.tech"><strong>Persistence</strong></a><strong>:</strong> Ensured node announcement configurations persist across restarts. Added a second-layer backup for channels via archives.</li><li><a href="https://github.com/lightningnetwork/lnd/pull/9659?ref=blog.btrust.tech"><strong>Test Flakes</strong></a><strong>:</strong> Participated in hunting and addressing various CI flakes</li></ul><h4 id="validating-lightning-signer-vls"><strong>Validating Lightning Signer (VLS)</strong></h4><p>Contributions were also made to Validating Lightning Signer (VLS), focusing on reliability, security, and operational efficiency. <a href="https://x.com/SulaimanAminuB2?ref=blog.btrust.tech" rel="noreferrer">Sulaiman Aminu Barkindo</a> worked on several improvements, including:</p><ul><li><a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/745?ref=blog.btrust.tech"><strong>Infrastructure and Reliability</strong></a><strong>: </strong>Led critical persistence layer upgrade from Redb 1.5 to 2.2.0 with seamless automatic migration, ensuring zero-downtime upgrades for production deployments across vls-persist and LSS components.</li><li><a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/787?ref=blog.btrust.tech"><strong>Security and Fund Safety</strong></a>: Enhanced fund recovery and security by implementing comprehensive second-level HTLC tracking, fixing sweep transaction vulnerabilities in unilateral close handling, and establishing anchor channel recovery infrastructure for zero-fee HTLC channels.</li><li><a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/797?ref=blog.btrust.tech"><strong>Performance Optimization</strong></a><strong>: </strong>Streamlined core operations by eliminating redundant commitment validation checks and optimizing monitoring to track only spendable HTLCs, reducing resource overhead.</li><li><a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/?sort=created_date&amp;state=all&amp;reviewer_username=SulaimanAminuBarkindo&amp;first_page_size=20&amp;ref=blog.btrust.tech"><strong>Team Collaboration</strong></a><strong>: </strong>Accelerated delivery through code reviews across multiple critical PRs in a small, high-impact team.</li></ul><h4 id="bitcoin-development-kit-bdk">Bitcoin Development Kit (BDK)</h4><p><a href="https://x.com/_tvpeter?ref=blog.btrust.tech" rel="noreferrer">Peter Tyonum</a> worked on several enhancements to BDK, including:</p><ul><li><a href="https://github.com/bitcoindevkit/bdk-cli/pull/207?ref=blog.btrust.tech"><strong>Hardware Wallet Support</strong></a>: Added native hardware wallet support to the BDK binary crate, demonstrating how users can bridge the gap between mobile apps and cold storage</li><li>Worked on a minimal, experimental <a href="https://github.com/bitcoindevkit/bdk-bitcoind-client/pull/5?ref=blog.btrust.tech">Bitcoin Core RPC client</a>&#xA0; for the Bitcoin Dev Kit (BDK), with a focus on data emission and strict type safety, with built-in support for multiple Bitcoin versions</li><li>Added <a href="https://github.com/bitcoindevkit/bdk-cli/pull/203?ref=blog.btrust.tech">wallet config subcommand</a>, which allows users to persist wallet configurations to a local configuration file for ease and reuse, improving the UX of the binary crate</li><li>Contributed to shipping <a href="https://github.com/bitcoindevkit/bdk-cli/pull/219?ref=blog.btrust.tech">versions 1 and 2</a> of the CLI binary crate</li><li>Introduced <a href="https://github.com/bitcoindevkit/bdk-cli/pull/212?ref=blog.btrust.tech"><strong><em>--pretty</em></strong> flag</a> to the CLI to transform standard JSON or raw text outputs into human-readable ASCII tables</li><li>Introduced a descriptor generator to the binary crate to help users create valid output descriptors without having to manually string together complex scripts.</li></ul><h4 id="language-bindings-for-bdk-bdk-ffi">Language Bindings for BDK (BDK-FFI)</h4><p>Bitcoin Dev Kit <a href="https://github.com/bitcoindevkit/bdk-ffi?ref=blog.btrust.tech">BDK-FFI</a> received several improvements from <a href="https://x.com/itoroUk?ref=blog.btrust.tech" rel="noreferrer">Itoro Ukpong</a>, including:</p><ul><li>Enhanced the PSBT implementation to allow easier access to <a href="https://github.com/bitcoindevkit/bdk-ffi/pull/846?ref=blog.btrust.tech">inputs</a> and <a href="https://github.com/bitcoindevkit/bdk-ffi/pull/903?ref=blog.btrust.tech">outputs</a>. This improvement enables the <code>sign</code> method to return a mapping of input indices to the keys used for signing.</li><li>Improved the <a href="https://github.com/bitcoindevkit/devkit-wallet/pull/12/changes/062e4ed99575d23bdce315ae1e3c61efd38bf281?ref=blog.btrust.tech">user interface</a> of the BDK-FFI Android sample app by enabling users to easily copy their generated Bitcoin addresses.</li><li>Created a <a href="https://github.com/bitcoindevkit/bdk-ffi/pull/607?ref=blog.btrust.tech">script</a> that allows Windows users to build the BDK-FFI library locally on their windows machine.</li><li>Added <a href="https://github.com/bitcoindevkit/bdk-ffi/pull/786?ref=blog.btrust.tech">public_descriptor</a> support to the wallet implementation.</li><li>Added a wallet <a href="https://github.com/bitcoindevkit/bdk-ffi/pull/793?ref=blog.btrust.tech">setup example</a> for JVM binding.</li><li>Tested new library releases and provided feedback, bug reports, and fixes for identified issues.</li></ul><h4 id="bitcoinj-library">Bitcoinj library</h4><p><a href="https://x.com/itoroUk?ref=blog.btrust.tech" rel="noreferrer">Itoro Ukpong</a> made several refactors and enhancements to the <a href="https://github.com/bitcoinj/bitcoinj?ref=blog.btrust.tech">Bitcoinj</a> library, including:</p><ul><li>Introduced a <a href="https://github.com/bitcoinj/bitcoinj/pull/3363?ref=blog.btrust.tech">Kotlin module</a> to the Bitcoinj project.</li><li>Ensured version <a href="https://github.com/bitcoinj/bitcoinj/pull/3400?ref=blog.btrust.tech">compatibility</a> between the Kotlin and the versions supported by Bitcoinj.</li><li><a href="https://github.com/bitcoinj/bitcoinj/pull/3782?ref=blog.btrust.tech" rel="noreferrer"><strong>WalletTool</strong></a>: Created a design document outlining the structure and functionality of WalletTool subcommands.</li><li>Contributed to the <a href="https://github.com/bitcoinj/bitcoinj/pull/3853?ref=blog.btrust.tech">migration</a> of WalletTool to a subcommand-based architecture.</li><li>Removed <a href="https://github.com/bitcoinj/bitcoinj/pull/3824?ref=blog.btrust.tech">deprecated</a> Guava Joiner and Splitter utilities to modernize the codebase.</li><li>Wallet refactoring: Contributed to ongoing wallet refactoring efforts, aimed at simplifying the core wallet class and aligning it with modern Java development practices.</li></ul><h4 id="rust-bitcoin">Rust Bitcoin</h4><p><a href="https://x.com/jrakibi?ref=blog.btrust.tech" rel="noreferrer">Jamal Errakibi</a> made several refactors and enhancements to the Rust Bitcoin library, including:</p><ul><li>Added a feature to align with Bitcoin Core <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/4114?ref=blog.btrust.tech">policy</a> by reducing the minimum non-witness transaction size from 82 to 65 bytes.</li><li>Introduced a <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/4563?ref=blog.btrust.tech">CoinbaseTransaction</a> newtype to clearly distinguish coinbase transactions from other transaction types.</li><li>Standardize <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/4881?ref=blog.btrust.tech">BIP notation</a> across the codebase to the BIP-XXXX format.</li><li>Consensus Encoding improvements: <ul><li>Added a new() constructor to <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/5089?ref=blog.btrust.tech">CompactSizeDecoder</a>.</li><li>Implemented CompactSizeEncoder and refactored <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/5086?ref=blog.btrust.tech">WitnessEncoder</a>.</li></ul></li><li>Added f<a href="https://github.com/bitcoin/bitcoin/pull/29617?ref=blog.btrust.tech">unctional tests</a> for assumeUTXO in Bitcoin core.</li></ul><h4 id="btcpay-server"><strong>BTCPay Server</strong></h4><p><a href="https://x.com/TChileta?ref=blog.btrust.tech" rel="noreferrer">Tobechi</a> contributed several integrations and plugins, including:</p><ul><li><a href="https://github.com/btcpayserver/shopify-app?ref=blog.btrust.tech" rel="noreferrer"><strong>Shopify Integration</strong></a>: Developed an open-source payment gateway enabling merchants to accept Bitcoin payments directly through their Shopify stores with zero fees. While the standalone Docker image has recorded over 1,000 direct downloads, the plugin is also used by hundreds of merchants running BTCPay Server on managed infrastructure platforms like Start9 and Voltage, indicating broader real-world adoption beyond direct downloads.</li><li><a href="https://github.com/calcom/cal.com/pull/21197?ref=blog.btrust.tech"><strong>Cal.com Payment Integration</strong></a>: Enabled Bitcoin and Lightning payments for appointments and bookings on Cal.com, an open-source scheduling platform. The implementation supports both Bitcoin and Lightning invoice payments</li><li><a href="https://github.com/TChukwuleta/BTCPayServerPlugins/tree/main/Plugins/BTCPayServer.Plugins.NairaCheckout?ref=blog.btrust.tech"><strong>Naira Checkout Integration with Mavapay</strong></a>: Created a plugin allowing Nigerian customers to pay in Naira while merchants receive Bitcoin. Recently expanded to include payout functionality supporting:<ul><li>Nigerian Naira (any Nigerian bank)</li><li>Kenyan Shilling (bill payment, till number, account number)</li><li>South African Rand (South African banks)</li></ul></li><li><a href="https://github.com/TChukwuleta/BTCPayServerPlugins/tree/main/Plugins/BTCPayServer.Plugins.SimpleTicketSales?ref=blog.btrust.tech"><strong>Satoshi Tickets Plugin</strong></a>: Built a plugin enabling event organizers, conference hosts, and community managers to sell tickets and accept Bitcoin payments via BTCPay Server. The plugin has so far been known to have been used in about 3 events and conferences, processing close to a thousand tickets, with millions of sats in transaction value.</li><li><a href="https://github.com/rockstardev/BTCPayServerPlugins.RockstarDev/tree/master/Plugins/BTCPayServer.RockstarDev.Plugins.Payroll?ref=blog.btrust.tech"><strong>Payroll Plugin</strong></a>: Built a payroll plugin that enables businesses in Africa and globally to manage payroll and salary payments using Bitcoin via BTCPay Server. The plugin is currently used by multiple organizations, including <a href="https://b.tc/?ref=blog.btrust.tech" rel="noreferrer">BTC Inc</a>, to execute recurring and bulk salary payments, moving significant volumes of bitcoin and supporting real-world, non-custodial payroll operations.</li></ul><h2 id="looking-ahead-2026-priorities">Looking Ahead: 2026 Priorities</h2><p>In 2026, we intend to build on the momentum created by our developer grantees last year by:</p><ol><li>Scaling the Btrust Builders program and grantee pipelines to onboard more contributors.</li><li>Strengthening Bitcoin Core&#x2019;s contributor and review capacity by supporting and growing the pool of long-term open-source contributors.</li><li>Deepening technical contributions while ensuring high standards of code quality and mentorship.</li><li>Ensuring more cross-collaboration between Global Majority developer contributors.</li><li>Encouraging open-source project spearheading by Global Majority developer contributors.</li></ol>]]></content:encoded></item><item><title><![CDATA[Introducing the 2026 Btrust Builders Program]]></title><description><![CDATA[Building a scalable, high‑quality pipeline for Bitcoin open‑source contributors]]></description><link>https://blog.btrust.tech/introducing-the-2026-btrust-builders-program/</link><guid isPermaLink="false">698c7b25a45d04b407ba02c4</guid><category><![CDATA[Btrust Builders]]></category><dc:creator><![CDATA[Btrust Builders]]></dc:creator><pubDate>Mon, 16 Feb 2026 15:10:20 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/02/All-pathways--2026-.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/02/All-pathways--2026-.jpeg" alt="Introducing the 2026 Btrust Builders Program"><p>At <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech" rel="noreferrer">Btrust Builders</a>, our work is grounded in the belief that Bitcoin&#x2019;s open&#x2011;source ecosystem only thrives when contributors are supported not just to learn, but to stay, grow, and lead over time.</p><p>As interest in Bitcoin development continues to rise, we&#x2019;ve learned that access alone is not enough. Developers need structure. They need clear expectations. They need guidance that meets them where they are, and a path that doesn&#x2019;t disappear once a single program ends.</p><p>That&#x2019;s exactly what the <a href="https://btrust.homerun.co/btrust-builders-application/en?ref=blog.btrust.tech"><u>2026 Btrust Builders Program</u></a> is designed to deliver.</p><p>Many of the insights that shaped this year&#x2019;s design are captured in the <a href="https://blog.btrust.tech/strengthening-africas-bitcoin-developer-pipeline-reflections-from-2025/"><u>2025 Btrust Builders Program Report</u></a>. In 2026, we are building directly on that foundation with sharper clarity, stronger systems, and a deeper commitment to long-term contribution.</p><h2 id="our-vision-for-2026"><strong>Our Vision for 2026</strong></h2><p>This year, Btrust Builders is being designed as a scaled, high-quality contributor pipeline. Our goal is to absorb large applicant volumes without sacrificing rigor or care. We aim to meet developers where they are through a mix of self-paced learning and guided support, while maintaining a clear bar for excellence. We are focused on producing developers who are genuinely ready to contribute to Bitcoin open&#x2011;source projects and, over time, become strong candidates for grants and long&#x2011;term ecosystem roles.</p><p>Equally important, we are committed to delivering a consistently excellent student experience across all cohorts while protecting the sustainability of our faculty and mentors through better tooling, clearer systems, and intentional cohort sizing.</p><h2 id="what-success-looks-like-in-2026"><strong>What Success Looks Like in 2026</strong></h2><p>We are measuring success differently than before. Graduation matters, but so does retention. We care about how many developers continue after BOSS through structured pathways. We care about whether there is a clear progression from graduation to fellowship, and from fellowship to grants. We care about real open&#x2011;source output, including meaningful contributions and merged pull requests. We care about whether alumni are still contributing six to twelve months later. And we care deeply about faculty satisfaction and sustainability.</p><p>The Builders program in 2026 is not optimized for short&#x2011;term wins, but is designed for durable outcomes.</p><h2 id="the-btrust-builders-architecture"><strong>The Btrust Builders Architecture</strong></h2><p>The Btrust Builders program in 2026 operates as a connected, three&#x2011;layer system.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-f496508d-e3ea-481b-8101-3b081909b31d.png" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1024" height="768" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-f496508d-e3ea-481b-8101-3b081909b31d.png 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-f496508d-e3ea-481b-8101-3b081909b31d.png 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-f496508d-e3ea-481b-8101-3b081909b31d.png 1024w" sizes="(min-width: 720px) 720px"></figure><p>The first layer is the on-ramp: the <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Builders Pathways</u></a>, focused on skill-building, strong foundations, and contribution readiness. The second layer is acceleration, which happens through the <strong>Open Source Fellowship; </strong>a selective, high-touch, contribution-driven experience. The third layer is outcomes, where contributors transition into grants, continued open&#x2011;source work, ecosystem placements, and an active alumni network.</p><p>Rather than treating these as separate programs, we&#x2019;ve designed them as a single, continuous journey.</p><h2 id="how-the-builders-journey-works"><strong>How the Builders Journey Works</strong></h2><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-a020166e-a959-4b10-a264-1b120fd3f30f.png" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1496" height="514" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-a020166e-a959-4b10-a264-1b120fd3f30f.png 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-a020166e-a959-4b10-a264-1b120fd3f30f.png 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-a020166e-a959-4b10-a264-1b120fd3f30f.png 1496w" sizes="(min-width: 720px) 720px"></figure><p>Developers enter Builders either through <a href="https://btrust.homerun.co/btrust-builders-application/en?ref=blog.btrust.tech"><u>open applications</u></a> or via the <a href="https://bosschallenge.xyz/?ref=blog.btrust.tech"><u>BOSS challenge</u></a>. BOSS is a high&#x2011;bar external one&#x2011;month challenge run by <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a>, and in 2026 and continues in 2026 to serve primarily as a filter and signal generator.</p><p>Once in the pathways, developers build the technical knowledge, tooling familiarity, and contribution readiness needed to engage meaningfully with Bitcoin open-source projects. Through consistent participation and performance, top contributors are identified and invited into the Open Source Fellowship. From there, developers who demonstrate sustained impact are well positioned for grants and long-term involvement in Bitcoin open-source work, ensuring continuity beyond short-term programs and strengthening the broader ecosystem.&#xA0;</p><h2 id="the-btrust-builders-pathways"><strong>The Btrust Builders Pathways</strong></h2><p>The <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Builders pathways</u></a> form the core learning engine of the program.</p><p>Each pathway is designed to help developers build confidence, skills, and contribution readiness at different stages of their journey. All pathways use a hybrid model that combines self-paced and shared learning with live, guided support. We work in small groups, assign chaperones, and set clear weekly expectations so developers always understand what success looks like.</p><h3 id="mastering-bitcoin"><strong>Mastering Bitcoin</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-67ae0b25-1d9e-4bf2-966d-ddb2c6c041f5.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="450" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-67ae0b25-1d9e-4bf2-966d-ddb2c6c041f5.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-67ae0b25-1d9e-4bf2-966d-ddb2c6c041f5.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-67ae0b25-1d9e-4bf2-966d-ddb2c6c041f5.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://pathways.btrust.tech/mastering-bitcoin-by-andreas-m./mastering-bitcoin?ref=blog.btrust.tech"><u>Mastering Bitcoin</u></a> is an eight&#x2011;week beginner pathway focused on theory and conceptual understanding. It runs twice in 2026. Participants study Bitcoin fundamentals using <a href="https://github.com/bitcoinbook/bitcoinbook?ref=blog.btrust.tech"><u><em>Mastering Bitcoin: Programming the Open Blockchain, Third Edition</em> by Andreas Antonopoulos</u></a>.</p><p>Learning is structured around guided readings, discussion prompts, recorded walkthroughs, and weekly live Socratic discussions led by chaperones. Developers are also placed in small buddy groups to encourage consistency and collaboration.</p><p>The goal of this pathway is to build strong Bitcoin mental models and a solid conceptual foundation.</p><h3 id="learn-bitcoin-from-the-command-line"><strong>Learn Bitcoin from the Command Line</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-120a2ebd-2fc5-45a4-8810-5de2fd1cc531.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="450" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-120a2ebd-2fc5-45a4-8810-5de2fd1cc531.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-120a2ebd-2fc5-45a4-8810-5de2fd1cc531.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-120a2ebd-2fc5-45a4-8810-5de2fd1cc531.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://pathways.btrust.tech/learn-bitcoin-from-the-cli/learn-bitcoin-from-the-command-line?ref=blog.btrust.tech"><u>Learn Bitcoin from the Command Line</u></a> is a seven&#x2011;week intermediate pathway that also runs twice in 2026. It focuses on practical interaction with Bitcoin Core through the command&#x2011;line interface.</p><p>Participants work through GitHub-hosted exercises, set up their development environments, and gain hands-on experience interacting with nodes, transactions, and the network. Learning is supported by structured materials, weekly live review sessions, and Socratic discussions. Where possible, submissions are automatically checked to reduce overhead and speed up feedback.</p><p>The goal is practical confidence with Bitcoin Core and contributor workflows.</p><h3 id="rust-for-bitcoiners"><strong>Rust for Bitcoiners</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-7e50f22d-100d-4350-9369-fb11aa03c538.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="450" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-7e50f22d-100d-4350-9369-fb11aa03c538.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-7e50f22d-100d-4350-9369-fb11aa03c538.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-7e50f22d-100d-4350-9369-fb11aa03c538.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://pathways.btrust.tech/rust-for-bitcoiners/rust-for-bitcoiners?ref=blog.btrust.tech"><u>Rust for Bitcoiners</u></a> is a six&#x2011;week intermediate-to-advanced pathway running twice in 2026.. It is designed for developers preparing to contribute to Bitcoin open&#x2011;source projects written in Rust.</p><p>The pathway mirrors existing <a href="https://btcdemy.thinkific.com/courses/intro-to-rust?ref=blog.btrust.tech"><u>BTCdemy</u></a> and Btrust Builders practical exercises, emphasizing consistency, code quality, and real contribution patterns. Developers work in small groups per chaperone, attend weekly office hours and mentor syncs, and complete a required capstone project.</p><p>The goal is Rust proficiency tailored specifically for Bitcoin open-source work.</p><h3 id="language-clubs"><strong>Language Clubs</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-daa2d414-6fe2-48a3-a1ad-0e0371bccd2f.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="450" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-daa2d414-6fe2-48a3-a1ad-0e0371bccd2f.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-daa2d414-6fe2-48a3-a1ad-0e0371bccd2f.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-daa2d414-6fe2-48a3-a1ad-0e0371bccd2f.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://pathways.btrust.tech/language-clubs/language-clubs-not-rust?ref=blog.btrust.tech"><u>Language Clubs</u></a> are six&#x2011;week intermediate-to-advanced pathways that also run twice in 2026. They focus on other key programming languages used in Bitcoin development, beginning with Python and C++.</p><p>Learning is structured and peer&#x2011;supported, using <a href="https://exercism.org/?ref=blog.btrust.tech"><u>Exercism</u></a> alongside Builders&#x2011;specific practical add&#x2011;ons. Developers work in small groups, receive mentor support, and complete a capstone project. Grading is lightweight, but consistency checks are strong.</p><p>The goal is fluency in Bitcoin-relevant programming languages.</p><h3 id="the-resource-hub"><strong>The Resource Hub</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-c25d2d66-2d6e-419e-bd8f-00d5ce2c055a.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="449" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-c25d2d66-2d6e-419e-bd8f-00d5ce2c055a.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-c25d2d66-2d6e-419e-bd8f-00d5ce2c055a.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-c25d2d66-2d6e-419e-bd8f-00d5ce2c055a.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p>In 2026, the Btrust Builders program will be supported by the <a href="https://pathways.btrust.tech/resource-hub?ref=blog.btrust.tech"><u>Resource Hub</u></a>.</p><p>The Hub is a continuously updated, always-on knowledge base that supports developers before, during, and after every program. It serves contributors at every stage of the Builders pipeline, reduces repeated questions, lowers onboarding friction, and reinforces open-source best practices and norms.</p><p>The Hub includes contribution cheat sheets, walkthroughs, and step-by-step guides for first pull requests, issue selection, reviews, and maintainer communication. It also features curated lists of Bitcoin open-source projects organized by language, stack, and contribution readiness, alongside environment setup guides, workflows, and both technical and non-technical articles.</p><p>Across the program, the Hub is referenced weekly in pathways, serves as the primary landing resource for BOSS developers, supports fellowship contribution workflows, and remains available to alumni as a long-term learning resource.</p><h3 id="the-open-source-fellowship"><strong>The Open Source Fellowship</strong></h3><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-aa33723b-bf8d-4531-9fa8-59f2488b2fbc.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="1091" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-aa33723b-bf8d-4531-9fa8-59f2488b2fbc.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-aa33723b-bf8d-4531-9fa8-59f2488b2fbc.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-aa33723b-bf8d-4531-9fa8-59f2488b2fbc.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><p>The Open Source Fellowship is the centerpiece of Builders 2026.</p><p>It is a ten-week, selective program designed for top performers across all pathways. Fellows receive stipends, work with assigned mentors, and operate within small homegroups. They contribute to pre-approved open-source projects, participate in weekly standups and contribution reviews, and produce technical writing such as articles, walkthroughs, and documentation.</p><p>The fellowship culminates in a proof-of-work database that provides public visibility and serves as a clear signal to <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> and partner funders.</p><p>By the end of the fellowship, developers are grant-ready, have a strong public contribution record, and are positioned for sustained open-source impact.</p><h2 id="the-2026-program-calendar">The 2026 Program Calendar</h2><p>The 2026 calendar reflects the full Builders journey across the year.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/data-src-image-141c185c-9d44-44e2-8345-0803dcb6e271.jpeg" class="kg-image" alt="Introducing the 2026 Btrust Builders Program" loading="lazy" width="1600" height="1098" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/data-src-image-141c185c-9d44-44e2-8345-0803dcb6e271.jpeg 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/data-src-image-141c185c-9d44-44e2-8345-0803dcb6e271.jpeg 1000w, https://blog.btrust.tech/content/images/2026/02/data-src-image-141c185c-9d44-44e2-8345-0803dcb6e271.jpeg 1600w" sizes="(min-width: 720px) 720px"></figure><ul><li>The year begins in Q1 with the BOSS challenge running from January 12 to February 12. From February 12 onward, BOSS candidates flow directly into Btrust Builders Pathways. The first cohorts of Mastering Bitcoin and Learn Bitcoin from the Command Line run from early March through late April.</li><li>Q2 focuses on Rust for Bitcoiners and Language Clubs, running from May 11 to June 19.</li><li>In Q3, the second cohorts of Mastering Bitcoin and Learn Bitcoin from the Command Line run from June through July. The Open Source Fellowship runs from August 3 to October 9.</li><li>Q4 brings the second cohorts of Rust for Bitcoiners and Language Clubs from October 12 to November 20. The year closes with program review and planning in November, and the 2027 program plan launches in December.</li></ul><p>This calendar is intentional. It creates multiple entry points, clear progression, and a steady rhythm of learning, contribution, and outcomes throughout the year.</p><h2 id="systems-faculty-and-evaluation">Systems, Faculty, and Evaluation</h2><p>The 2026 Btrust Builders Program is supported by improved systems and infrastructure. The LMS hosts all pathway materials, enables self-paced learning, and reduces administrative load through progress tracking, submissions, grading rubrics, and integrations with GitHub and Discord. The website and pathways pages clearly communicate the full pipeline, timelines, and outcomes.</p><p>Our faculty model includes a <a href="https://x.com/StephTitcombe?ref=blog.btrust.tech"><u>Head of Program</u></a>, <a href="https://x.com/kelvinator05?ref=blog.btrust.tech"><u>Head of Engineering</u></a>, Faculty Members, Chaperones, and Fellowship Mentors, each with clearly defined responsibilities and time commitments. Evaluation across pathways uses a shared rubric focused on consistency, technical understanding, engagement, initiative, collaboration, and communication.</p><h2 id="alumni-and-long%E2%80%91term-outcomes"><strong>Alumni and Long&#x2011;Term Outcomes</strong></h2><p>Beyond learning and graduation, 2026 places explicit emphasis on long-term contribution and leadership.</p><p>By year-end, we will maintain a live internal database of Bitcoin open-source projects to improve contributor matching. We are launching an alumni contributor network with private channels and regular calls, building a curated alumni directory to support ecosystem visibility and opportunity matching, and documenting clear post-Builders pathways into mentorship, faculty roles, <a href="https://www.btrust.tech/bitdevs?ref=blog.btrust.tech" rel="noreferrer">BitDevs</a> leadership, and ecosystem coordination.</p><p>We are also introducing non-financial recognition systems and tracking alumni retention and impact at six- and twelve-month intervals.</p><p>Our goal is simple. Btrust Builders should not just train developers. We should retain contributors.</p><h2 id="join-us">Join Us</h2><p>If you&#x2019;d like to learn more about the Btrust Builders program, explore the pathways, or apply, you can start here: <a href="https://btrust.homerun.co/btrust-builders-application/en?ref=blog.btrust.tech"><u>https://btrust.homerun.co/btrust-builders-application/en</u></a>&#xA0;</p><p>If you&#x2019;re not ready to apply yet, we encourage you to explore the <a href="https://pathways.btrust.tech/resource-hub?ref=blog.btrust.tech"><u>Btrust Builders Resource Hub</u></a>. It&#x2019;s always available and designed to help you start learning, make your first contributions, and understand how Bitcoin open&#x2011;source development works.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> is <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>&#x2019;s comprehensive engineering program dedicated to training and funding African software developers to contribute to Bitcoin and Lightning open-source projects. The Builders program provides technical mentorship, community support, and structured pathways to sustainable Bitcoin development careers.</p>]]></content:encoded></item><item><title><![CDATA[Why Rust Is Becoming Essential in Bitcoin]]></title><description><![CDATA[<p><em>Written by </em><a href="https://github.com/jrakibi?ref=blog.btrust.tech" rel="noreferrer"><em>Jamal Errakibi</em></a></p><p><em>This article is a written version of my talk &#x201C;Why Rust Is Becoming Essential in Bitcoin,&#x201D; which I gave during the 2025 </em><a href="https://devday.btrust.tech/?ref=blog.btrust.tech" rel="noreferrer"><em>Btrust Developer Day</em></a><em>.&#xA0;</em></p><p><strong><em>If you prefer watching instead of reading, you can watch the talk linked </em></strong><a href="https://www.youtube.com/live/bDxhY5p1yKQ?t=5145s&amp;ref=blog.btrust.tech"><strong><em>here</em></strong></a><strong><em>.</em></strong></p><p>Rust has been voted</p>]]></description><link>https://blog.btrust.tech/why-rust-is-becoming-essential-in-bitcoin-2/</link><guid isPermaLink="false">69496612a45d04b407b9fbb3</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Technical]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Fri, 06 Feb 2026 10:42:59 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/02/why-rust.webp" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/02/why-rust.webp" alt="Why Rust Is Becoming Essential in Bitcoin"><p><em>Written by </em><a href="https://github.com/jrakibi?ref=blog.btrust.tech" rel="noreferrer"><em>Jamal Errakibi</em></a></p><p><em>This article is a written version of my talk &#x201C;Why Rust Is Becoming Essential in Bitcoin,&#x201D; which I gave during the 2025 </em><a href="https://devday.btrust.tech/?ref=blog.btrust.tech" rel="noreferrer"><em>Btrust Developer Day</em></a><em>.&#xA0;</em></p><p><strong><em>If you prefer watching instead of reading, you can watch the talk linked </em></strong><a href="https://www.youtube.com/live/bDxhY5p1yKQ?t=5145s&amp;ref=blog.btrust.tech"><strong><em>here</em></strong></a><strong><em>.</em></strong></p><p>Rust has been voted the <em>most loved programming language</em> for <strong>nine years in a row</strong>, according to the 2025 Stack Overflow Developer Survey.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-545008ac-0a34-449a-977c-27c7309d08b9.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1600" height="1129" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-545008ac-0a34-449a-977c-27c7309d08b9.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-545008ac-0a34-449a-977c-27c7309d08b9.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-545008ac-0a34-449a-977c-27c7309d08b9.png 1600w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://survey.stackoverflow.co/2025/technology/?ref=blog.btrust.tech#admired-and-desired"><u><span class="underline" style="white-space: pre-wrap;">survey.stackoverflow.co/2025</span></u></a></figcaption></figure><p>Yet ironically, it&#x2019;s also considered one of the hardest languages to learn. Why? Because it introduces unique concepts like ownership and borrowing, ideas that don&#x2019;t exist in most mainstream programming languages.</p><p>Today, many Bitcoin projects already use Rust: <a href="https://github.com/rust-bitcoin?ref=blog.btrust.tech" rel="noreferrer">rust-bitcoin</a>, <a href="https://bitcoindevkit.org/?ref=blog.btrust.tech" rel="noreferrer">BDK</a>, <a href="https://github.com/lightningdevkit/rust-lightning?ref=blog.btrust.tech" rel="noreferrer">rust-lightning</a>, <a href="https://fedimint.org/?ref=blog.btrust.tech" rel="noreferrer">Fedimint</a>, <a href="https://bitvm.org/?ref=blog.btrust.tech" rel="noreferrer">BitVM</a>, <a href="https://payjoin.org/?ref=blog.btrust.tech" rel="noreferrer">Payjoin,</a> <a href="https://stratumprotocol.org/?ref=blog.btrust.tech" rel="noreferrer">Stratum V2</a>, and more.</p><p>So the real question isn&apos;t, <em>&#x201C;Can Rust work for Bitcoin?&#x201D;</em></p><p>It&#x2019;s &quot;<em>Why are so many Bitcoin projects choosing Rust?</em><strong>&quot;</strong></p><p>The answer, in my opinion, comes down to what I like to call <strong>the three pillars of Rust</strong>.</p><h2 id="the-3-pillars-of-rust"><strong>The 3 Pillars of Rust</strong></h2><p>Rust is built around three strong ideas:</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-25dc02e2-1ccc-4b25-ae1e-8bd4aaa4d6df.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1600" height="754" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-25dc02e2-1ccc-4b25-ae1e-8bd4aaa4d6df.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-25dc02e2-1ccc-4b25-ae1e-8bd4aaa4d6df.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-25dc02e2-1ccc-4b25-ae1e-8bd4aaa4d6df.png 1600w" sizes="(min-width: 720px) 720px"></figure><p></p><ol><li><strong>Memory safety without a garbage collector</strong></li><li><strong>High performance</strong></li><li><strong>A strong type system</strong></li></ol><p>Let&#x2019;s explore why each of these makes Rust a natural fit for Bitcoin development.</p><h2 id="1-memory-safety-without-a-garbage-collector"><strong>1. Memory Safety (Without a Garbage Collector)</strong></h2><p>Memory safety means your<strong> program never </strong>manipulates memory incorrectly, a common source of bugs and vulnerabilities in software.</p><p>This is not a small issue. Industry leaders like Google, Microsoft, Mozilla, and Apple have all reported that around <strong>70%</strong> of their security bugs are related to memory safety problems.</p><p>Even with thousands of engineers, most serious vulnerabilities still come from memory-unsafe code.</p><p>&#x201C;<strong>~70% </strong>of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues.&#x201D; &#x2014; <a href="https://msrc-blog.microsoft.com/2019/07/16/a-proactive-approach-to-more-secure-code/?ref=blog.btrust.tech"><u>Microsoft Security Response Center</u></a></p><p>&#x201C;If we&#x2019;d had a time machine and could have written this component in Rust from the start, 51 <strong>(73.9%) </strong>of these bugs would not have been possible.&#x201D; &#x2014; <a href="https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/?ref=blog.btrust.tech"><u>Mozilla</u></a></p><p>Even the U.S. government released a <a href="https://bidenwhitehouse.archives.gov/oncd/briefing-room/2024/02/26/press-release-technical-report/?ref=blog.btrust.tech"><u>report</u></a> saying that <strong>future software should be memory safe. </strong>If you want to build critical infrastructure (or even get contracts with the White House), memory safety is no longer optional.</p><h3 id="common-memory-bugs-cc"><strong>Common Memory Bugs (C/C++)</strong></h3><p>These are the classic memory bugs we see in languages like C and C++:</p><ul><li>Use-after-free</li><li>Double free</li><li>Data races</li><li>Dangling references</li><li>Buffer overflows</li></ul><p>Rust gives us a way to avoid entire classes of these bugs before the code even runs. All of this happens at compile time.</p><h3 id="memory-safety-in-bitcoin-core"><strong>Memory Safety in Bitcoin Core</strong></h3><p>This is not theoretical.</p><p>Bitcoin Core itself has had real bugs caused by memory unsafety:</p><ul><li>A <strong>use-after-free</strong> bug fixed in Bitcoin Core: <a href="https://github.com/bitcoin/bitcoin/pull/33956?ref=blog.btrust.tech"><u>https://github.com/bitcoin/bitcoin/pull/33956</u></a></li><li>A <strong>double-free</strong> issue fixed in the wallet code: <a href="https://github.com/bitcoin/bitcoin/pull/14138?ref=blog.btrust.tech"><u>https://github.com/bitcoin/bitcoin/pull/14138</u></a></li></ul><p>These are exactly the kinds of bugs Rust is designed to prevent.</p><h3 id="how-rust-solves-this"><strong>How Rust Solves This</strong></h3><p>Rust avoids these problems through <strong>ownership and borrowing</strong>.</p><p>We won&#x2019;t go deep into the details here, but the key idea is simple:</p><p><strong>Rust makes entire classes of bugs impossible at compile time.</strong></p><p>Not by tests. Not by runtime checks. But <strong>before the program even runs</strong>.</p><h3 id="how-rust-does-memory-management"><strong>How Rust Does Memory Management</strong></h3><p>To really appreciate Rust&#x2019;s approach to memory safety, it helps to understand how memory is managed in other languages.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-f0f1ea54-ebbf-41d9-bd4f-e5e2d3d99267.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1600" height="752" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-f0f1ea54-ebbf-41d9-bd4f-e5e2d3d99267.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-f0f1ea54-ebbf-41d9-bd4f-e5e2d3d99267.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-f0f1ea54-ebbf-41d9-bd4f-e5e2d3d99267.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>Languages like <strong>Java, Go, and C#</strong> use a <strong>garbage collector</strong> to decide when memory should be freed. But a garbage collector is a full secondary process running in the background, and it comes with additional runtime cost and unpredictability.</p><p><strong>C </strong>doesn&#x2019;t have a garbage collector, but in return you have to manage memory manually. You allocate memory yourself, and you are responsible for freeing it correctly, which is exactly where most memory bugs come from.</p><p>Rust, on the other hand, <strong>does not have a garbage collector</strong>, and memory is managed <em>by design</em> using the <strong>ownership and borrowing model</strong>.</p><h2 id="2-performance"><strong>2. Performance</strong></h2><p>Rust is fast for three main reasons:</p><ol><li><strong>No garbage collector</strong></li><li><strong>Energy efficiency</strong></li><li><strong>Stack-first memory model</strong></li></ol><p>Let&#x2019;s break this down.</p><h3 id="no-garbage-collector"><strong>No Garbage Collector</strong></h3><p>A garbage collector is a <strong>secondary process</strong> running in the background. It decides when to pause your program and clean up memory.</p><p>This makes performance <strong>unpredictable</strong>.</p><h3 id="discord-case-study-go-%E2%86%92-rust"><strong>Discord Case Study (Go &#x2192; Rust)</strong></h3><p>Discord migrated one of their services from <strong>Go to Rust</strong>.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-20dc7e76-019c-434f-b340-6d33c4da89fb.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="800" height="321" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-20dc7e76-019c-434f-b340-6d33c4da89fb.png 600w, https://blog.btrust.tech/content/images/2025/12/data-src-image-20dc7e76-019c-434f-b340-6d33c4da89fb.png 800w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://discord.com/blog/why-discord-is-switching-from-go-to-rust?ref=blog.btrust.tech"><u>https://discord.com/blog/why-discord-is-switching-from-go-to-rust</u></a></p><p></p><ul><li>The <strong>purple line</strong> represents the old Go service. You can clearly see <strong>periodic latency spikes</strong>, caused by GC pauses.</li><li>The <strong>blue line</strong> is the Rust version. Much smoother, more predictable, and more deterministic.</li></ul><h3 id="energy-efficiency"><strong>Energy Efficiency</strong></h3><p>This study compares <strong>energy consumption across programming languages</strong>.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-d1df57af-5c90-4771-a268-639107b0ef62.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1600" height="758" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-d1df57af-5c90-4771-a268-639107b0ef62.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-d1df57af-5c90-4771-a268-639107b0ef62.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-d1df57af-5c90-4771-a268-639107b0ef62.png 1600w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://greenlab.di.uminho.pt/wp-content/uploads/2017/09/paperSLE.pdf?ref=blog.btrust.tech"><u>https://greenlab.di.uminho.pt/wp-content/uploads/2017/09/paperSLE.pdf</u></a></p><p>In the benchmark results, Rust is very close to C in terms of energy usage and significantly better than languages like Java or Python.</p><p>Less CPU time &#x2192; less energy &#x2192; lower costs. This matters a lot at scale.</p><h3 id="stack-by-default"><strong>Stack by Default</strong></h3><p>Rust is <strong>stack-heavy by default</strong>.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-956a2dd8-3507-48a8-93b4-78ef9d8f97a2.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1600" height="698" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-956a2dd8-3507-48a8-93b4-78ef9d8f97a2.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-956a2dd8-3507-48a8-93b4-78ef9d8f97a2.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-956a2dd8-3507-48a8-93b4-78ef9d8f97a2.png 1600w" sizes="(min-width: 720px) 720px"></figure><p>That means Rust tries to put data on the stack whenever possible, because it&#x2019;s faster, safer, and doesn&#x2019;t require allocation.</p><p>The heap is only used when we actually need dynamic or growable data structures.</p><p>This design choice alone removes a lot of overhead and complexity.</p><h2 id="3-type-safety"><strong>3. </strong>Type safety</h2><p><em>&#x201C;Safe Rust code is guaranteed to avoid undefined behavior. Type safety is a key element to reliability.&#x201D;   - </em><a href="https://rustacean-principles.netlify.app/how_rust_empowers/reliable/type_safety.html?ref=blog.btrust.tech"><em><u>Rustacean Principles</u></em></a><em>&#xA0;&#xA0;&#xA0;</em></p><p><em>Memory safety prevents how things go wrong at runtime. Type safety prevents what you are allowed to express in code.</em></p><p>Rust also helps you prevent bugs that have nothing to do with memory. It does this with a strong type system: you can make invalid states hard (or impossible) to represent.</p><p>What this means in practice:</p><p>- You avoid &#x201C;null&#x201D; problems by using Option&lt;T&gt; (a value is either Some(...) or None).</p><p>- You handle failures explicitly with Result&lt;T, E&gt; instead of hoping things &#x201C;just work.&#x201D;</p><p>- You can use enums to model protocol states and force exhaustive handling with match.</p><p>- You can create &#x201C;newtypes&#x201D; (small wrapper types) so you don&#x2019;t mix up values that are both integers but mean different things.<br></p><p><strong>Why these matter for Bitcoin codebases:</strong></p><p>Bitcoin software is full of values that look similar but are not interchangeable: sats vs BTC, txid vs block hash, script types, network (mainnet/testnet), locktime/sequence rules, and more.</p><p>In weaker type systems, these often get represented as plain integers or strings, and mistakes compile fine.</p><p>In Rust, you can encode the meaning into the type and let the compiler catch mix-ups early.</p><p><u>Quick example:</u></p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2026/02/image.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="2000" height="1691" srcset="https://blog.btrust.tech/content/images/size/w600/2026/02/image.png 600w, https://blog.btrust.tech/content/images/size/w1000/2026/02/image.png 1000w, https://blog.btrust.tech/content/images/size/w1600/2026/02/image.png 1600w, https://blog.btrust.tech/content/images/2026/02/image.png 2000w" sizes="(min-width: 720px) 720px"></figure><h2 id="risks-of-rust"><strong>Risks of Rust</strong></h2><p>Rust is not perfect.</p><h3 id="1-steep-learning-curve"><strong>1. Steep Learning Curve</strong></h3><p>Rust is hard at the beginning. The compiler feels strict. Sometimes <em>too</em> strict.</p><p>But that pain is usually teaching you something important.</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-bce33c22-7d28-46b1-aea8-11e4672596fd.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1200" height="720" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-bce33c22-7d28-46b1-aea8-11e4672596fd.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-bce33c22-7d28-46b1-aea8-11e4672596fd.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-bce33c22-7d28-46b1-aea8-11e4672596fd.png 1200w" sizes="(min-width: 720px) 720px"></figure><h3 id="2-the-compiler-can%E2%80%99t-catch-everything"><strong>2. The Compiler Can&#x2019;t Catch Everything</strong></h3><p>Rust prevents memory bugs, but it can&#x2019;t prevent <strong>logical mistakes</strong>.</p><p>A good example is the <strong>Cloudflare outage on November 18, 2025</strong>, which was caused by a misuse of unwrap().</p><figure class="kg-card kg-image-card"><img src="https://blog.btrust.tech/content/images/2025/12/data-src-image-3f4e46d3-b21e-4876-b0ac-8b9eba10bec0.png" class="kg-image" alt="Why Rust Is Becoming Essential in Bitcoin" loading="lazy" width="1472" height="456" srcset="https://blog.btrust.tech/content/images/size/w600/2025/12/data-src-image-3f4e46d3-b21e-4876-b0ac-8b9eba10bec0.png 600w, https://blog.btrust.tech/content/images/size/w1000/2025/12/data-src-image-3f4e46d3-b21e-4876-b0ac-8b9eba10bec0.png 1000w, https://blog.btrust.tech/content/images/2025/12/data-src-image-3f4e46d3-b21e-4876-b0ac-8b9eba10bec0.png 1472w" sizes="(min-width: 720px) 720px"></figure><p>In Rust, unwrap() basically means, &#x201C;Give<strong> me the value or crash.&#x201D;</strong></p><p>Sometimes that&#x2019;s exactly what you want. Sometimes it&#x2019;s not.</p><p>Rust gives you powerful tools, but you still need to use them carefully.</p><h2 id="conclusion"><strong>Conclusion</strong></h2><p>Rust is like doing <strong>peer programming with the compiler</strong>.</p><p>It&#x2019;s like having a super strict senior engineer sitting next to you all the time. You try something unsafe, and the compiler is like:</p><p>&#x201C;Nope. Try again. Fix that first.&#x201D;</p><p>It&#x2019;s annoying, but it saves you.</p><h3 id="rust-also-makes-things-simpler-for-reviewers"><strong>Rust also Makes Things Simpler for Reviewers</strong></h3><p>Rust makes code reviews easier.</p><p>Because many classes of bugs are <strong>literally impossible</strong>, reviewers don&#x2019;t waste time looking for:</p><ul><li>Use-after-free</li><li>Data races</li><li>Lifetime issues</li></ul><p>The compiler already handled that.</p><p>So reviewers can focus on <strong>logic</strong>, not memory mistakes.</p><p>If you want to dive deeper into Rust and its use in Bitcoin, the following resources are highly recommended:</p><ul><li>Rust for Bitcoiners by Btrust Builders: <a href="https://btrust.homerun.co/btrust-builders-application/en?ref=blog.btrust.tech" rel="noreferrer">https://btrust.homerun.co/btrust-builders-application/en</a></li><li>Building Bitcoin in Rust by Luk&#xE1;&#x161; Hozda:&#x2028;<a href="https://braiins.com/books/building-bitcoin-in-rust?ref=blog.btrust.tech" rel="noreferrer">https://braiins.com/books/building-bitcoin-in-rust</a></li><li>The Bitcoiner&#x2019;s Intro to Rust: <a href="https://btcdemy.thinkific.com/courses/intro-to-rust?ref=blog.btrust.tech" rel="noreferrer">https://btcdemy.thinkific.com/courses/intro-to-rust</a></li><li>Rust for Rustaceans by Jon Gjengset:&#x2028;<a href="https://rust-for-rustaceans.com/?ref=blog.btrust.tech" rel="noreferrer">https://rust-for-rustaceans.com</a></li></ul>]]></content:encoded></item><item><title><![CDATA[Strengthening Africa’s Bitcoin Developer Pipeline: Reflections from 2025]]></title><description><![CDATA[<p>In 2025, hundreds of developers across Africa took their first steps into Bitcoin&#x2019;s open&#x2011;source ecosystem, learning how it works, how to contribute to it, and how to build sustainable careers around it.</p><p>The <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program was designed to move developers from curiosity, to capability, to</p>]]></description><link>https://blog.btrust.tech/strengthening-africas-bitcoin-developer-pipeline-reflections-from-2025/</link><guid isPermaLink="false">6954fecea45d04b407b9fbf6</guid><category><![CDATA[Btrust Builders]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust Builders]]></dc:creator><pubDate>Tue, 27 Jan 2026 09:11:28 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/01/1.-2025-Btrust-Builders-Report.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/01/1.-2025-Btrust-Builders-Report.jpg" alt="Strengthening Africa&#x2019;s Bitcoin Developer Pipeline: Reflections from 2025"><p>In 2025, hundreds of developers across Africa took their first steps into Bitcoin&#x2019;s open&#x2011;source ecosystem, learning how it works, how to contribute to it, and how to build sustainable careers around it.</p><p>The <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program was designed to move developers from curiosity, to capability, to contribution.</p><p>This blog shares the story of the 2025 program, what we achieved, what we learned, and why it matters for the future of Bitcoin development in Africa and the wider Global South.</p><h2 id="why-btrust-builders-exists"><strong>Why Btrust Builders Exists</strong></h2><p>Bitcoin&#x2019;s promise is global, but its development has historically been concentrated in a few regions. <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> was founded to help change that reality by decentralizing Bitcoin open&#x2011;source development and supporting talent in the Global South.</p><p>The Builders program sits at the heart of this mission. It recognizes the truth that talent is everywhere, but access, structure, and sustained support are not.</p><p>Btrust Builders was created to close that gap by giving African developers the education, mentorship, and real&#x2011;world exposure needed to confidently engage with Bitcoin open source.</p><h2 id="the-2025-builders-program-at-a-glance"><strong>The 2025 Builders Program at a Glance</strong></h2><p>2025 was the Builders program&#x2019;s most ambitious year to date.</p><p>Over the course of the year, 493 developers were supported across all pathways, from Africa and beyond.</p><p>The program received 1,800+ applications, a 180% increase over the previous year, reflecting growing demand for structured Bitcoin technical education.</p><p>Developers came from 15+ countries, spanning West Africa, East Africa, Southern and Central Africa, with additional participation from South America, Europe, and South Asia.</p><p>Unlike previous single-cohort models, Builders 2025 evolved into a continuous, modular learning pipeline. Developers could enter the program at any stage; whether they were exploring Bitcoin for the first time or ready to contribute to open-source projects.</p><h2 id="a-modular-learning-model"><strong>A Modular Learning Model</strong></h2><p>One of the defining features of Builders 2025 was its <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>multi&#x2011;pathway</u></a> design. Instead of forcing developers through a linear track, the program offered multiple entry points based on skill level, experience, and goals.</p><p>This meant developers could start with foundational understanding, build hands&#x2011;on skills, and then move toward open&#x2011;source contributions when ready.</p><p>Across the year, Builders delivered:</p><ul><li>Foundational learning to anchor understanding</li><li>Intermediate technical education for hands&#x2011;on skill&#x2011;building</li><li>Advanced contribution environments to prepare developers for open&#x2011;source work</li><li>Ongoing support through mentorship, peer discussions, and the Builders <a href="https://pathways.btrust.tech/resource-hub?ref=blog.btrust.tech"><u>Resource Hub</u></a></li></ul><p>This flexible design made the program accessible to a wide range of learners without compromising depth, rigor, or technical standards.</p><h2 id="learning-pathways"><strong>Learning Pathways</strong></h2><h3 id="mastering-bitcoin"><strong>Mastering Bitcoin</strong></h3><p>For many developers, the journey began here. Using <a href="https://github.com/bitcoinbook/bitcoinbook?ref=blog.btrust.tech"><u>Mastering Bitcoin</u></a> as a core text, this <a href="https://pathways.btrust.tech/mastering-bitcoin-by-andreas-m./mastering-bitcoin?ref=blog.btrust.tech"><u>pathway</u></a> helped participants build mental models of how Bitcoin actually works, from keys and transactions to mining, wallets, and consensus.</p><p>Through guided discussions and peer learning, participants gained confidence discussing Bitcoin at a technical level.</p><p>Of the 96 developers enrolled, <a href="https://pathways.btrust.tech/pathways-graduates?ref=blog.btrust.tech#mastering-bitcoin"><u>41 graduated</u></a>, leaving with clarity and a solid conceptual foundation.</p><blockquote><em>&#x201C;I&#x2019;d tried reading Mastering Bitcoin several times without success. This time, the group discussions made the concepts click,&#x201D; </em>one graduate shared.</blockquote><h3 id="learn-bitcoin-from-the-command-line-bitcoin-cli"><strong>Learn Bitcoin from the Command Line (Bitcoin CLI)</strong></h3><p>The next step for many was translating ideas into code. This <a href="https://pathways.btrust.tech/learn-bitcoin-from-the-cli/learn-bitcoin-from-the-command-line?ref=blog.btrust.tech"><u>pathway</u></a> bridged theory and practice.</p><p>Developers worked directly with Bitcoin Core through the command line, learning how to run nodes, inspect transactions, construct raw transactions, and explore the network&#x2019;s inner workings directly.</p><p>68 developers joined this pathway, with <a href="https://pathways.btrust.tech/pathways-graduates?ref=blog.btrust.tech#learn-bitcoin-from-the-command-line"><u>24 graduating</u></a> after seven weeks of structured exercises, peer sessions, and live group walkthroughs. Many demonstrated readiness to advance into open&#x2011;source&#x2011;focused pathways.</p><h3 id="rust-for-bitcoiners"><strong>Rust for Bitcoiners</strong></h3><p>As interest in protocol&#x2011;level development grew, <a href="https://pathways.btrust.tech/rust-for-bitcoiners/rust-for-bitcoiners?ref=blog.btrust.tech"><u>Rust for Bitcoiners</u></a> became the most popular pathway.</p><p>Participants combined Rust programming with Bitcoin internals, learning how transactions are encoded, validated, and processed at the system level.</p><p>Closing with a capstone project where students built a command&#x2011;line tool that interacted with Bitcoin Core via RPC, this pathway gave learners both the skills and confidence to contribute to projects like <a href="https://github.com/rust-bitcoin/rust-bitcoin?ref=blog.btrust.tech"><u>rust&#x2011;bitcoin</u></a>, <a href="https://bitcoindevkit.org/?ref=blog.btrust.tech"><u>BDK</u></a>, <a href="https://lightningdevkit.org/?ref=blog.btrust.tech"><u>LDK</u></a>, and <a href="https://fedimint.org/?ref=blog.btrust.tech"><u>Fedimint</u></a>.</p><p>Of 128 developers enrolled, <a href="https://pathways.btrust.tech/pathways-graduates?ref=blog.btrust.tech#rust-for-bitcoiners"><u>38 graduated</u></a>, making this one of the most technically demanding and rewarding Builders experiences of 2025.</p><h3 id="language-clubs"><strong>Language Clubs</strong></h3><p>For early&#x2011;career developers building foundational programming fluency, the <a href="https://pathways.btrust.tech/language-clubs/language-clubs-not-rust?ref=blog.btrust.tech"><u>Language Clubs</u></a> were a low&#x2011;pressure but powerful starting point.</p><p>Using <a href="https://exercism.org/?ref=blog.btrust.tech"><u>Exercism</u></a> challenges and Builders&#x2011;designed Bitcoin examples, participants practiced Python or C++ in real Bitcoin contexts. This track emphasized fundamentals, problem&#x2011;solving, discipline, and code structure, while helping learners see how these languages power Bitcoin systems.</p><p>The cohort was small (20 developers) but represented one of the most inclusive spaces yet. About 25% of participants and half of the <a href="https://pathways.btrust.tech/pathways-graduates?ref=blog.btrust.tech#language-clubs"><u>graduates</u></a> were female.</p><h3 id="start-your-career-in-boss-stepping-into-open-source"><strong>Start Your Career in BOSS: Stepping into Open Source</strong></h3><p>The <a href="https://blog.btrust.tech/final-call-applications-for-btrust-builders-2025-oss-cohort-close-next-week/"><u>Start Your Career in BOSS</u></a> pathway represented the most advanced track in 2025. Designed by <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a>, it exposed developers to the realities of open&#x2011;source contribution: ambiguity, independence, maintainer feedback, and long review cycles.</p><p>Interest was intense. 1,290 developers applied, with 181 admitted, and 21 advancing into deeper proof&#x2011;of&#x2011;concept work.</p><p>While no participants formally graduated under the program&#x2019;s strict criteria, the pathway surfaced critical insights about readiness gaps and the need for stronger support structures.</p><p>In response, we launched a support plan: pairing developers with mentors, running weekly stand&#x2011;ups, peer reviews, and even well&#x2011;being check&#x2011;ins to maintain momentum.</p><p>This was a turning point. Engagement increased significantly, and several participants went on to attempt real contributions, submit pull requests, and continue contributing beyond the program.</p><h2 id="the-open-source-bootcamp"><strong>The Open Source Bootcamp</strong></h2><p>If there was one standout success in 2025, it was the <a href="https://blog.btrust.tech/celebrating-our-first-open-source-bootcamp/"><u>Open Source Bootcamp</u></a>.</p><p>This four&#x2011;week sprint was designed to bridge the gap between training and contribution.</p><p>38 developers from 7 countries joined, guided by Builders faculty and mentors through weekly standups, contribution walkthroughs, and project reviews.</p><p>By the end:</p><ul><li>103 code submissions were recorded</li><li>50+ pull requests were submitted across major Bitcoin projects</li><li>12 PRs were merged, including 3 to Bitcoin Core</li><li>Contributions to projects like <a href="https://bitcoindevkit.org/?ref=blog.btrust.tech"><u>BDK</u></a>, <a href="https://bluewallet.io/?ref=blog.btrust.tech"><u>BlueWallet</u></a>, <a href="https://btcpayserver.org/?ref=blog.btrust.tech"><u>BTCPay Server</u></a>, <a href="https://github.com/payjoin/rust-payjoin?ref=blog.btrust.tech"><u>Rust&#x2011;Payjoin</u></a>, <a href="https://lightningpolar.com/?ref=blog.btrust.tech"><u>Polar</u></a>, and others</li><li>15 developers were identified for the developer grant watchlist</li></ul><p>For many participants, this was the first time contributing publicly to open&#x2011;source software.</p><blockquote><em>&#x201C;Seeing my PR merged for the first time,&#x201D; </em>one developer said, <em>&#x201C;was proof that my code could make a difference.&#x201D;</em></blockquote><h2 id="the-resource-hub"><strong>The Resource Hub</strong></h2><p>One of 2025&#x2019;s biggest successes was the Btrust Builders <a href="https://pathways.btrust.tech/resource-hub?ref=blog.btrust.tech"><u>Resource Hub</u></a>, which grew into a widely shared knowledge base across the global Bitcoin developer community.</p><p>What started as an internal library quickly became recognized by both faculty and non&#x2011;Btrust developers as one of the best&#x2011;curated Bitcoin education resources available today.</p><p>The Resource Hub became a map; a curated, open&#x2011;access collection of Bitcoin developer resources to help Builders (and anyone else) keep learning long after formal training ends.</p><p>The Resource Hub covers:</p><ul><li>Step&#x2011;by&#x2011;step notes and open-source cheat sheets for getting started: how to make your first pull request, find beginner&#x2011;friendly issues, and work effectively in public</li><li>A list of open&#x2011;source Bitcoin projects, organized by language and tech stack</li><li>Hands&#x2011;on materials and references for onboarding to developer environments</li><li>Documentation and technical writing best practices</li><li>Curated technical and non&#x2011;technical articles spanning every corner of Bitcoin learning</li></ul><p>Everything on the Hub is open, living, and designed to inspire exploration rather than memorization. Developers are encouraged to verify, not trust, mirroring the ethos of Bitcoin itself.</p><p>By the end of 2025, it had become the go-to reference shared in workshops, meetups, and open&#x2011;source circles across the continent and beyond.</p><p>Looking ahead, the Hub will continue to grow in 2026, adding pathway&#x2011;specific resource maps, deeper technical walkthroughs, and more practical contribution guides for new developers joining the ecosystem.</p><h2 id="impact-beyond-the-program"><strong>Impact Beyond the Program</strong></h2><p>The impact of Builders 2025 goes beyond participation numbers or graduation rates. What mattered most was how developers progressed after the program, into contribution, recognition, and sustained involvement in the Bitcoin ecosystem.</p><h3 id="funded-open%E2%80%91source-contributors"><strong>Funded Open&#x2011;Source Contributors</strong></h3><p>In 2025, several Builders alumni transitioned into fully funded open&#x2011;source Bitcoin work, supported by <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> and the <a href="https://hrf.org/?ref=blog.btrust.tech"><u>Human Rights Foundation</u></a>.</p><p>These developers are now contributing to core Bitcoin open-source projects:</p><ul><li><a href="https://github.com/Camillarhi?ref=blog.btrust.tech"><u>Rita</u></a> contributing to the <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>LDK Node</u></a>, funded by Btrust. Btrust also published a <a href="https://blog.btrust.tech/from-night-time-coder-to-full-time-bitcoin-builder-my-journey-through-btrust-and-the-boss-program/"><u>grantee spotlight</u></a> highlighting her journey into full&#x2011;time Bitcoin open&#x2011;source development.</li><li><a href="https://github.com/ojokne?ref=blog.btrust.tech"><u>Ojok</u></a> working on <a href="https://github.com/BlueWallet/BlueWallet?ref=blog.btrust.tech"><u>BlueWallet</u></a>, funded by Btrust</li><li><a href="https://github.com/aagbotemi?ref=blog.btrust.tech"><u>Abiodun</u></a> contributing to <a href="https://github.com/bitcoindevkit?ref=blog.btrust.tech"><u>Bitcoin Dev Kit</u></a>, funded by Btrust</li><li><a href="https://github.com/chuksys?ref=blog.btrust.tech"><u>Chuks</u></a> contributing to the <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>LDK Node</u></a>, funded by Btrust</li><li><a href="https://github.com/zealsham?ref=blog.btrust.tech"><u>Shammah</u></a> working on <a href="https://github.com/payjoin/rust-payjoin?ref=blog.btrust.tech"><u>Rust&#x2011;Payjoin</u></a>, funded by Btrust</li><li><a href="https://github.com/hulxv?ref=blog.btrust.tech"><u>Mohamed</u></a> contributing to efforts advancing Bitcoin&#x2019;s privacy and scalability, funded by Btrust</li><li><a href="https://x.com/devgitotox?ref=blog.btrust.tech"><u>Devgitotox</u></a> contributing to <a href="https://bitcoincore.org/?ref=blog.btrust.tech"><u>Bitcoin Core</u></a>, funded by the Human Rights Foundation</li></ul><p>These outcomes reflect the core goal of Builders: supporting developers beyond learning and into long&#x2011;term, real&#x2011;world open&#x2011;source contributions.</p><h3 id="builders-alumni-starting-their-own-projects"><strong>Builders Alumni Starting Their Own Projects</strong></h3><p>Not all outcomes from Builders 2025 took the form of upstream contributions or grant&#x2011;funded work. For some participants, the program became the launchpad for starting their own Bitcoin projects.</p><p>Equipped with stronger technical foundations, open&#x2011;source workflows, and peer support, several alumni went on to build and experiment with new tools, applications, and infrastructure within the Bitcoin ecosystem. One of these projects is <a href="https://bitika.xyz/?ref=blog.btrust.tech"><u>Bitika</u></a>, which recently secured a <a href="https://hrf.org/program/financial-freedom/bitcoin-development-fund/?ref=blog.btrust.tech"><u>Human Rights Foundation grant</u></a>.</p><p>These efforts reflect another important dimension of the Builders pipeline: empowering developers not only to contribute to existing projects, but also to identify problems, explore solutions, and build new Bitcoin&#x2011;native products rooted in open&#x2011;source principles.</p><h3 id="contributors-to-watch-top-program-performers"><strong>Contributors to Watch: Top Program Performers</strong></h3><p>Builders 2025 also placed strong emphasis on recognizing high&#x2011;performing participants and giving them visibility within the broader Bitcoin ecosystem.</p><p>The top five students from the 2025 program received full sponsorship to attend Btrust&#x2019;s end&#x2011;of&#x2011;year events and the Africa Bitcoin Conference in Mauritius. They were also formally recognized and awarded at the <a href="https://x.com/btrustteam/status/2008194164148576362?s=20&amp;ref=blog.btrust.tech"><u>2025 Btrust Gala Dinner</u></a>, celebrating their contributions and growth throughout the year.</p><p>These top students are: <a href="https://github.com/Amosoo7?ref=blog.btrust.tech"><u>Ayokunle Akinsiku</u></a>, <a href="https://github.com/musaHaruna?ref=blog.btrust.tech"><u>Musa Haruna</u></a>, <a href="https://github.com/FrankChinedu?ref=blog.btrust.tech"><u>Frank Chinedu</u></a>, <a href="https://github.com/busayo-OD?ref=blog.btrust.tech"><u>Busayo Dada</u></a> and <a href="https://github.com/codaMW?ref=blog.btrust.tech"><u>Yankho Ngolleka</u></a>.</p><p>Their recognition reflects both technical progress and the consistency, discipline, and collaboration expected of open&#x2011;source contributors.</p><h3 id="faculty-mentors-and-a-contributor%E2%80%91led-model"><strong>Faculty, Mentors, and a Contributor&#x2011;Led Model</strong></h3><p>Builders 2025 reinforced a hands&#x2011;on, contributor&#x2011;led learning model where participants learned directly from people actively building in the ecosystem.</p><p>Builders faculty and chaperones were not only instructors but also active open&#x2011;source contributors during the program. Notably, several of them also became grant recipients in 2025, receiving funding to become full-time Bitcoin open&#x2011;source contributors, demonstrating how the Builders pipeline effectively supports long&#x2011;term participation beyond the program itself.</p><p>Mentors, many of whom are themselves funded open&#x2011;source contributors, also played a critical role in guiding participants through technical challenges, contribution workflows, and the realities of working in public.</p><h3 id="recognition-across-the-african-bitcoin-ecosystem"><strong>Recognition Across the African Bitcoin Ecosystem</strong></h3><p>The impact of Builders 2025 was also recognized beyond our community.</p><p>At the Africa Bitcoin Conference, the <a href="https://bitcoiners.africa/?ref=blog.btrust.tech" rel="noreferrer">African Bitcoiners</a> team named Btrust Builders the 2025 African Bitcoin Project of the Year. This recognition reflected the program&#x2019;s growing influence across the continent and its role in strengthening Bitcoin education, open&#x2011;source contribution, and developer pipelines in Africa.</p><h3 id="skills-that-outlast-the-program"><strong>Skills That Outlast the Program</strong></h3><p>Beyond code contributions and funding outcomes, Builders participants developed the habits that define successful open&#x2011;source contributors: communication, constructive feedback, project discipline, and the resilience to stay engaged long after the coursework ends.</p><h2 id="why-this-matters"><strong>Why This Matters</strong></h2><p>The 2025 Builders Program proved that when developers are supported with the right mix of structure, community, and mentorship, they don&#x2019;t just learn Bitcoin, they become part of its story.</p><p>Builders has matured from a series of workshops into a long&#x2011;term contributor pipeline. It&#x2019;s now one of the key bridges connecting developer talent in the Global South to the global Bitcoin ecosystem.</p><p>Every new cohort adds to a growing network of people equipped to build and sustain Bitcoin&#x2019;s open&#x2011;source foundations from every corner of the world.</p><h2 id="appreciation-the-people-behind-builders"><strong>Appreciation: The People Behind Builders</strong></h2><p>Programs like ours don&#x2019;t succeed on structure alone. They succeed because of people.</p><p>Btrust Builders 2025 was made possible by the dedication of <a href="https://x.com/btrust_builders/status/1971506672720871771?s=20&amp;ref=blog.btrust.tech"><u>faculty and chaperones</u></a>, many of whom are alumni themselves; mentors who gave their time, experience, and patience; and the core Builders team, including <a href="https://x.com/StephTitcombe?ref=blog.btrust.tech"><u>Stephanie</u></a>, the program lead, and <a href="https://x.com/kelvinator05?ref=blog.btrust.tech"><u>Kelvin</u></a>, the engineering lead, who carried the vision from design through delivery.</p><p>Just as importantly, the wider Builders community, learners, alumni, contributors, and supporters, shaped the culture that made collaboration, accountability, and growth possible.</p><p>Together, they helped turn Builders into a shared effort to expand who gets to build Bitcoin.</p><h2 id="what-to-look-out-for-in-2026"><strong>What to Look Out for in 2026</strong></h2><p>The work doesn&#x2019;t stop here. 2025 was about building structure and 2026 is about scaling.</p><p>After overwhelming requests from the community, we will be expanding the number of pathway cohorts this year, opening more on&#x2011;ramps for developers at all stages.</p><p>As Bitcoin grows, so must the diversity of the people building it. The <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program is one way that future is being written: deliberately, collaboratively, and openly.</p><p>To learn more about our pathways and join the next cohort, explore the Resource Hub, or join our community, visit our <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>website</u></a>.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> is <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>&#x2019;s comprehensive engineering program dedicated to training and funding African software developers to contribute to Bitcoin and Lightning open-source projects. The Builders program provides technical mentorship, community support, and pathways to sustainable Bitcoin development careers.</p>]]></content:encoded></item><item><title><![CDATA[Introducing the BitDevs Playbook]]></title><description><![CDATA[A practical guide for building and sustaining Bitcoin-only technical communities across the Global South.]]></description><link>https://blog.btrust.tech/introducing-the-bitdevs-playbook/</link><guid isPermaLink="false">6830982ba45d04b407b9e49d</guid><category><![CDATA[Btrust]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Thu, 22 Jan 2026 15:20:12 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2026/01/Playbook-social-card.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2026/01/Playbook-social-card.jpg" alt="Introducing the BitDevs Playbook"><p>For the past few years, developers and curious builders have been coming together to talk about Bitcoin; not the price, not speculation, but the technology itself.</p><p>These conversations have been technical, open, and deeply grounded in learning.</p><p>After helping to launch and support a growing number of BitDevs communities across the African continent, we are excited to share the first public release of a comprehensive guide for building and sustaining Bitcoin&#x2011;only technical communities.</p><p>The <a href="https://github.com/btrustteam/the-bitdevs-playbook?ref=blog.btrust.tech"><u>Playbook</u></a> captures real experience from the ground and turns it into clear, practical guidance that others can use, adapt, and improve.</p><p>This matters now more than ever. As interest in Bitcoin development grows across the Global South, communities need structure, shared standards, and long&#x2011;term thinking to thrive. The BitDevs Playbook exists to meet that need.</p><h2 id="why-bitdevs"><strong>Why BitDevs?</strong></h2><p>BitDevs began in <a href="https://bitdevs.org/?ref=blog.btrust.tech"><u>New York City</u></a> as a way for Bitcoin developers and researchers to regularly discuss recent technical developments, research papers, and open&#x2011;source work. Instead of talks or panels, the format emphasized discussion. Over time, this model proved powerful and spread organically to cities around the world.</p><p>What makes BitDevs special is not scale or branding, but how it strengthens local communities. Each location is independently run and shaped by its local context, but connected by shared principles. Meetups are Bitcoin&#x2011;only, technically focused, non&#x2011;commercial, and privacy&#x2011;respecting. The Socratic discussion format encourages participants to think critically, ask questions, and contribute meaningfully, regardless of seniority.</p><p>This model aligns naturally with Bitcoin&#x2019;s own principles: decentralization, openness, and collaboration. By creating neutral spaces for technical discussion, BitDevs helps developers learn faster, contribute to open&#x2011;source projects with confidence, and connect their local work to the global Bitcoin ecosystem.</p><h2 id="bitdevs-across-africa"><strong>BitDevs Across Africa</strong></h2><p>Today, BitDevs communities are active across multiple regions of Africa, each rooted in its local context while contributing to a broader network of shared learning. <a href="https://x.com/btrustteam?ref=blog.btrust.tech"><u>Btrust</u></a> supports 13&#x202F;of&#x202F;15&#x202F;BitDevs locations across Africa, providing funding, structure, and logistical support that ensure consistency and sustainability across the network. A few others, backed by groups like <a href="https://x.com/BitcoinZambia?ref=blog.btrust.tech"><u>Bitcoin&#x202F;Zambia</u></a> and similar local entities, operate independently while contributing to the same shared mission.</p><p>Current and emerging BitDevs locations across Africa include <a href="https://x.com/BitDevsAbuja?ref=blog.btrust.tech"><u>Abuja</u></a>, <a href="https://x.com/BitDevsLagos?ref=blog.btrust.tech"><u>Lagos</u></a>, <a href="https://x.com/BitDevsKaduna?ref=blog.btrust.tech"><u>Kaduna</u></a>, <a href="https://x.com/BitDevsUyo?ref=blog.btrust.tech"><u>Uyo</u></a>, and <a href="https://x.com/bitdevskano?ref=blog.btrust.tech"><u>Kano</u></a> in Nigeria; <a href="https://x.com/bitdevsAccra?ref=blog.btrust.tech"><u>Accra</u></a> in Ghana; <a href="https://x.com/BitdevsCotonou?ref=blog.btrust.tech"><u>Cotonou</u></a> in Benin; <a href="https://x.com/BitDevsDLA?ref=blog.btrust.tech"><u>Douala</u></a> in Cameroon; <a href="https://x.com/bitdevsgtga?ref=blog.btrust.tech"><u>Gitega</u></a> in Burundi; <a href="https://x.com/BitdevsGoma?ref=blog.btrust.tech"><u>Goma</u></a> in the Democratic Republic of Congo; <a href="https://x.com/BitDevsJHB?ref=blog.btrust.tech"><u>Johannesburg</u></a> in South Africa; <a href="https://x.com/BitDevsKLA?ref=blog.btrust.tech"><u>Kampala</u></a> in Uganda; <a href="https://x.com/BitDevsNBO?ref=blog.btrust.tech"><u>Nairobi</u></a> in Kenya; <a href="https://x.com/BitDevsMRU?ref=blog.btrust.tech"><u>Mauritius</u></a>; and <a href="https://x.com/bitdevszambia?ref=blog.btrust.tech"><u>Zambia</u></a>.</p><p>Beyond their regular monthly meetups, these BitDevs communities have become important launchpads for developer growth. Members from these groups have gone on to participate in advanced programs such as Chaincode Labs&#x2019; <a href="https://bosschallenge.xyz/?ref=blog.btrust.tech"><u>BOSS program</u></a> and the <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>Btrust Builders pathways</u></a>, deepening their technical skills and gaining real exposure to open&#x2011;source contribution. Some have taken the next step and started careers in Bitcoin open&#x2011;source development, supported through funding from <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust</u></a> and the <a href="https://hrf.org/program/financial-freedom/bitcoin-development-fund/?ref=blog.btrust.tech"><u>Human Rights Foundation</u></a>.</p><p>Others have gone on to build their own Bitcoin products and projects, translating community learning into real&#x2011;world impact. In several cities, BitDevs organizers and members have also partnered with groups like <a href="https://freerouting.africa/?ref=blog.btrust.tech"><u>Africa Free Routing</u></a> to host developer bootcamps, workshops, and hands&#x2011;on training sessions.</p><p>Through these efforts, BitDevs communities have provided value well beyond the meetup format, sharing opportunities, mentorship, and ongoing support that help members grow at different stages of their Bitcoin journey.</p><h2 id="why-the-bitdevs-playbook-matters"><strong>Why the BitDevs Playbook Matters</strong></h2><p>As <a href="https://www.btrust.tech/bitdevs?ref=blog.btrust.tech"><u>BitDevs locations</u></a> began to grow across the continent, a pattern emerged. Many organizers were facing the same challenges; figuring out how to start, how to stay consistent, how to work with sponsors responsibly, and how to maintain quality over time. Much of the knowledge needed to do this well existed, but it lived in private conversations or individual experience.</p><p>The BitDevs Playbook exists to make that knowledge shared. It provides clarity where there was uncertainty and structure where there was guesswork.</p><p>By documenting what works, and what doesn&#x2019;t, the Playbook helps communities avoid common pitfalls and focus their energy on what matters most: learning, discussion, and building strong local networks.</p><h2 id="what-is-the-bitdevs-playbook"><strong>What Is the BitDevs Playbook?</strong></h2><p>The <a href="https://github.com/btrustteam/the-bitdevs-playbook?ref=blog.btrust.tech"><u>BitDevs Playbook v0.1.0</u></a> is the first public release of a comprehensive guide for building and sustaining Bitcoin&#x2011;only technical communities. Developed and maintained by <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>, it brings together years of hands&#x2011;on experience supporting BitDevs locations across Africa.</p><p>The Playbook is practical by design. It doesn&#x2019;t assume ideal conditions or large budgets. Instead, it walks through real scenarios organizers face and offers clear, actionable guidance. It is meant to be used, adapted, and improved, not just read once and set aside.</p><h2 id="what-the-playbook-covers"><strong>What the Playbook Covers</strong></h2><p>The Playbook follows the full lifecycle of a BitDevs location. It begins with how to assess local interest, form a small organizing team, and host a first meetup. It then moves into the day&#x2011;to&#x2011;day realities of running a location, including planning monthly sessions, choosing technical topics, engaging participants, and keeping clear records.</p><p>It also sets out shared standards around quality, ethics, privacy, and neutrality, helping ensure that every BitDevs location maintains the trust of its community. Importantly, the Playbook addresses harder topics as well, such as managing challenges, avoiding organizer burnout, working transparently with sponsors, and responsibly pausing or closing a location when necessary.</p><p>Throughout the document, organizers will find templates, checklists, and examples that make the guidance easy to apply in real life.</p><h2 id="why-this-matters-for-africa-and-the-global-south"><strong>Why This Matters for Africa and the Global South</strong></h2><p>Across Africa and the wider Global South, there is no shortage of talent or interest in Bitcoin. What is often missing are consistent, long&#x2011;term spaces dedicated to deep technical learning. Many developers learn alone or online, without peers to challenge ideas, share context, or grow together.</p><p>The BitDevs Playbook is designed to change that. It lowers the barrier to starting and sustaining local technical communities by providing clear guidance, shared standards, and proven processes. Instead of relying on trial and error, organizers can build with confidence from day one.</p><p>By empowering organizers and keeping communities independent and non&#x2011;commercial, the Playbook supports long&#x2011;term skill development, local leadership, and meaningful participation in Bitcoin&#x2019;s open&#x2011;source ecosystem.</p><h2 id="how-to-start-a-bitdevs-in-your-city"><strong>How to Start a BitDevs in Your City</strong></h2><p>Starting a BitDevs doesn&#x2019;t require a large budget or a big team. The Playbook shows how to begin with local interest, a small group of committed organizers, and a clear focus on Bitcoin&#x2019;s technical layer.</p><p>It walks through the essentials: choosing a venue, setting expectations, curating topics, running discussions using the Socratic format, and building consistency month after month. For communities seeking support, it also explains how sponsorship can work without compromising independence or community trust.</p><p>The goal is not rapid growth, but sustainable learning.</p><h2 id="open-source-and-community%E2%80%91driven"><strong>Open Source and Community&#x2011;Driven</strong></h2><p>The BitDevs Playbook is intentionally open. It is fully open&#x2011;source and licensed under <a href="https://github.com/btrustteam/the-bitdevs-playbook/blob/main/LICENSE.md?ref=blog.btrust.tech"><u>Creative Commons Attribution 4.0 (CC BY 4.0)</u></a>. This means it can be freely shared, adapted, and improved with proper attribution.</p><p>The Playbook is a living document. As organizers experiment, face new challenges, and discover better ways of working, their insights can be contributed back. Over time, this shared learning will strengthen the entire network.</p><h2 id="who-the-playbook-is-for"><strong>Who the Playbook is For</strong></h2><p>This Playbook is for anyone involved in the BitDevs ecosystem. It is for organizers starting a new location or strengthening an existing one. It is for organizing teams and volunteers who support logistics, moderation, and communication. It is for sponsors and partners who want to support grassroots technical communities without influencing content or direction. It is also for developers and participants who want to better understand how BitDevs meetups work and how to contribute meaningfully.</p><h2 id="acknowledgements"><strong>Acknowledgements</strong></h2><p>The BitDevs Playbook was developed and is maintained by <a href="https://x.com/StephTitcombe?ref=blog.btrust.tech"><u>Stephanie Titcombe</u></a>, Program &amp; Operations Lead at Btrust, with <a href="https://github.com/btrustteam/the-bitdevs-playbook/blob/main/README.md?ref=blog.btrust.tech#contributors-and-reviewers"><u>contributions and reviews</u></a> from organizers and community leaders across the BitDevs network. Their shared experiences and feedback shaped this first public release and ensured it reflects the realities of building communities across diverse contexts in Africa.</p><h2 id="where-to-find-the-playbook"><strong>Where to Find the Playbook</strong></h2><p>The BitDevs Playbook v0.1.0 is publicly available through the official <a href="https://github.com/btrustteam/the-bitdevs-playbook?ref=blog.btrust.tech"><u>GitHub repository</u></a>. The repository includes the full Playbook, along with templates, annexes, and supporting materials that organizers can use directly. It also serves as the home for updates and future releases.</p><h2 id="call-for-contributions"><strong>Call for Contributions</strong></h2><p>This release is just the start. Organizers, participants, and supporters are welcome to share feedback, suggest improvements, and contribute their own lessons learned. Please refer to the <a href="https://github.com/btrustteam/the-bitdevs-playbook/blob/main/CONTRIBUTING.md?ref=blog.btrust.tech"><u>CONTRIBUTING.md</u></a> file in the repository for detailed guidelines.</p><h2 id="what%E2%80%99s-next"><strong>What&#x2019;s Next</strong></h2><p>With the Playbook now public, the next phase is collective learning. As more communities adopt it and contribute back, future versions will continue to improve and reflect real&#x2011;world experience. The long&#x2011;term goal is to support a growing network of independent, technically grounded Bitcoin communities across the Global South; communities that learn together, build together, and contribute confidently to Bitcoin&#x2019;s future.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin Open-Source Software. Our focus is on fostering developer talent in the Global South and supporting the free and open-source Bitcoin ecosystem.</p>]]></content:encoded></item><item><title><![CDATA[Introducing the Second Round of 2025 Btrust Event Grant Recipients]]></title><description><![CDATA[<p><strong>Global, December 31, 2025</strong> - At Btrust, we know that growing the Bitcoin open-source developer ecosystem starts with creating gateways; spaces where curious builders can connect, learn, experiment, and ultimately take their first steps toward meaningful contribution.</p><p>These gateways often take the form of events: technical meetups, grassroots workshops, hackathons,</p>]]></description><link>https://blog.btrust.tech/introducing-the-second-round-of-2025-btrust-event-grant-recipients/</link><guid isPermaLink="false">6954fc45a45d04b407b9fbee</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Grants]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Wed, 31 Dec 2025 13:17:00 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/12/Btrust-Dev-Day--92-2.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/12/Btrust-Dev-Day--92-2.JPG" alt="Introducing the Second Round of 2025 Btrust Event Grant Recipients"><p><strong>Global, December 31, 2025</strong> - At Btrust, we know that growing the Bitcoin open-source developer ecosystem starts with creating gateways; spaces where curious builders can connect, learn, experiment, and ultimately take their first steps toward meaningful contribution.</p><p>These gateways often take the form of events: technical meetups, grassroots workshops, hackathons, and conferences that combine knowledge-sharing with real collaboration.</p><p>Through our <a href="https://www.btrust.tech/grants/event?ref=blog.btrust.tech"><u>event grants</u></a>, we partner with initiatives that expand these entry points, laying the foundation for deeper engagement with Bitcoin developer education programs and helping to feed the open-source pipeline we&#x2019;re building across Africa, Latin America, and the broader Global South.</p><p>In the second half of 2025, we supported nine unique events, each serving a distinct community, yet all contributing to a powerful network of collaboration, innovation, and opportunity for new Bitcoin contributors.</p><h2 id="devhackday-at-btc-prague"><strong>Dev/Hack/Day at BTC Prague</strong></h2><h3 id="june-18prague-czech-republic"><strong>June&#x202F;18 -&#x202F;Prague,&#x202F;Czech&#x202F;Republic</strong></h3><p>Ahead of <a href="https://btcprague.com/?ref=blog.btrust.tech"><u>BTC Prague</u></a>, this one-day, in-person conference brought together Bitcoin devs, hackers, and tech enthusiasts for high-signal talks and networking. Inspired by its execution and energy, Btrust joined to learn from the model as we evolve our own <a href="https://devday.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Developer Day</u></a> format. The program combined deep technical presentations with expert-led conversations, fostering connections across Europe&#x2019;s Bitcoin builder community with the Global South.</p><h2 id="oscafest-2025"><strong>OSCAFEST 2025</strong></h2><h3 id="august-1516lagos-nigeria"><strong>August&#x202F;15&#x202F;- 16&#x202F;- Lagos,&#x202F;Nigeria</strong></h3><p>Africa&#x2019;s largest open-source festival went beyond borders this year, uniting developers, students, designers, and organizations across industries. <a href="https://festival.oscafrica.org/?ref=blog.btrust.tech"><u>OSCAFEST</u></a>&#x2019;s mission of growing Africa&#x2019;s open-source movement aligns squarely with Btrust&#x2019;s goal of decentralizing Bitcoin development. With our sponsorship, we amplified Bitcoin&#x2019;s presence in broader open-source conversations, inspiring cross-pollination between African FOSS communities and the global Bitcoin ecosystem.</p><h2 id="hack4freedom"><strong>Hack4Freedom</strong></h2><h3 id="late-september-to-early-octoberkaduna-online"><strong>Late&#x202F;September to&#x202F;Early&#x202F;October&#x202F;-&#x202F;Kaduna&#x202F;&amp;&#x202F;Online</strong></h3><p>Bitcoin, Lightning, Nostr, and eCash became tools for tangible change during <a href="https://evento.so/blog/when-women-build-freedom-follows-meet-the-hackers-of-hack4freedom?ref=blog.btrust.tech"><u>Hack4Freedom</u></a>, a two-week hackathon aimed at Nigerian women developers. Starting with an in-person kickoff, participants built open-source solutions to real local challenges, from censorship resistance to digital identity. Through mentorship, team collaboration, and a project showcase finale, Hack4Freedom empowered a new wave of female Bitcoin builders, making freedom tech personal and practical in the everyday lives of participants.</p><h2 id="devfest-mauritius-2025"><strong>DevFest Mauritius 2025</strong></h2><h3 id="october-4moka-mauritius"><strong>October&#x202F;4&#x202F;-&#x202F;Moka, Mauritius</strong></h3><p>While not Bitcoin-exclusive, <a href="https://gdg.community.dev/events/details/google-gdg-mauritius-presents-devfest-mauritius-2025/?ref=blog.btrust.tech"><u>DevFest Mauritius</u></a> served as a strategic outreach opportunity ahead of the 2025 <a href="https://devday.btrust.tech/?ref=blog.btrust.tech"><u>Btrust&#x202F;Developer&#x202F;Day</u></a>. With three parallel tracks centered on Google&#x202F;technologies, the event attracted a technical audience. Btrust&#x2019;s participation ensured the conversation around open&#x2011;source Bitcoin development remained front and center, reaching new potential contributors within Mauritius&#x2019; growing developer community.</p><h2 id="code-and-chain-a-bitcoin-meetup"><strong>Code and Chain: A Bitcoin Meetup</strong></h2><h3 id="october-18lagos-nigeria"><strong>October&#x202F;18 -&#x202F;Lagos,&#x202F;Nigeria</strong></h3><p>Hosted by <a href="https://bitnob.com/?ref=blog.btrust.tech"><u>Bitnob</u></a>, this developer&#x2011;focused meetup convened Bitcoin engineers, product builders, and open&#x2011;source contributors for demos, panel discussions, and networking.</p><p>The event spotlighted emerging local innovation and connected attendees directly to Btrust&#x2019;s mission and resources. Code&#x202F;and&#x202F;Chain is designed to seed long&#x2011;term collaboration across Nigeria&#x2019;s Bitcoin ecosystem, laying the groundwork for future hackathons, workshops, and co&#x2011;led programs.</p><h2 id="bitcoin-coredev-meetup"><strong>Bitcoin CoreDev Meetup</strong></h2><h3 id="october-2025"><strong>October&#x202F;2025</strong></h3><p>Organized by <a href="https://brink.dev/?ref=blog.btrust.tech"><u>Brink</u></a>, this focused <a href="https://btctranscripts.com/bitcoin-core-dev-tech/2025-10?ref=blog.btrust.tech"><u>gathering</u></a> brought together <a href="https://bitcoincore.org/?ref=blog.btrust.tech"><u>Bitcoin Core</u></a> contributors, Lightning implementers, and researchers to collaborate deeply on complex reviews and discussions.</p><p>We supported attendance for talented contributors, knowing that some breakthroughs happen only face&#x2011;to&#x2011;face.</p><h2 id="bitcoin-dev-summit-satsconf-at-s%C3%A3o-paulo-bitcoin-week"><strong>Bitcoin&#x202F;Dev&#x202F;Summit&#x202F;&amp;&#x202F;SatsConf at S&#xE3;o Paulo Bitcoin Week</strong></h2><h3 id="november-3-and-7-8s%C3%A3o-paulo-brazil"><strong>November&#x202F;3,&#x202F;and 7-8&#x202F;- S&#xE3;o&#x202F;Paulo,&#x202F;Brazil</strong></h3><p>As part of the growing Latin&#x202F;American Bitcoin ecosystem, <a href="https://satsconf.com.br/?ref=blog.btrust.tech#spbitcoinweek"><u>S&#xE3;o&#x202F;Paulo&#x202F;Bitcoin&#x202F;Week</u></a> brought together a full week of developer&#x2011;focused education, collaboration, and innovation.</p><p>Organized by <a href="https://vinteum.org/?ref=blog.btrust.tech"><u>Vinteum</u></a>, the inaugural <a href="https://satsconf.com.br/devsummit/?ref=blog.btrust.tech"><u>Bitcoin&#x202F;Dev&#x202F;Summit</u></a> marked the first dedicated conference for Bitcoin developers in Latin&#x202F;America. With an audience of at least&#x202F;80% software developers, the summit explored everything from consensus and validation to Lightning, Stratum&#x202F;V2, and developer&#x202F;tooling. Btrust&#x2019;s support helped Vinteum expand its pipeline for open&#x2011;source onboarding, linking Latin&#x202F;American developers directly to global maintainers and leading projects.</p><p>Now in its third edition, <a href="https://satsconf.com.br/?ref=blog.btrust.tech"><u>Satsconf</u></a> is the largest Bitcoin conference in South&#x202F;America and the centerpiece of S&#xE3;o&#x202F;Paulo&#x202F;Bitcoin&#x202F;Week. While broad in audience, it remains deeply rooted in open&#x2011;source developer engagement, particularly through accompanying programs like <a href="https://satshack3.devpost.com/?ref=blog.btrust.tech"><u>SatsHack</u></a> and Bitcoin&#x202F;Students&#x202F;Days.</p><p>Together, the Bitcoin&#x202F;Dev&#x202F;Summit and Satsconf underlined how regional collaboration and developer education can scale globally, strengthening the bridge between Latin&#x202F;America and the wider Bitcoin&#x202F;FOSS&#x202F;community.</p><h2 id="devfest-lagos-2025"><strong>DevFest Lagos 2025</strong></h2><h3 id="november-1822lagos-nigeria"><strong>November 18 - 22 - Lagos, Nigeria</strong></h3><p><a href="https://devfestlagos.com/?ref=blog.btrust.tech"><u>DevFest&#x202F;Lagos</u></a>, Africa&#x2019;s largest community&#x2011;driven developer festival,&#xA0; returned for its 12th&#x202F;edition, bringing together thousands of developers, designers, and entrepreneurs.</p><p>By reaching a wide and diverse developer audience, the event introduced new contributors to Bitcoin&#x2019;s infrastructure and sparked meaningful, long&#x2011;term open&#x2011;source participation.</p><h2 id="why-these-events-matter"><strong>Why These Events Matter</strong></h2><p>These events range from highly technical, focused meetups to large&#x2011;scale multi&#x2011;topic conferences, across continents, skill levels, and formats. Yet each shares the same purpose: attract talent, spark curiosity, and connect communities to open&#x2011;source Bitcoin development.</p><p>In the Global South, the path to becoming a Bitcoin developer is more than technical training, it&#x2019;s about access, community, and opportunity. Event grants ensure that these gateways stay open and inclusive, feeding into later-stage education programs, developer fellowships, and full-time open-source work.</p><p>We&#x2019;ll keep identifying and supporting gatherings that set the stage for new contributors to thrive in Bitcoin&#x2019;s open&#x2011;source future, in Africa, Latin America, and beyond.</p><h2 id="applications-for-btrust-grants"><strong>Applications for Btrust Grants</strong></h2><p>Applications are open year-round for events that act as gateways into the Bitcoin open-source ecosystem. If your initiative inspires, educates, and connects potential Bitcoin contributors, we&#x2019;d love to hear from you. Learn more about Btrust Event Grants and apply via our <a href="https://www.btrust.tech/grants/event?ref=blog.btrust.tech" rel="noreferrer"><u>website</u></a>.</p><p>Stay updated on our initiatives and future opportunities by following us on <a href="https://x.com/btrustteam?ref=blog.btrust.tech"><u>X</u></a>, <a href="https://primal.net/p/npub133yvyku5munsddczjqwz4w6aspwz93z22jmlzgw8xur7qu0368vq7urapg?ref=blog.btrust.tech"><u>Nostr</u></a>, <a href="https://linkedin.com/company/btrustteam?ref=blog.btrust.tech"><u>LinkedIn</u></a>, <a href="https://www.instagram.com/btrust.tech?ref=blog.btrust.tech"><u>Instagram</u></a> and <a href="https://www.facebook.com/share/19wfjXSqGA/"><u>Facebook</u></a>.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin Open-Source Software. Our focus is on fostering developer talent in the Global South and supporting the free and open-source Bitcoin ecosystem.</p>]]></content:encoded></item><item><title><![CDATA[Celebrating Duncan Dean’s Journey with Btrust]]></title><description><![CDATA[<p>At Btrust, we&#x2019;ve been fortunate to support developers whose work strengthens the foundations of Bitcoin. Today, we celebrate the journey of <a href="https://x.com/dunxen?ref=blog.btrust.tech"><u>Duncan Dean</u></a>, who joined us as a long-term grantee in April 2024 and whose time with us concluded in August 2025.</p><p>His contributions extended well beyond code.</p>]]></description><link>https://blog.btrust.tech/celebrating-duncan-deans-journey-with-btrust/</link><guid isPermaLink="false">6945171fa45d04b407b9fa84</guid><category><![CDATA[Btrust]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Fri, 19 Dec 2025 09:38:20 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/12/BTrust-Gathering--33.JPG" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/12/BTrust-Gathering--33.JPG" alt="Celebrating Duncan Dean&#x2019;s Journey with Btrust"><p>At Btrust, we&#x2019;ve been fortunate to support developers whose work strengthens the foundations of Bitcoin. Today, we celebrate the journey of <a href="https://x.com/dunxen?ref=blog.btrust.tech"><u>Duncan Dean</u></a>, who joined us as a long-term grantee in April 2024 and whose time with us concluded in August 2025.</p><p>His contributions extended well beyond code. Over the past year and a half, he&#x2019;s worked tirelessly on dual-funded channels in the <a href="https://lightningdevkit.org/?ref=blog.btrust.tech"><u>Lightning Development Kit (LDK)</u></a>, collaborated with contributors across the ecosystem, and represented Btrust on global stages. Though this chapter closes, Duncan&#x2019;s journey in Bitcoin open-source development continues, and we can&#x2019;t wait to see where it leads.</p><h2 id="a-legacy-of-technical-contributions"><strong>A Legacy of Technical Contributions</strong></h2><p>Duncan first began contributing to LDK in 2021, and his time at Btrust accelerated some of the most significant progress to date.</p><ul><li><strong>Dual-funding in LDK</strong>: He led the implementation enabling dual-funded channels, with <a href="https://github.com/lightningdevkit/rust-lightning/pull/3137?ref=blog.btrust.tech"><u>PR 3137</u></a> and subsequent refinements such as <a href="https://github.com/lightningdevkit/rust-lightning/pull/3423?ref=blog.btrust.tech"><u>PR 3423</u></a> and <a href="https://github.com/lightningdevkit/rust-lightning/pull/3637?ref=blog.btrust.tech"><u>PR 3637</u></a>. This work not only pushed dual-funding closer to completion but also laid much of the logical groundwork for splicing.</li><li><strong>Interactive Transaction Construction</strong>: Building on his early designs, Duncan contributed to the implementation of interactive transaction construction, a prerequisite for both dual-funding and splicing.</li><li><strong>Spec Contributions</strong>: His work surfaced new issues and improvements for the BOLTs specifications on dual-funding and splicing, contributing upstream fixes and refinements.</li><li><strong>Broader Open-Source Maintenance</strong>: Duncan played a key role in maintaining LNDK, improved its release process, and continued maintaining the Liana wallet package in <a href="https://github.com/NixOS/nixpkgs?ref=blog.btrust.tech"><u>NixOS/nixpkgs</u></a>.</li></ul><p>Duncan&#x2019;s technical impact reached far beyond Btrust. His contributions were highlighted multiple times in the <a href="https://bitcoinops.org/en/newsletters/?ref=blog.btrust.tech"><u>Bitcoin Optech newsletter</u></a>, demonstrating his impact on the broader developer ecosystem.</p><h2 id="representing-btrust-around-the-world"><strong>Representing Btrust Around the World</strong></h2><p>His contributions extended well beyond code. As part of his grant, he represented Btrust and the open-source Bitcoin developer community at major events worldwide:</p><ul><li>Spoke at the inaugural edition of the <a href="https://youtu.be/zYQLrgbOhqU?feature=shared&amp;ref=blog.btrust.tech"><u>Btrust Developer Day</u></a> in Nairobi, Kenya</li><li>Spoke at the 2025 edition of <a href="https://x.com/btrustteam/status/1885345816144932966?ref=blog.btrust.tech"><u>Adopting Bitcoin, Cape Town</u></a> Conference</li><li>Attended the <a href="https://x.com/btrustteam/status/1927778161997004839?ref=blog.btrust.tech"><u>Oslo Freedom Forum</u></a> in Norway</li><li>Spoke at the BTC Prague <a href="https://x.com/btrustteam/status/1935325141023498551?ref=blog.btrust.tech"><u>dev/hack/day</u></a></li><li>Spoke at BTC Seoul in South Korea</li></ul><p>At each of these gatherings, he not only shared updates on dual-funding and LDK but also advocated for the importance of open-source contributions and mentorship in Bitcoin.</p><h2 id="reflections-on-the-btrust-journey"><strong>Reflections on the Btrust Journey</strong></h2><blockquote>When asked about his time with Btrust, Duncan shared: &#x201C;Being a grantee at Btrust was, first and foremost, the best grantee experience I had throughout my grant-funded open source development career so far. One of the challenges in grant programs often shares a common thread of isolation and breakdown of communication between grantee and grantor. With Btrust&#x2019;s evolution to a more structured approach, this common challenge was mitigated to a high degree.&#x201D;</blockquote><p>He also highlighted the sense of community, regular meetings, and reporting cadence as aspects that worked well, along with the support he received for conference applications, travel, and accommodations.</p><blockquote>Looking back, he added: &#x201C;The Btrust grant allowed me to continue working on LDK, which I initially started contributing to in 2021. The dual-funding project has made serious progress over my time at Btrust and has accelerated other contributors&#x2019; work on splicing. It&#x2019;s been deeply rewarding to contribute to such an important piece of infrastructure, and I&#x2019;ve really appreciated the freedom and support to work where I can be most helpful.&#x201D;</blockquote><h2 id="what%E2%80%99s-next-for-duncan"><strong>What&#x2019;s Next for Duncan</strong></h2><p>In September 2025, Duncan began a new chapter with <a href="https://second.tech/?ref=blog.btrust.tech"><u>Second</u></a> building <a href="https://codeberg.org/ark-bitcoin/bark?ref=blog.btrust.tech"><u>Bark</u></a>, an open-source Ark implementation in Rust. He will continue contributing to LDK and the Lightning Network protocol through this work.</p><p>He also plans to:</p><ul><li>Grow <a href="https://x.com/BitDevsJHB?ref=blog.btrust.tech"><u>BitDevs Johannesburg</u></a> into a strong local hub, potentially feeding talent into the <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program.</li><li>Run Bitcoin-in-Rust workshops alongside the Socratic Seminars.</li><li>Develop interactive Rust tutorials to onboard new contributors to projects like LDK and Bark.</li><li>Provide mentorship to future Btrust grantees working on LDK and related projects.</li></ul><blockquote>As he puts it: &#x201C;Contributions to Bitcoin, or other public goods, can often feel akin to offering your services of carpentry, masonry, or artistry to a cathedral of code and prose overshadowing everything else you do in life. We tell ourselves that the work is (mysterious and) important, and we are doing our part for the future of money. However, we must remember that Bitcoin is just a tool and not a religion. The only thing that would come of not looking after the most important parts of your life: contributors on the brink of burnout.&#x201D;</blockquote><p>Duncan has remained an active part of our community. He participated in our recently concluded gathering and spoke at the 2025 <a href="https://devday.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Developer Day</u></a>, where he presented a session on how Ark and the Lightning Network can work together to unlock new possibilities for Bitcoin payments.</p><h2 id="thank-you-duncan"><strong>Thank You, Duncan</strong></h2><p>On behalf of everyone at Btrust, thank you, Duncan. Thank you for your dedication to advancing Bitcoin infrastructure, for representing Btrust on global stages, and for being an advocate for open-source development in Africa and beyond.</p><p>We&#x2019;re proud to call Duncan a Btrust alumnus and friend, and we&#x2019;re excited to follow his continued impact on Bitcoin open source.</p><p>All the best in your journey ahead.</p>]]></content:encoded></item><item><title><![CDATA[Announcing Q4, 2025 Btrust Developer Grant Recipients]]></title><description><![CDATA[<p><strong>Africa, December 12, 2025</strong> &#x2014; We&#x2019;re excited to recognize six outstanding Bitcoin open-source developers awarded Btrust grants, including four starter grant recipients and two open-source cohort members.</p><h2 id="starter-grants"><strong>Starter Grants</strong></h2><p>The <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust Starter Grant</u></a> provides support for software engineers ready to contribute full-time to open-source Bitcoin development. It allows</p>]]></description><link>https://blog.btrust.tech/announcing-q4-2025-btrust-developer-grant-recipients/</link><guid isPermaLink="false">693a8f1da45d04b407b9f88f</guid><category><![CDATA[Btrust]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Fri, 12 Dec 2025 16:17:15 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/12/Btrust-DevDay--225.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/12/Btrust-DevDay--225.jpg" alt="Announcing Q4, 2025 Btrust Developer Grant Recipients"><p><strong>Africa, December 12, 2025</strong> &#x2014; We&#x2019;re excited to recognize six outstanding Bitcoin open-source developers awarded Btrust grants, including four starter grant recipients and two open-source cohort members.</p><h2 id="starter-grants"><strong>Starter Grants</strong></h2><p>The <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust Starter Grant</u></a> provides support for software engineers ready to contribute full-time to open-source Bitcoin development. It allows recipients to explore areas of interest, identify a focus for long-term contributions, and engage deeply with the global Bitcoin developer community with relevant support via mentorship and without financial constraints.</p><h2 id="starter-grant-recipients"><strong>Starter Grant Recipients</strong></h2><h3 id="shammah-destiny-agwor"><strong>Shammah Destiny Agwor</strong></h3><p><a href="https://github.com/zealsham?ref=blog.btrust.tech"><u>Shammah</u></a> is a software engineer based in Port Harcourt, Nigeria, with over eight years of experience spanning backend engineering, application security, and Bitcoin open-source development.</p><p>A graduate of the 2025 <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Builders pathways</u></a>, he brings a deep understanding of secure system design and protocol-level engineering to his work.</p><p>Professionally, Shammah has served as an application security engineer at <a href="https://www.swanbitcoin.com/?ref=blog.btrust.tech"><u>Swan Bitcoin</u></a> and currently works in a similar capacity at <a href="https://bitnob.com/?ref=blog.btrust.tech"><u>Bitnob</u></a>, focusing on secure development practices, vulnerability remediation, and production hardening.</p><p>Outside his professional roles, he has also been an active bug bounty researcher on <a href="https://www.hackerone.com/?ref=blog.btrust.tech"><u>HackerOne</u></a> and <a href="https://www.bugcrowd.com/?ref=blog.btrust.tech"><u>Bugcrowd</u></a>, earning recognition for impactful security findings.</p><p>In the open-source ecosystem, Shammah contributes to <a href="https://github.com/payjoin/rust-payjoin?ref=blog.btrust.tech"><u>Rust-Payjoin</u></a>, a privacy-enhancing Bitcoin project designed to improve transaction privacy by disrupting the common input ownership heuristic.</p><p>His merged contributions include <a href="https://github.com/payjoin/rust-payjoin/pull/848?ref=blog.btrust.tech"><u>introducing metrics collection</u></a> to the Payjoin directory service and <a href="https://github.com/payjoin/rust-payjoin/pull/1035?ref=blog.btrust.tech"><u>implementing caching optimizations</u></a> for OHTTP keys to improve performance and reliability.</p><p>With the Btrust Starter Grant, Shammah will dedicate himself full-time to advancing the Rust-Payjoin project.</p><p>His focus areas include expanding observability through comprehensive metrics for Payjoin v2 adoption, refactoring the Payjoin directory service using the Axum web framework for improved maintainability, and enhancing performance and security through key rotation and middleware improvements.</p><p>Beyond code contributions, Shammah will also initiate a bi-weekly Payjoin PR Review Club to facilitate onboarding and peer review within the community. His work aligns directly with Btrust&#x2019;s mission to strengthen Bitcoin&#x2019;s open-source privacy stack and build long-term sustainable contributors across the Global South.</p><h3 id="mohamed-emad"><strong>Mohamed Emad</strong></h3><p><a href="https://github.com/hulxv?ref=blog.btrust.tech"><u>Mohamed</u></a> is a software engineer based in Suez, Egypt, and a computer engineering student at Zagazig University.</p><p>With a focus on systems programming and low-level software architecture, he has been actively contributing to Bitcoin privacy and performance projects through Rust-based development.</p><p>A graduate of the <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Builders pathways</u></a>, Mohamed combines academic excellence with practical open-source experience, bringing a deep technical perspective to modern Bitcoin infrastructure.</p><p>His track record includes a standout contribution during Google Summer of Code at <a href="https://github.com/metacall?ref=blog.btrust.tech"><u>Metacall</u></a>, where he built <a href="https://github.com/metacall/metassr?ref=blog.btrust.tech"><u>MetaSSR</u></a>, a server-side rendering framework in Rust that achieved a 560% performance improvement over Next.js in HTTP benchmarks.</p><p>He also completed a successful project through <a href="https://www.summerofbitcoin.org/?ref=blog.btrust.tech"><u>Summer of Bitcoin</u></a>, implementing the <a href="https://github.com/citadel-tech/Event-loop?ref=blog.btrust.tech"><u>Mill-IO</u></a> event-loop library for <a href="https://github.com/citadel-tech?ref=blog.btrust.tech"><u>Citadel-Tech</u></a>, a key step toward improving Bitcoin privacy protocols like <a href="https://github.com/citadel-tech/coinswap?ref=blog.btrust.tech"><u>Coinswap</u></a> through efficient event-driven designs.</p><p>Through the Btrust Starter Grant, Mohamed will dedicate himself full-time to advancing Bitcoin&#x2019;s privacy and scalability by enhancing the Mill-IO event-loop and leading a major migration of Coinswap to an event-driven architecture.</p><p>His work will introduce Bitcoin-specific optimizations, high-performance networking components, and a production-ready RPC framework designed to make privacy transactions faster and more resource-efficient.</p><p>Beyond performance improvements, Mohamed will publish detailed benchmarks, RFC proposals, and technical guides to assist other developers building high-performance Bitcoin applications.</p><p>His initiative directly supports Bitcoin&#x2019;s long-term privacy infrastructure by reducing core bottlenecks and empowering new contributors with reliable tools for scalable development.</p><h3 id="simon"><strong>Simon</strong></h3><p><a href="https://github.com/xyephy?ref=blog.btrust.tech"><u>Simon</u></a> is a software engineer based in Nairobi, Kenya, with over six years of experience in Bitcoin protocol development, C++ systems programming, and distributed mining infrastructure.</p><p>He has a degree in Computer Science, and has become deeply engaged in the technical and educational pillars of Bitcoin development across Africa. He is the co&#x2011;founder of <a href="https://bitdevsnbo.org/?ref=blog.btrust.tech"><u>BitDevs Nairobi</u></a>, a <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> faculty member, and a committed Bitcoin educator who has facilitated developer bootcamps both within and outside Kenya, helping nurture the next generation of open&#x2011;source contributors.</p><p>Technically, Simon&#x2019;s work lies at the intersection of Bitcoin Core internals and mining decentralization. He has made significant contributions to <a href="https://github.com/stratum-mining/sv2-tp?ref=blog.btrust.tech"><u>sv2&#x2011;tp</u></a> (Stratum&#x202F;V2&#x202F;Template&#x202F;Provider) and sv2&#x2011;apps, the reference implementation of Stratum&#x202F;V2.</p><p>His merged pull requests include support for <a href="https://github.com/stratum-mining/sv2-tp/pull/55?ref=blog.btrust.tech"><u>multi&#x2011;coinbase outputs</u></a> enabling merge&#x2011;mining, <a href="https://github.com/stratum-mining/sv2-tp/pull/54?ref=blog.btrust.tech"><u>enhanced startup logging</u></a> for better diagnosability, and <a href="https://github.com/stratum-mining/sv2-tp/pull/58?ref=blog.btrust.tech"><u>critical bug fixes</u></a> addressing undefined behavior in coinbase validation. Several of these efforts have directly informed ongoing discussions around Bitcoin Core&#x2019;s mining interfaces.</p><p>With the Btrust Starter Grant, Simon will dedicate the next couple of months full&#x2011;time to making the Stratum&#x202F;V2&#x202F;Template&#x202F;Provider production&#x2011;ready. His priorities include strengthening Bitcoin&#x202F;Core compatibility across versions&#x202F;30&#x202F;and&#x202F;above, raising test coverage to beyond&#x202F;80&#x202F;percent through exhaustive fuzzing, implementing advanced observability and security tooling, and supporting the first mining pools deploying the open Stratum&#x202F;V2 implementation.</p><p>Simon&#x2019;s combined focus on technical rigor and community mentorship reflects Btrust&#x2019;s mission to decentralize development and empower builders in the Global&#x202F;South. Through his work, thousands of miners will regain transaction&#x2011;selection power, advancing Bitcoin&#x2019;s censorship resistance and reinforcing its decentralized future.</p><h3 id="ifeanyichukwu-amajuoyi"><strong>Ifeanyichukwu&#x202F;Amajuoyi</strong></h3><p><a href="https://github.com/Anyitechs?ref=blog.btrust.tech"><u>Ifeanyichukwu</u></a> is a software engineer based in Lagos,&#x202F;Nigeria, with a background in mechanical engineering and over seven years of experience building scalable, high&#x2011;impact software systems.</p><p>A graduate of the 2024&#x202F;<a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust&#x202F;Builders</u></a> fellowship, he has since become a consistent open&#x2011;source contributor within the <a href="https://github.com/lightningdevkit?ref=blog.btrust.tech"><u>Lightning&#x202F;Development&#x202F;Kit</u></a> (LDK) ecosystem, making meaningful contributions across <a href="https://github.com/lightningdevkit/rust-lightning?ref=blog.btrust.tech"><u>rust&#x2011;lightning</u></a>, <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>ldk&#x2011;node</u></a>, and <a href="https://github.com/lightningdevkit/ldk-server?ref=blog.btrust.tech"><u>ldk&#x2011;server</u></a>.</p><p>His work spans code contributions, documentation improvements, issue triaging, and reviews, touching critical areas like payment routing, wallet operations, and protocol reliability.</p><p>Ifeanyi&#x2019;s merged pull requests include <a href="https://github.com/lightningdevkit/rust-lightning/pull/4153?ref=blog.btrust.tech"><u>improving fuzz corpus management</u></a> for CI, <a href="https://github.com/lightningdevkit/rust-lightning/pull/4010?ref=blog.btrust.tech"><u>fixing duplicate&#x202F;HTLC fail&#x2011;backs</u></a>, and clarifying nuanced payment forwarding configurations.</p><p>His growing expertise in&#x202F;LDK architecture has also made him a frequent collaborator with project maintainers and an emerging mentor within the&#x202F;Builders community.</p><p>With the Btrust&#x202F;Starter&#x202F;Grant, Ifeanyichukwu will dedicate himself full&#x2011;time to advancing LDK&#x202F;Server, a foundational service for running large&#x2011;scale Lightning Service Providers (LSPs).</p><p>His primary objectives include implementing a unified logging system, developing a complete observability stack with telemetry and metrics, introducing PostgreSQL support for high&#x2011;availability deployments, and enhancing the&#x202F;BOLT&#x202F;12&#x202F;API feature set. These upgrades will help move&#x202F;LDK&#x202F;Server closer to production&#x2011;readiness and unlock adoption for advanced Lightning applications.</p><p>Beyond his technical focus, Ifeanyi remains active in the wider Bitcoin developer ecosystem, collaborating with maintainers, exchanging feedback in&#x202F;LDK&#x202F;PRs, and mentoring aspiring contributors through Btrust&#x2011;affiliated initiatives.</p><p>His planned work directly supports Btrust&#x2019;s mission by strengthening open, reliable Lightning infrastructure and expanding the pool of experienced Bitcoin  protocol engineers in the Global South.</p><h2 id="long-term-grants"><strong>Long Term Grants</strong></h2><p>The <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>Btrust Open-Source Cohort</u></a> offers long-term support to established Bitcoin open-source contributors, promoting a collaborative environment for sustained development.</p><p>Members receive funding paid monthly in Bitcoin, mentorship, and peer support to deepen their work on critical Bitcoin open-source projects.</p><p>The cohort model aims to build a resilient, inclusive developer ecosystem, enabling contributors from the Global South to make meaningful, lasting impacts on Bitcoin&apos;s open-source ecosystem.</p><h2 id="long-term-grant-recipients"><strong>Long Term Grant Recipients</strong></h2><h3 id="abdullahi-yunus"><strong>Abdullahi&#x202F;Yunus</strong></h3><p><a href="https://github.com/Abdulkbk?ref=blog.btrust.tech"><u>Abdullahi</u></a> is a Bitcoin and Lightning&#x202F;Network developer from Nigeria whose work focuses on strengthening the reliability, interoperability, and feature completeness of Lightning implementations.</p><p>A graduate of the&#x202F;<a href="https://www.btrust.tech/builders/meet-builders?ref=blog.btrust.tech"><u>Btrust&#x202F;Builders</u></a> program and a former&#x202F;Starter&#x202F;Grant recipient, he has become a key contributor to both <a href="https://github.com/lightningnetwork/lnd?ref=blog.btrust.tech"><u>Lightning&#x202F;Network&#x202F;Daemon</u></a> (LND) and <a href="https://github.com/jamaljsr/polar?ref=blog.btrust.tech"><u>Lightning&#x202F;Polar</u></a>, where his ongoing commits and in&#x2011;depth code reviews have significantly improved the ecosystem&#x2019;s developer experience.</p><p>Over the past year under the&#x202F;Btrust&#x202F;Starter&#x202F;Grant, Abdullahi contributed critical improvements to the&#x202F;LND&#x202F;codebase, including features like <a href="https://github.com/lightningnetwork/lnd/pull/9232?ref=blog.btrust.tech"><u>channel&#x2011;backup</u></a> archiving, CI stabilization, and advanced <a href="https://github.com/lightningnetwork/lnd/pull/10057?ref=blog.btrust.tech"><u>path&#x2011;finding</u></a> enhancements, while also expanding&#x202F;Polar&#x202F;with&#x202F;<a href="https://github.com/jamaljsr/polar/pull/1159?ref=blog.btrust.tech"><u>SimLN</u></a>&#x202F;and&#x202F;<a href="https://github.com/Abdulkbk/polar/pull/3?ref=blog.btrust.tech"><u>BTCD</u></a>&#x202F;integration for better testing infrastructure. His active reviews across multiple repositories have helped maintain project stability and accelerate new feature readiness.</p><p>With this Btrust&#x202F;Long&#x2011;Term&#x202F;Grant, Abdullahi will deepen his work on the <a href="https://github.com/lightningnetwork/lnd/issues/9707?ref=blog.btrust.tech"><u>Onion Messaging</u></a> (BOLT&#x202F;4)&#x202F;implementation and downstream BOLT&#x202F;12 Offers features in&#x202F;LND, key developments that enable private, invoice&#x2011;less payments and richer application&#x2011;level interactions over the Lightning&#x202F;Network.</p><p>His upcoming milestones include finalizing the forwarding infrastructure for onion messages, resolving long&#x2011;standing stability issues such as zombie&#x2011;channel pruning, introducing payment garbage&#x2011;collection mechanisms, and implementing pathfinding logic specific to onion&#x2011;message routes.</p><p>Beyond&#x202F;LND, Abdullahi will continue advancing&#x202F;Lightning&#x202F;Polar, adding a built&#x2011;in block&#x2011;explorer feature, integrating the latest node implementations, and ensuring interoperability in developer test networks. His planned collaboration with Lightning Labs&#x202F;engineers will help guide these features toward production&#x2011;quality releases.</p><p>Abdullahi&#x2019;s long&#x2011;term focus on Onion&#x202F;Messaging,&#x202F;BOLT&#x202F;12&#x202F;Offers, and&#x202F;Polar&#x202F;tooling directly supports&#x202F;Btrust&#x2019;s&#x202F;mission to foster open, decentralized, and privacy&#x2011;preserving Bitcoin&#x202F;infrastructure through sustained contributions from the&#x202F;Global&#x202F;South.</p><h3 id="sulaiman-aminu-barkindo"><strong>Sulaiman&#x202F;Aminu&#x202F;Barkindo</strong></h3><p><a href="https://gitlab.com/SulaimanAminuBarkindo?ref=blog.btrust.tech"><u>Sulaiman</u></a> is a software engineer from Nigeria with over six years of professional experience and a dedicated contributor to Bitcoin open&#x2011;source infrastructure.</p><p>A former Btrust&#x202F;Starter&#x202F;Grant recipient, Sulaiman has become an integral part of the <a href="https://gitlab.com/lightning-signer?ref=blog.btrust.tech"><u>Validating&#x202F;Lightning&#x202F;Signer</u></a>&#x202F;(VLS) project, contributing major advancements that have brought the software closer to mainnet&#x2011;readiness.</p><p>During his starter&#x2011;grant period, Sulaiman&#x2019;s technical milestones included developing <a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/797?ref=blog.btrust.tech"><u>mainnet&#x2011;safe monitoring</u></a> features through HTLC tracking, <a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/791?ref=blog.btrust.tech"><u>expanding disaster&#x2011;recovery capabilities</u></a> to cover full&#x2011;channel and&#x202F;HTLC&#x202F;fund retrieval, and <a href="https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/778?ref=blog.btrust.tech"><u>diagnosing a critical LDK&#x202F;integration bug</u></a> that restored signing correctness during unilateral closes. His extensive code reviews and testing contributions have strengthened enforcement logic consistency throughout the VLS&#x202F;codebase.</p><p>With the Btrust&#x202F;Long&#x2011;Term&#x202F;Grant, Sulaiman will dedicate a full year to completing the final components required for VLS mainnet readiness and enterprise stability.</p><p>His focus includes strengthening signer state&#x2011;machine correctness, ensuring that channel state only advances after on&#x2011;chain confirmations, improving persistence atomicity across tracker and&#x202F;node systems, and extending fuzz&#x2011;testing coverage throughout signer operations.&#xA0;</p><p>He will also enhance dependency security and auditability, upgrade KeysManager entropy&#x202F;handling, and implement key Lightning protocol extensions such as dual&#x202F;funding and splicing&#x202F;support.</p><p>Beyond protocol work, Sulaiman will contribute to enterprise&#x2011;scale validation, testing signer performance under production&#x2011;grade conditions and exploring secure&#x202F;enclave&#x202F;deployments for hardened environments.</p><p>His systematic approach, combining testing infrastructure, dependency governance, and performance optimization, ensures VLS&#x2019;s evolution into a robust, auditable, production&#x2011;ready signer for Lightning&#x202F;applications.</p><p>Sulaiman&#x2019;s continued leadership on&#x202F;VLS&#x202F;further anchors&#x202F;Btrust&#x2019;s&#x202F;goal of advancing open&#x2011;source, non&#x2011;custodial&#x202F;Bitcoin&#x202F;infrastructure from the&#x202F;Global&#x202F;South, providing the security foundation needed for truly decentralized custody at enterprise scale.</p><h2 id="btrust-builders-alumni"><strong>Btrust&#x202F;Builders&#x202F;Alumni</strong></h2><p>Five&#x202F;out&#x202F;of&#x202F;six recipients of this quarter&#x2019;s grants are graduates of the <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> program. The structured learning tracks they completed provided a strong foundation in Bitcoin fundamentals, hands&#x2011;on open&#x2011;source experience, and sustained mentorship from seasoned contributors.</p><p>Their progression from Builders&#x202F;graduates to&#x202F;funded&#x202F;grantees reflects the&#x202F;program&#x2019;s mission to cultivate high&#x2011;potential&#x202F;developers across&#x202F;the&#x202F;Global&#x202F;South and prepare them for long&#x2011;term, sustainable&#x202F;careers in Bitcoin open source. Each grantee&#x2019;s journey underscores what focused guidance, community collaboration, and opportunity can achieve when paired with dedication and&#x202F;talent.</p><p>Btrust Builders is partnering with <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode&#x202F;Labs</u></a> for the 2026 &#x20BF;OSS (Bitcoin Open&#x2011;Source Software) Challenge, a structured, hands&#x2011;on program designed to help developers take their first steps into Bitcoin&#x202F;open&#x2011;source&#x202F;contribution under the guidance of experienced mentors. Learn more about the partnership and program <a href="https://blog.btrust.tech/btrust-builders-chaincode-labs-partner-again-for-the-2026-boss-challenge/"><u>here</u></a>.</p><p>Interested in following a similar path as our&#x202F;Q4&#x202F;recipients? <a href="https://job-boards.greenhouse.io/chaincodelabs/jobs/4067627009?ref=blog.btrust.tech"><u>Apply</u></a> to join the 2026&#x202F;&#x20BF;OSS&#x202F;Challenge cohort and become part of the next generation of Bitcoin open&#x2011;source developers. Applications are ongoing and will close on the 31st of this month.</p><p>Explore other&#x202F;Btrust&#x202F;Builders&#x202F;pathways&#x202F;<a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>here</u></a>.</p><h2 id="applications-for-btrust-developer-grants"><strong>Applications for Btrust Developer Grants</strong></h2><p>Btrust developer grant applications are open year-round, with new recipients announced quarterly. If you&#x2019;re a developer passionate about contributing to Bitcoin open-source development, we encourage you to apply.</p><p>Learn more about our grant programs and apply through our <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>website</u></a>.</p><p>Stay updated on our initiatives and future opportunities by following us on <a href="https://x.com/btrustteam?ref=blog.btrust.tech"><u>X</u></a>, <a href="https://primal.net/p/npub133yvyku5munsddczjqwz4w6aspwz93z22jmlzgw8xur7qu0368vq7urapg?ref=blog.btrust.tech"><u>Nostr</u></a>, <a href="https://www.instagram.com/btrust.tech?ref=blog.btrust.tech"><u>Instagram</u></a> and <a href="https://linkedin.com/company/btrustteam?ref=blog.btrust.tech"><u>LinkedIn</u></a>.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin Open-Source Software. Our focus is on fostering developer talent in the Global South and supporting the free and open-source Bitcoin ecosystem.</p>]]></content:encoded></item><item><title><![CDATA[Btrust Builders & Chaincode Labs Partner Again for the 2026 BOSS Challenge]]></title><description><![CDATA[Applications are ongoing for the 2026 ₿OSS (Bitcoin Open-Source Software) Challenge, kicking off January 12, 2026.]]></description><link>https://blog.btrust.tech/btrust-builders-chaincode-labs-partner-again-for-the-2026-boss-challenge/</link><guid isPermaLink="false">693991d2a45d04b407b9f772</guid><category><![CDATA[Btrust Builders]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust Builders]]></dc:creator><pubDate>Thu, 11 Dec 2025 06:29:16 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/12/Start-youy-Career.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/12/Start-youy-Career.jpg" alt="Btrust Builders &amp; Chaincode Labs Partner Again for the 2026 BOSS Challenge"><p>Following a landmark 2025 cohort that saw several alumni become grantees supported by <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>, the collaboration between <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> and <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a> continues for another year.</p><p>Together, we&#x2019;re inviting talented African developers, new and experienced alike, to take part in one of the most impactful programs for Bitcoin open-source contribution.</p><p>Applications are open until <strong>December 31, 2025</strong>. Don&#x2019;t miss your chance to join the next generation of &#x20BF;OSS contributors.</p><h2 id="what-is-the-%E2%82%BFoss-challenge"><strong>What Is the &#x20BF;OSS Challenge?</strong></h2><p>The <a href="https://job-boards.greenhouse.io/chaincodelabs/jobs/4067627009?ref=blog.btrust.tech"><u>&#x20BF;OSS Challenge</u></a>, created by Chaincode Labs, is a structured, hands-on program designed for developers serious about beginning a career in Bitcoin open-source software.</p><p>The challenge starts with one fully guided month of coding exercises and learning, offering participants clear direction and support from active Bitcoin contributors.</p><p>After completing this first month:</p><ul><li>Top performers are invited to continue for two additional months of advanced mentorship with Chaincode Labs, working on proof-of-concept projects and collaborating directly with established Bitcoin and Lightning projects.</li><li>The rest of the cohort transitions into partner-supported activities, like the <a href="https://pathways.btrust.tech/?ref=blog.btrust.tech"><u>Btrust Builders pathways</u></a>, where participants continue building their skills, contributing to exercises, and engaging with the broader open-source community.</li></ul><p>This refined structure provides every participant, whether new or experienced, with approachable guidance at the start, followed by personalized tracks for ongoing growth.</p><p>The program is fully remote, free, and designed to help developers become confident, independent &#x20BF;OSS contributors.</p><h2 id="a-proven-path-to-funded-bitcoin-development"><strong>A Proven Path to Funded Bitcoin Development</strong></h2><p>The 2025 &#x20BF;OSS Challenge proved how transformative this opportunity can be. Several Btrust Builder participants from <a href="https://learning.chaincode.com/?ref=blog.btrust.tech"><u>the program</u></a> have since become Btrust-funded grantees, continuing their journey as full-time open-source contributors after just a few months of focused work and mentorship.</p><p>The &#x20BF;OSS Challenge is intentionally rigorous. It&#x2019;s meant to spark lasting growth and connect motivated developers to a global network of contributors and maintainers. Those who show initiative and technical skill can open doors to sustainable, funded careers in Bitcoin development.</p><h2 id="a-shared-mission-decentralizing-bitcoin-development"><strong>A Shared Mission: Decentralizing Bitcoin Development</strong></h2><p>Btrust Builders and Chaincode Labs share a common mission; to decentralize Bitcoin development by empowering a new generation of engineers.</p><p>By creating pathways into &#x20BF;OSS, the partnership expands the cultural and geographical diversity of Bitcoin contributors, ensuring that the network&#x2019;s technological and social resilience continues to grow.</p><p>&#x201C;Our alumni from the 2025 &#x20BF;OSS Challenge have proven what&#x2019;s possible when access meets ambition,&#x201D; said <a href="https://x.com/StephTitcombe?ref=blog.btrust.tech" rel="noreferrer">Stephanie</a>, Btrust Builders Program Lead. &#x201C;We&#x2019;re proud to see them become funded contributors, and we&#x2019;re excited to bring that same opportunity to even more developers in 2026.&#x201D;</p><h2 id="what-to-expect"><strong>What to Expect</strong></h2><p>Participants can look forward to a balance of self-guided learning, active mentorship, and collaborative engagement within the &#x20BF;OSS network.</p><p>The &#x20BF;OSS Challenge offers:</p><ul><li><strong>Hands-on Bitcoin &amp; Lightning development</strong> focused on real-world open-source contribution.</li><li><strong>Technical mentorship</strong> from Bitcoin Core and ecosystem developers.</li><li><strong>Collaborative development challenges</strong> that strengthen your coding fundamentals in Rust, C/C++, or Python.</li><li><strong>A learning structure</strong> that encourages self-motivation, curiosity, and resilience, qualities essential for any open-source contributor.</li></ul><p>Participants should plan to dedicate at least 10 hours per week, and all challenges are conducted in English.</p><h2 id="why-apply"><strong>Why Apply</strong></h2><p>Joining the &#x20BF;OSS Challenge through Btrust Builders gives developers from across Africa:</p><ul><li>Access to world-class open-source mentorship.</li><li>A pathway into funded Bitcoin development through Btrust and community grants.</li><li>The chance to contribute to Bitcoin Core, Lightning, BDK, and related open-source projects.</li><li>A vibrant community of peers dedicated to learning, building, and growing together.</li><li>And as always, participation is completely free.</li></ul><h2 id="key-dates"><strong>Key Dates</strong></h2><p>Applications Close: December 31, 2025</p><p>Program Start: Week of January 12, 2026</p><p>Applicants who pass the preliminary challenge will be admitted to the cohort and begin their journey toward becoming part of the &#x20BF;OSS contributor ecosystem.</p><h2 id="apply-now"><strong>Apply Now</strong></h2><p>If you&#x2019;re a developer ready to take your first real step into Bitcoin open-source development, apply to the 2026 &#x20BF;OSS Challenge. Learn more about the program and apply <a href="https://job-boards.greenhouse.io/chaincodelabs/jobs/4067627009?ref=blog.btrust.tech"><u>here</u></a>.</p><h2 id="about-the-partners"><strong>About the Partners</strong></h2><h3 id="btrust-builders"><strong>Btrust Builders</strong></h3><p><a href="https://www.btrust.tech/builders?ref=blog.btrust.tech"><u>Btrust Builders</u></a> is <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>&#x2019;s comprehensive engineering program dedicated to training and funding African software developers to contribute to Bitcoin and Lightning open-source projects. The Builders program provides technical mentorship, community support, and pathways to sustainable Bitcoin development careers.</p><h3 id="chaincode-labs"><strong>Chaincode Labs</strong></h3><p><a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a> is a Bitcoin research and development center, based in New York, dedicated to advancing the Bitcoin protocol and supporting the broader open&#x2011;source ecosystem. The organization&#x2019;s mission is to strengthen the Bitcoin network through research, education, and long&#x2011;term support for open&#x2011;source development.</p>]]></content:encoded></item><item><title><![CDATA[From Night Time Coder to Full-Time Bitcoin Builder: My Journey Through Btrust and the BOSS Program]]></title><description><![CDATA[<p><em>Written by </em><a href="https://github.com/Camillarhi?ref=blog.btrust.tech" rel="noreferrer"><em>Rita Anene</em></a></p><p>For over three years, I&apos;ve worked as a software developer, building features and solving problems in the familiar rhythm of a 9-to-5 job. But something was missing. I wanted to work on technology that wasn&apos;t just functional, but foundational, something that could</p>]]></description><link>https://blog.btrust.tech/from-night-time-coder-to-full-time-bitcoin-builder-my-journey-through-btrust-and-the-boss-program/</link><guid isPermaLink="false">6902b206a45d04b407b9f3fb</guid><category><![CDATA[Btrust Grantee Spotlight]]></category><category><![CDATA[Btrust]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Tue, 25 Nov 2025 15:11:22 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/11/rita.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/11/rita.jpeg" alt="From Night Time Coder to Full-Time Bitcoin Builder: My Journey Through Btrust and the BOSS Program"><p><em>Written by </em><a href="https://github.com/Camillarhi?ref=blog.btrust.tech" rel="noreferrer"><em>Rita Anene</em></a></p><p>For over three years, I&apos;ve worked as a software developer, building features and solving problems in the familiar rhythm of a 9-to-5 job. But something was missing. I wanted to work on technology that wasn&apos;t just functional, but foundational, something that could reshape how people interact with money and trust itself.</p><p>That&apos;s what led me to Bitcoin.</p><h2 id="discovering-bitcoins-true-potential"><strong>Discovering Bitcoin&apos;s True Potential</strong></h2><p>I first heard about bitcoin in 2018, but back then, I only understood it as &quot;internet money&quot;. Over the years, I picked up bits and pieces, but my understanding remained surface-level. Then, in 2024, everything changed when I discovered an entire development ecosystem of developers working on Bitcoin protocols and projects that utilize Bitcoin&apos;s full potential.</p><p>This is when I found <a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a>, a Bitcoin-focused organization dedicated to education and empowering new builders. Learning about their work sparked something in me. I realized that decentralization wasn&apos;t just a buzzword; it was a paradigm shift I wanted to be part of.</p><h2 id="the-boss-program"><strong>The BOSS Program</strong></h2><p><a href="https://www.btrust.tech/builders?ref=blog.btrust.tech" rel="noreferrer"><u>Btrust</u> Builders</a>, in partnership with <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a>, ran the 2025 <a href="https://pathways.btrust.tech/start-your-career-in-oss/2025-builders-boss-cohort?ref=blog.btrust.tech"><u>Bitcoin Open Source Software (&#x20BF;OSS) Starter Program</u></a>, an intensive, three-month cohort designed to onboard developers into Bitcoin&apos;s open-source world. The program description was both exciting and intimidating.</p><p>During registration, I received my first taste of what was to come, which included instructions to read the first three chapters of <a href="https://github.com/bitcoinbook/bitcoinbook/blob/develop/BOOK.md?ref=blog.btrust.tech"><u>Mastering Bitcoin</u></a> and to learn Rust through a Building Bitcoin in Rust course. I completed the entrance challenge, and by the first week of January 2025, I was accepted into the program.</p><p>The program officially kicked off in January 2025 with Week 0, an RPC Scavenger Hunt using Bitcoin Core and Bash scripting, along with reading the first three chapters of <a href="https://github.com/bitcoinbook/bitcoinbook/blob/develop/BOOK.md?ref=blog.btrust.tech"><u>Mastering Bitcoin</u></a>. This wasn&apos;t going to be easy. I was juggling this intensive program with my full-time job, so I became what I later called a &quot;vampire coder&quot;, working after hours, late into the night, and throughout weekends.</p><p>I read those chapters during my commute, treated weekends as deep-dive sessions, and found myself genuinely excited about this completely different world from my daily office tasks.</p><h2 id="the-structure"><strong>The Structure</strong></h2><p>The BOSS program was designed across three months, which was focused on code-heavy Bitcoin and Lightning fundamentals.</p><p>Each week brought new challenges alongside new chapters of Mastering Bitcoin. Week 4 was my turning point&#x2014;the Lightning Network. I&apos;ll never forget that moment when Lightning clicked for me. I didn&apos;t fully understand it initially, but something about its elegance (instant payments, smart routing, off-chain scalability) captured my imagination completely. The Lightning challenges became the ones I solved fastest, not because I was an expert, but because I was genuinely excited.</p><h2 id="first-real-contribution-warnet-and-circuit-breaker"><strong>First Real Contribution: Warnet and Circuit Breaker</strong></h2><p>Month 2 arrived with its challenge: build a Proof of Concept. From the available projects, I chose to integrate <a href="https://github.com/lightningequipment/circuitbreaker?ref=blog.btrust.tech"><u>Circuit Breaker</u></a> (a monitoring tool for Lightning nodes) into <a href="https://github.com/bitcoin-dev-project/warnet?ref=blog.btrust.tech"><u>Warnet</u></a> (a Bitcoin/Lightning network simulator).</p><p>This was my first time contributing to a Bitcoin project. Honestly, my hands were shaking as I forked the repositories. The task required me to learn YAML, Kubernetes, and Warnet&apos;s plugin architecture, all while maintaining my day job.</p><p>I submitted my first PR suggesting one approach, but the maintainer guided me toward a better solution: implementing Circuit Breaker as a Kubernetes pod rather than a plugin. Through this process, I learned about pods, container orchestration, and how Warnet actually works. After reviews and revisions, my <a href="https://github.com/bitcoin-dev-project/warnet/pull/688?ref=blog.btrust.tech"><u>PR</u></a> was eventually merged. Now, anyone can run Warnet and choose to add Circuit Breaker as a pod running alongside the LND (Lightning Network Daemon) pod.</p><h2 id="finding-ldk-node"><strong>Finding LDK Node</strong></h2><p>While working on Warnet, I had already set my sights on my next challenge. Since I&apos;d fallen in love with Lightning, I wanted to contribute to a Lightning-focused project. Two projects from a <a href="https://bitcoindevs.xyz/projects?ref=blog.btrust.tech"><u>site</u></a> Btrust shared caught my attention: <a href="https://github.com/bitcoindevkit/bdk?ref=blog.btrust.tech"><u>BDK</u></a> (Bitcoin Development Kit) and <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>LDK Node</u></a> (Lightning Development Kit Node), both Rust-based. My heart was set on LDK Node, a Lightning implementation in Rust.</p><p>Here&apos;s where things got real. Open-source can be intimidating, especially when you&apos;re new. The issues felt impossibly complex. The codebase was dense, and I was still learning Rust. I started second-guessing myself, wondering if I should switch to a project with more beginner-friendly issues.</p><h2 id="community-and-mentorship"><strong>Community and Mentorship</strong></h2><p>Btrust Builders had assigned me a mentor, <a href="https://www.linkedin.com/in/theophilus-isah/?ref=blog.btrust.tech"><u>Theophilus</u></a>, who, along with <a href="https://www.linkedin.com/in/tobechichukwuleta/?ref=blog.btrust.tech" rel="noreferrer"><u>Tobe</u>chi</a>, a Btrust grantee working on <a href="https://x.com/BtcPayServer?ref=blog.btrust.tech" rel="noreferrer">BTCPay Server</a>, gave me advice that changed everything: </p><blockquote>&quot;Don&apos;t jump ship. Pick any issue, research it thoroughly, and start working on it. Read the codebase over and over again. Go through PRs (both merged and open) and you&apos;ll gain understanding.&quot;</blockquote><p>When two experienced Bitcoin developers are saying the same thing, you listen.</p><p>Around the same time, I was connected with <a href="https://www.linkedin.com/in/enigbe/?ref=blog.btrust.tech"><u>Eni</u></a>, a contributor to LDK Node, who welcomed me and confirmed that it was a fascinating project to work on. Her encouragement meant the world to me.</p><p>I also started attending the <a href="https://x.com/BitDevsLagos?ref=blog.btrust.tech" rel="noreferrer">BitDevs Lagos</a> meetups in January 2025. My first BitDevs was eye-opening, meeting like-minded people, learning from their experiences, and realizing I wasn&apos;t alone in this journey. By June, I was confident enough to host a session myself.</p><h2 id="breaking-through-my-first-prs-on-ldk-node"><strong>Breaking Through: My First PRs on LDK Node</strong></h2><p>Following the advice received, I stayed with LDK Node. I picked an issue, researched it, understood the problem, and crafted a solution. My first <a href="https://github.com/lightningdevkit/ldk-node/pull/519?ref=blog.btrust.tech"><u>PR</u></a> was a learning experience. It got reviewed, changes were requested (expected for someone new to the project), but eventually, it was merged.</p><p>That first merged PR was a breakthrough moment. Suddenly, the codebase started making more sense. I went on to create a second<a href="https://github.com/lightningdevkit/ldk-node/pull/548?ref=blog.btrust.tech"> <u>PR</u></a>, each one teaching me more about LDK Node internals.</p><p>Let me tell you about trying to get the project running locally, that was an adventure in itself. I went through hoops trying to figure out the testing setup, but eventually found a workflow that let me test my changes before submitting PRs. (I now know a better approach and plan to write about it soon.)</p><h2 id="the-btrust-starter-grant"><strong>The Btrust Starter Grant</strong></h2><p>All of this (the PRs, the code reviews, the late-night debugging sessions) was happening while I maintained my full-time job. I was essentially only able to attend to reviews, create PRs, or research issues after work hours, at night, or during weekends.</p><p>Then came life-changing news: I was accepted for the Btrust <a href="https://blog.btrust.tech/announcing-q3-2025-btrust-developer-grant-recipients/" rel="noreferrer">Starter Grant for Q3 2025</a>.</p><p>This wasn&apos;t just funding, it was the opportunity to contribute to Bitcoin open source full-time. No more waiting after work hours or until midnight to open my IDE. For the first time, I could work on Bitcoin development during the day, not just as a nighttime vampire.</p><p>Since receiving the grant, I&apos;ve been able to dive deeper into research, create two more PRs on LDK Node, and significantly deepen my understanding of LDK Node. I&apos;ve learned that this ecosystem isn&apos;t just about coding, you need a deep understanding of what you&apos;re building and how it works. </p><p>My journey involves continuous research into not just Bitcoin, but Lightning Network protocols, strengthened by ongoing study of <a href="https://github.com/lnbook/lnbook?ref=blog.btrust.tech"><u>Mastering Lightning Network</u></a> and improving my Rust skills.</p><h2 id="what-i-learned"><strong>What I Learned</strong></h2><p>The BOSS program taught me that Bitcoin development is collaborative. I learned enormously from peers at different experience levels. Some knew more about Lightning and Bitcoin than I did, while I was able to contribute knowledge in areas where I had more experience. This diversity of backgrounds and expertise made the learning environment rich.</p><p>One thing became clear: you don&apos;t need to be an expert to start contributing. What matters is curiosity, persistence, and willingness to learn. Some problems require looking at them more than once or twice before understanding clicks. The key is not giving up when things seem complex.</p><h2 id="whats-next"><strong>What&apos;s Next</strong></h2><p>My journey is far from over. Over the next few months, I plan to gain deeper knowledge of LDK Node and Lightning Network&apos;s protocol design, strengthen my Rust proficiency, and gain an understanding of Bitcoin&apos;s layered architecture. Most importantly, I want to guide others as I&apos;ve been guided, especially in Africa, where Bitcoin&apos;s potential for financial sovereignty is real.</p><p>Working on Bitcoin isn&apos;t just about the technology, it&apos;s about building infrastructure for a more open, decentralized financial system. Every PR, every code review, every late-night debugging session contributes to something larger.</p><h2 id="gratitude"><strong>Gratitude</strong></h2><p>I&apos;m grateful to Btrust, Chaincode Labs, my mentors Theophilus, Tobechi, and Eni, my BOSS cohort peers, <a href="https://github.com/tnull?ref=blog.btrust.tech"><u>Tnull</u></a>, the maintainer on LDK Node for being welcoming and his guidance during PR reviews, and the wider Bitcoin open-source community. You didn&apos;t just teach me how to code, you showed me how to build with purpose and conviction.</p><p>To anyone starting out: it&apos;s okay to feel lost initially. It&apos;s normal to not understand Lightning or Bitcoin&apos;s complexities on the first try. What matters is showing up consistently, asking questions, and trusting that the community (when you engage with humility and genuine curiosity) will support your growth.</p><p>The path from curious developer to Bitcoin contributor isn&apos;t always smooth, but it&apos;s rewarding. And now, for the first time in my journey, I get to walk this path in the full light of day, contributing to the future of money and freedom.</p><p>The vampire coding days are behind me. The real building begins now.</p>]]></content:encoded></item><item><title><![CDATA[Btrust Announces Abubakar Nur Khalil as New CEO]]></title><description><![CDATA[<p>Leadership transitions mark important moments in any organization&#x2019;s journey, and today, we&#x2019;re excited to share one of our own.</p><p>In July, we put out a <a href="https://x.com/btrustteam/status/1945153312241672269?ref=blog.btrust.tech"><u>call for a Chief Executive Officer</u></a>. After receiving multiple strong applications and going through a long, thoughtful, and rigorous selection process,</p>]]></description><link>https://blog.btrust.tech/btrust-announces-abubakar-nur-khalil-as-new-ceo/</link><guid isPermaLink="false">6908ea54a45d04b407b9f442</guid><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Mon, 03 Nov 2025 19:07:27 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/11/Abubakar-Nur-Khalil.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/11/Abubakar-Nur-Khalil.jpg" alt="Btrust Announces Abubakar Nur Khalil as New CEO"><p>Leadership transitions mark important moments in any organization&#x2019;s journey, and today, we&#x2019;re excited to share one of our own.</p><p>In July, we put out a <a href="https://x.com/btrustteam/status/1945153312241672269?ref=blog.btrust.tech"><u>call for a Chief Executive Officer</u></a>. After receiving multiple strong applications and going through a long, thoughtful, and rigorous selection process, we&#x2019;re happy to announce that <a href="https://x.com/ihate1999?ref=blog.btrust.tech"><u>Abubakar Nur Khalil</u></a> has been appointed as the new CEO of Btrust.</p><p>Abubakar will be stepping down from his position on the Board to take on this full-time role, where he will report directly to the Btrust Board. His appointment marks a meaningful next chapter for Btrust as we continue our mission to strengthen and support open-source development across Africa and beyond.</p><h2 id="about-abubakar-nur-khalil"><strong>About Abubakar Nur Khalil</strong></h2><p>Abubakar Nur Khalil is a Nigerian Bitcoin Core contributor and a leading voice in advancing open-source Bitcoin development across the Global South.</p><p>He served as Interim CEO of Btrust for over a year, beginning in August 2024, while continuing to contribute as a non-voting board member.</p><p>Abubakar brings a wealth of experience through his work co-founding <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech" rel="noreferrer">Btrust Builders</a>, alongside his many contributions across the African and global Bitcoin ecosystems.</p><p>As a respected Bitcoin Core contributor, he embodies the technical excellence, community leadership, and commitment to decentralization that define Btrust.</p><p>His background adds credibility and sharp focus to our work, helping us stay true to Bitcoin&#x2019;s core values and our mission of inclusion and open-source growth.</p><h2 id="a-transformative-year-of-growth"><strong>A Transformative Year of Growth</strong></h2><p>From August 2024, Btrust underwent one of its most transformative periods yet; a year defined by clarity, structure, and principled execution.</p><p>During this time, Abubakar led Btrust through a period of deep growth and change, grounded in a strong commitment to our mission.</p><p>Under his leadership, Btrust transitioned from early groundwork into executing at scale, expanding programs across Africa, Latin America, and India; launching new partnerships; significantly growing developer reach; improving how we review and deliver grants; and refining our internal systems and team structure.</p><p>We expanded flagship programs, redesigned learning pathways, graduated and onboarded hundreds of developers, and grew our reach to over 3,400 contributors across Africa, Latin America, and India.</p><p>Through partnerships with organizations such as <a href="https://bitshala.org/?ref=blog.btrust.tech" rel="noreferrer">Bitshala</a>, <a href="https://www.libreriadesatoshi.com/?ref=blog.btrust.tech" rel="noreferrer">Librer&#xED;a de Satoshi</a>, <a href="https://vinteum.org/?ref=blog.btrust.tech" rel="noreferrer">Vinteum</a> and <a href="https://2140.dev/?ref=blog.btrust.tech" rel="noreferrer">2140</a>, Btrust extended its collaboration across multiple continents and strengthened the global Bitcoin development ecosystem.</p><p>Our grant programs also saw record-breaking growth, surpassing $1.7 million in funding since mid&#x2011;2024 to date, with more than half of all support going directly to developers, while our educational and community initiatives expanded into new regions and technologies.</p><p>This past year has shown what&#x2019;s possible with steady, principled leadership. Btrust is stronger, more focused, and better positioned to deliver on its mission.</p><p>Above all, Abubakar leads with intention and respect. He is thoughtful in his decisions, transparent in his approach, and empowering in how he works with the team. He invites ownership, values collaboration, and creates space for each person to contribute meaningfully to high-impact work.</p><blockquote>&#x201C;I&#x2019;m honored to have led Btrust as interim CEO over the past year, building a great team and creating standardized structures for our operations, grants, and collaborations. I look forward to even greater impact in 2026 and beyond, establishing Btrust as the leading Bitcoin grant organization empowering open-source Bitcoin developers from the Global Majority and ensuring that Bitcoin continues to be a money that works for everyone worldwide,&#x201C; said Abubakar Nur Khalil.</blockquote><h2 id="a-new-chapter-for-btrust"><strong>A New Chapter for Btrust</strong></h2><p>Abubakar&#x2019;s transition from interim to full-time CEO signals continuity, and evolution. His leadership and technical vision will guide Btrust into its next phase: scaling our operations sustainably while deepening global partnerships and continuing to empower developers across the Global South.</p><p>Over his three-year term, renewable once by a subsequent board, Abubakar will steer Btrust toward building sustainable systems that empower communities and developers everywhere.</p><blockquote>&#x201C;It was through my role on the Btrust board that I first had the opportunity to meet and work with Abubakar, and in that time I&#x2019;ve come to know him as a smart, articulate, structured leader who is consistently calm under pressure. This is a uniquely challenging role with much to learn, but I believe Abubakar &#x2014; supported by strong mentors, the board, and an exceptional team &#x2014; has the capability to continue developing, learning, and advancing Btrust&#x2019;s mission in the years ahead. I wish him the best of luck in his stewardship of Btrust&#x2019;s vision and values.&#x201D; added <a href="https://x.com/obi?ref=blog.btrust.tech" rel="noreferrer">Obi Nwosu</a>.</blockquote><p>We&#x2019;re confident that under his leadership, Btrust will continue to grow, forge stronger partnerships, and strengthen the decentralized foundations that define our work.</p><h2 id="looking-ahead"><strong>Looking Ahead</strong></h2><p>We&#x2019;re grateful to everyone who applied, participated, and supported this process. Each application reflected the collective drive to ensure Bitcoin&#x2019;s future remains open, inclusive, and community-led.</p><p>Join us in congratulating Abubakar Nur Khalil on his new role, and stay tuned as we begin this exciting next phase together.</p>]]></content:encoded></item><item><title><![CDATA[Introducing the Btrust Pull Partnership: Opening the Global Stage for Bitcoin Developers from the Global South]]></title><description><![CDATA[<p>In the world of Bitcoin development, talent is everywhere. Yet, for many developers in the Global South, especially across Africa, reaching the highest levels of contribution isn&#x2019;t just about skill or dedication&#x2014;it&#x2019;s about access.</p><p>Opportunities to meet global collaborators, speak at conferences, and work</p>]]></description><link>https://blog.btrust.tech/introducing-the-btrust-pull-partnership/</link><guid isPermaLink="false">680a1e45a45d04b407b9deed</guid><category><![CDATA[Btrust]]></category><category><![CDATA[News]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Thu, 16 Oct 2025 15:04:09 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/10/Group-3.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/10/Group-3.png" alt="Introducing the Btrust Pull Partnership: Opening the Global Stage for Bitcoin Developers from the Global South"><p>In the world of Bitcoin development, talent is everywhere. Yet, for many developers in the Global South, especially across Africa, reaching the highest levels of contribution isn&#x2019;t just about skill or dedication&#x2014;it&#x2019;s about access.</p><p>Opportunities to meet global collaborators, speak at conferences, and work alongside seasoned peers are often stalled at the border. Visa challenges mean promising voices go unheard on international stages, and career-defining connections go unmade.</p><p>At Btrust, we believe these barriers should never define a developer&#x2019;s trajectory. That&#x2019;s why we launched the Btrust Pull Partnership, an initiative designed to bridge worlds: supporting our grantees not only with funding, but with the global exposure, mentorship, and logistical help they need to thrive.</p><h2 id="how-the-pull-partnership-came-to-life"><strong>How the Pull Partnership Came to Life</strong></h2><p>The idea took shape after our successful collaboration with <a href="https://chaincode.com/?ref=blog.btrust.tech"><u>Chaincode Labs</u></a> last year, where our grantee, <a href="https://github.com/ismaelsadeeq?ref=blog.btrust.tech"><u>Abubakar Sadiq Ismail</u></a>, worked with leading Bitcoin developers at their New York offices, gained hands-on experience, and successfully navigated the visa process.</p><p>Over the years, Btrust&#x2019;s grant framework has evolved to help developers in the Global South move from promising local talent to globally recognized contributors.</p><p>Phase one of this process focused on identifying and funding developers to help them find their footing in open&#x2011;source Bitcoin projects. Phase two built on this by sharpening technical skills and leadership through targeted grants and structured mentorship. Now, phase three aims to break down geographical and logistical barriers, enabling African developers to collaborate with global teams, attend key conferences, and bring back critical knowledge to strengthen local ecosystems.</p><p>As Btrust CEO, <a href="https://x.com/ihate1999?ref=blog.btrust.tech"><u>Abubakar Nur Khalil</u></a>, notes, &#x201C;Bitcoin as a money provides the ability for developers to receive equal compensation for their valuable work regardless of geographical location. With Pull Partnerships, we aim to enhance this freedom by providing equal growth opportunities for developers, allowing them to thrive without being hindered by visa-related restrictions.&#x201D;</p><p>The Pull Partnership is a flagship example of phase three in action. By pairing Btrust&#x2011;funded developers with partners like <a href="https://2140.dev/?ref=blog.btrust.tech"><u>2140</u></a> in Amsterdam, we not only give them access to world&#x2011;class mentorship, but also actively support visa processes, relocation logistics, and integration into global bitcoin communities. This ensures African developers can take the stage internationally while building hubs of excellence back home, inviting future talent to learn, grow, and contribute to Bitcoin&#x2019;s open&#x2011;source future.</p><p>It is important to note that the term &#x201C;Pull&#x201D; in the partnership, akin to pull requests in open-source development, is intended to emphasize that partner organizations must agree and be willing to collaborate, as Btrust does not foist this participation on them.</p><h2 id="taking-the-idea-for-a-spin"><strong>Taking the Idea for a Spin</strong></h2><p>The Pull Partnership model was first piloted with 2140 in Amsterdam earlier this year, building on lessons from our previous collaboration with Chaincode Labs in New York. While Chaincode proved the concept, the 2140 pilot became the blueprint for a structured, formal program backed by clear metrics, milestones, and defined responsibilities.</p><p>In this partnership, following the agreement of the partner organization, Btrust places its grantees directly into the partner organization&#x2019;s professional environment, ensuring they receive meaningful mentorship, access to global networks, and opportunities to contribute to key open&#x2011;source Bitcoin projects.</p><p>Btrust provides support to cover salaries, employer taxes, and relocation logistics, and helps the visa applications process from official documentation to regular communication to ensure alignment with the goals of the Btrust Open&#x2011;Source Cohort (BOSC).</p><p>Meanwhile, 2140 employs and hosts the developers in their Amsterdam office, offering technical guidance, career development support, and access to important Bitcoin industry events. Progress is jointly tracked through regular reporting and agreed upon evaluation points, ensuring the placement delivers tangible impact, both for the developers and for the wider Bitcoin ecosystem.</p><h2 id="mutual-benefits"><strong>Mutual Benefits</strong></h2><p>For Btrust, the Pull Partnership removes structural barriers that have long kept African developers from gaining the international exposure needed to thrive. It also ensures those developers bring back skills, networks, and perspectives that strengthen local communities.</p><p>For the partner organization, it means working alongside highly skilled and motivated contributors who bring fresh perspectives and enrich projects, while building meaningful ties to a growing developer community in the Global South.</p><h2 id="looking-ahead"><strong>Looking Ahead</strong></h2><p>The Pull Partnership is just the beginning. One that fits squarely into Btrust&#x2019;s long&#x2011;term vision to establish strong bases in African and Global South cities, where developers from all over the world can come, learn, and grow. In the future, this exchange will be two&#x2011;way: collaborations will happen not only abroad, but equally on African&#x2014;and similar&#x2014;soil.</p><p>&#x201C;We hope to make Pull Partnerships more than just a Btrust thing, by standardizing it for other Bitcoin grant organizations to get involved.&quot; Abubakar Nur Khalil, Btrust CEO added.</p><p>With more partnerships planned in the coming years, we view the Pull Partnership as a vital step toward making Bitcoin development truly global, without limits.</p>]]></content:encoded></item><item><title><![CDATA[Announcing Q3, 2025 Btrust Developer Grant Recipients]]></title><description><![CDATA[<p><strong>Africa, October 14, 2025</strong> &#x2014; We&#x2019;re excited to recognize six outstanding Bitcoin open-source developers awarded Btrust grants, including four starter grant recipients and two open-source cohort members.</p><p>The four starter grant recipients are all graduates of the <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>2025 Btrust Builders pathways</u></a>. The program offers structured tracks that cover</p>]]></description><link>https://blog.btrust.tech/announcing-q3-2025-btrust-developer-grant-recipients/</link><guid isPermaLink="false">68ed0c6da45d04b407b9f184</guid><category><![CDATA[Btrust]]></category><category><![CDATA[Grants]]></category><dc:creator><![CDATA[Btrust]]></dc:creator><pubDate>Tue, 14 Oct 2025 14:49:55 GMT</pubDate><media:content url="https://blog.btrust.tech/content/images/2025/10/Q3-Dev-Grant--1-.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.btrust.tech/content/images/2025/10/Q3-Dev-Grant--1-.png" alt="Announcing Q3, 2025 Btrust Developer Grant Recipients"><p><strong>Africa, October 14, 2025</strong> &#x2014; We&#x2019;re excited to recognize six outstanding Bitcoin open-source developers awarded Btrust grants, including four starter grant recipients and two open-source cohort members.</p><p>The four starter grant recipients are all graduates of the <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>2025 Btrust Builders pathways</u></a>. The program offers structured tracks that cover everything from Bitcoin fundamentals to advanced hands-on open-source contributions, preparing participants for long-term careers in Bitcoin development.</p><p>In addition, one engineer has progressed from a starter grant into the long-term open-source cohort, and another has received a renewal of his long-term grant, enabling both to continue and expand their contributions to Bitcoin open-source projects.</p><h2 id="starter-grants"><strong>Starter Grants</strong></h2><p>The Btrust Starter Grant provides funding for software engineers ready to contribute full-time to open-source Bitcoin development. It allows recipients to explore areas of interest, identify a focus for long-term contributions, and engage deeply with the global Bitcoin developer community with relevant support via mentorship and without financial constraints.</p><h2 id="starter-grant-recipients"><strong>Starter Grant Recipients</strong></h2><h3 id="rita-anene"><strong>Rita Anene</strong></h3><p><a href="https://github.com/Camillarhi?ref=blog.btrust.tech"><u>Rita</u></a> is a software developer based in Nigeria, and an alumna of the <a href="https://pathways.btrust.tech/start-your-career-in-oss/2025-builders-boss-cohort?ref=blog.btrust.tech"><u>2025 BOSS cohort</u></a>. With three years of experience and a background in building financial and logistics applications, she redirected her focus to Bitcoin in 2025. Her contributions span projects like <a href="https://github.com/bitcoin-dev-project/warnet?ref=blog.btrust.tech"><u>Warnet</u></a>, a Bitcoin Testnet simulation tool, and <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>LDK Node</u></a>, a Lightning Network implementation.</p><p>With support from the starter grant, Rita will dedicate herself to strengthening transaction lifecycle management, payment tracking, and storage optimization in LDK Node, while also enhancing Warnet with dynamic plugin configuration.</p><p>Her planned work directly tackles long-standing issues such as resolving stuck RBF (Replace-By-Fee) transactions, enabling clearer Invoice/Offer states, and improving user fee control. Rita is also an active voice in the <a href="https://x.com/BitDevsLagos?ref=blog.btrust.tech"><u>Lagos BitDevs</u></a> community, co-hosting events and mentoring newcomers.</p><h3 id="ojok-emmanuel-nsubuga"><strong>Ojok Emmanuel Nsubuga</strong></h3><p><a href="https://github.com/ojokne?ref=blog.btrust.tech"><u>Ojok</u></a> is a software engineer based in Uganda. Professionally, he has led engineering at Ridelink, while advancing his Bitcoin journey through the Btrust Builders open-source bootcamp and <a href="https://pathways.btrust.tech/learn-bitcoin-from-the-cli/learn-bitcoin-from-the-command-line?ref=blog.btrust.tech"><u>command line pathway</u></a>.</p><p>He has contributed extensively to <a href="https://github.com/BlueWallet/BlueWallet?ref=blog.btrust.tech"><u>BlueWallet</u></a>, fixing long-standing bugs, refactoring the codebase, enabling fee customization, and mentoring new contributors through reviews.</p><p>Through the starter grant, Ojok will focus full-time on modernizing BlueWallet; migrating the project from JavaScript to TypeScript, strengthening reproducible builds for F-Droid distribution, and reducing dependency vulnerabilities. He will also enhance BlueWallet&#x2019;s <a href="https://github.com/BlueWallet/SilentPayments?ref=blog.btrust.tech"><u>Silent Payments library</u></a>, aligning it with Bitcoin Improvement Proposals (BIPs) and preparing it for wider adoption by the ecosystem. His contributions will strengthen both Bitcoin privacy and the quality of a widely used self-custodial wallet.</p><h3 id="abiodun-awoyemi"><strong>Abiodun Awoyemi</strong></h3><p>Based in Lagos, Nigeria, <a href="https://github.com/aagbotemi?ref=blog.btrust.tech"><u>Abiodun</u></a> is a versatile software engineer with deep expertise in Rust, TypeScript, Solidity, and zero-knowledge proofs. A graduate of the Btrust Builders pathways, his open-source contributions already span the <a href="https://github.com/bitcoindevkit?ref=blog.btrust.tech"><u>BitcoinDevKit</u></a> and <a href="https://github.com/rust-bitcoin/rust-bitcoin?ref=blog.btrust.tech"><u>Rust Bitcoin</u></a> ecosystems. His prior work includes implementing <a href="https://github.com/bitcoindevkit/bdk-tx/pull/5?ref=blog.btrust.tech"><u>anti-fee-sniping mechanisms</u></a>, introducing robust <a href="https://github.com/rust-bitcoin/rust-bitcoin/pull/4344?ref=blog.btrust.tech"><u>locktime validation types</u></a>, and hardening GitHub Actions security workflows.</p><p>With the starter grant, Abiodun will drive six critical improvements across Bitcoin Dev Kit, including flexible RBF transaction construction, enhanced cross-wallet interoperability, caching improvements, streamlined public key derivation APIs, and more secure signing workflows. Alongside technical contributions, he will also produce tutorials, blog posts, and video materials bridging complex Bitcoin concepts for new developers.</p><h3 id="chukwudi-%E2%80%9Cchuks%E2%80%9D-agbakuru"><strong>Chukwudi &#x201C;Chuks&#x201D; Agbakuru</strong></h3><p><a href="https://github.com/chuksys?ref=blog.btrust.tech"><u>Chuks</u></a> is a Nigerian software engineer with over eight years of experience, ranging from enterprise integrations to independent development. A consistent contributor to <a href="https://github.com/lightningdevkit?ref=blog.btrust.tech"><u>LDK</u></a>, <a href="https://github.com/lightningdevkit/ldk-node?ref=blog.btrust.tech"><u>LDK-Node</u></a>, and <a href="https://github.com/bitcoin-dev-project/sim-ln?ref=blog.btrust.tech"><u>SimLN</u></a>, he has authored features, conducted non-trivial reviews, and played a pivotal role in advancing testing frameworks. Outside open-source, he is also building <a href="https://www.peepswire.com/?ref=blog.btrust.tech"><u>PeepsWire</u></a>, a video-calling application powered by Lightning micro-payments.</p><p>Through the starter grant, Chuks will dedicate himself to finalizing <a href="https://github.com/lightningdevkit/ldk-node/pull/528?ref=blog.btrust.tech"><u>BIP 353 (Human-Readable Names) support in LDK Node</u></a>, bringing a major usability improvement to Lightning infrastructure. He will also extend SimLN with support for LDK Node and develop new advanced simulation features. His active presence at <a href="https://x.com/BitDevsLagos?ref=blog.btrust.tech"><u>BitDevs Lagos</u></a> and commitment to mentoring new contributors underscore his role in strengthening the wider Bitcoin developer ecosystem.</p><h2 id="long-term-grants"><strong>Long Term Grants</strong></h2><p>The Btrust Open-Source Cohort offers long-term support to established Bitcoin open-source contributors, promoting a collaborative environment for sustained development. Members receive funding paid monthly in Bitcoin, mentorship, and peer support to deepen their work on critical Bitcoin open-source projects.</p><p>The cohort model aims to build a resilient, inclusive developer ecosystem, enabling contributors from the Global South to make meaningful, lasting impacts on Bitcoin&apos;s open-source ecosystem.</p><h2 id="long-term-grant-recipients"><strong>Long Term Grant Recipients</strong></h2><h3 id="itoro-ukpong"><strong>Itoro Ukpong</strong></h3><p>With seven years of professional software development experience, <a href="https://github.com/ItoroD?ref=blog.btrust.tech"><u>Itoro</u></a> has become deeply engaged in the Bitcoin ecosystem over the past year. During his starter grant, he contributed significantly to <a href="https://github.com/bitcoindevkit/bdk-ffi?ref=blog.btrust.tech"><u>BDK-FFI</u></a> with 16 merged PRs, 30 PR reviews, and improvements to the <a href="https://github.com/bitcoindevkit/devkit-wallet?ref=blog.btrust.tech"><u>devkit wallet</u></a> sample app. His consistent contributions led to him being recognized as a maintainer and granted merge access on BDK-FFI, as well as secondary maintainer status on <a href="https://github.com/bitcoindevkit/bdk-jvm?ref=blog.btrust.tech"><u>bdk-jvm</u></a>.</p><p>With this long term grant, Itoro will continue to lead and enhance the <a href="https://github.com/bitcoindevkit/bdk-ffi/issues?q=is%3Aissue+state%3Aopen+label%3Aapi-surface&amp;ref=blog.btrust.tech"><u>API surface</u></a> of the BDK-FFI layer as part of the major migration to version 3.0. His focus includes deepening the Partially Signed Bitcoin Transactions (PSBT) functionality, building a robust testing suite with regtest integrations, advancing Miniscript descriptor support, and maintaining developer-facing libraries and sample wallets like devkit wallet (Android) and Godzilla (desktop). He also plans to author the Android section of the Book of BDK, sharing best practices for secure and performant Bitcoin wallet development.</p><p>Itoro&#x2019;s sustained leadership across BDK-FFI and bdk-jvm ensures developers worldwide gain reliable, cross-platform libraries for building Bitcoin applications, advancing both ecosystem usability and adoption.</p><h3 id="oghenovo-%E2%80%9Cnovo%E2%80%9D-usiwoma"><strong>Oghenovo &#x201C;Novo&#x201D; Usiwoma</strong></h3><p><a href="https://github.com/Eunovo?ref=blog.btrust.tech"><u>Novo</u></a> is a full-time <a href="https://bitcoincore.org/?ref=blog.btrust.tech"><u>Bitcoin Core</u></a> open-source developer dedicated to advancing privacy and performance. His contributions include implementing Silent Payments, optimizing batch verification of Schnorr signatures, and enhancing <a href="https://github.com/bitcoin-core/libmultiprocess?ref=blog.btrust.tech"><u>libmultiprocess</u></a> within Bitcoin Core.</p><p>A talented engineer based in Nigeria and a graduate of the 2023 Btrust Builders cohort, Novo has been actively contributing to Bitcoin Core and other Bitcoin projects since completing the program. His recent work under the first year of the Btrust Open-Source Cohort focused on deepening Bitcoin Core&#x2019;s Silent Payments functionality.</p><p>With this long-term grant renewal, Novo will continue driving key privacy-preserving features and performance improvements at the protocol level, strengthening Bitcoin&#x2019;s usability, security, and resilience for users worldwide.</p><h2 id="btrust-builders-alumni"><strong>Btrust Builders Alumni</strong></h2><p>This batch is especially meaningful as all six grant recipients are alumni of the <a href="https://www.btrust.tech/builders?ref=blog.btrust.tech" rel="noreferrer">Btrust Builders</a> program. The structured learning tracks they completed offered a foundation in Bitcoin fundamentals, practical experience, and mentorship while contributing to open-source projects.</p><p>Their progression from Builders graduates to funded grantees highlights the program&#x2019;s mission to cultivate high-potential developers in the Global South and prepare them for long-term, sustainable careers in Bitcoin open source.</p><p>Interested in following a similar path as our Q3 recipients? <a href="https://www.btrust.tech/builders/apply?ref=blog.btrust.tech"><u>Apply to join the waitlist</u></a> for upcoming Btrust Builders cohorts and be part of the next generation of Bitcoin open-source developers.</p><h2 id="applications-for-btrust-developer-grants"><strong>Applications for Btrust Developer Grants</strong></h2><p>Btrust developer grant applications are open year-round, with new recipients announced quarterly. If you&#x2019;re a developer passionate about contributing to Bitcoin open-source development, we encourage you to apply.</p><p>Learn more about our grant programs and apply through our <a href="https://www.btrust.tech/grants/developer?ref=blog.btrust.tech"><u>website</u></a>.</p><p>Stay updated on our initiatives and future opportunities by following us on <a href="https://x.com/btrustteam?ref=blog.btrust.tech"><u>X</u></a>, <a href="https://primal.net/p/npub133yvyku5munsddczjqwz4w6aspwz93z22jmlzgw8xur7qu0368vq7urapg?ref=blog.btrust.tech"><u>Nostr</u></a>, and <a href="https://linkedin.com/company/btrustteam?ref=blog.btrust.tech"><u>LinkedIn</u></a>.</p><h2 id="about-us"><strong>About Us</strong></h2><p><a href="https://www.btrust.tech/?ref=blog.btrust.tech"><u>Btrust</u></a> is a non-profit organization with a dedicated mission to decentralize the development of Bitcoin Open-Source Software. Our focus is on fostering developer talent in the Global South and supporting the free and open-source Bitcoin ecosystem.</p>]]></content:encoded></item></channel></rss>