We’re thrilled to announce that Leonardo Lima is now a maintainer of the Bitcoin Dev Kit (BDK), and that we’re renewing his grant to continue supporting his work on the project.
Leonardo’s open-source journey began through a recommendation to apply for the Summer of Bitcoin program, where he contributed to both BDK and Fedimint over two consecutive editions. His interest in open-source Bitcoin development was sparked by the growing Brazilian ecosystem — supported by Vinteum and local communities — which played a key role in helping him discover and engage with the broader contributor space.
Shortly after, Vinteum was proud to provide Leonardo with his first grant, allowing him to dedicate more time and energy to Bitcoin development. Since then, he’s made meaningful contributions across the BDK codebase and ecosystem — from bug fixes and code reviews to architecture changes and community education.
Now, as an official BDK maintainer, Leonardo will take on even more responsibility within the project. Over the next grant period, his work will focus on strengthening BDK’s wallet and blockchain client components (like bdk-esplora-client and bdk-electrum-client), as well as:
- Signer removal: Extracting signing logic from bdk_wallet to rely on rust-bitcoin’s PSBT signing, improving both modularity and safety.
- Testing & fuzzing: Enhancing test infrastructure by unifying async/blocking test coverage, setting up robust regtest environments, and introducing fuzz testing to uncover edge-case bugs.
- BDK-Floresta integration: Collaborating with Vinteum fellow Luis Schwab on bdk-floresta, a new Utreexo-based chain source designed to improve privacy and sovereignty while remaining mobile-friendly.
- General maintenance: Maintaining the wallet and blockchain client code, reviewing pull requests, fixing bugs, updating documentation, and supporting users via GitHub and community channels.
As Steve Myers (BDK co-maintainer) noted, Leonardo’s proposal clearly outlines the importance of these priorities — especially the emphasis on wallet and chain source maintenance, which are critical for BDK’s stability and evolution.
Beyond these core tasks, Leonardo also plans to explore experimental tools and improvements to support BDK and the broader Rust Bitcoin ecosystem, including CLI refactors, property-based testing frameworks, and new privacy-preserving architectures.
We’re proud to continue supporting Leonardo’s growth as a developer and his leadership in the BDK project. His journey is a great example of why investing in open-source contributors matters — and why Vinteum exists.
Follow Leonardo’s work on GitHub, Nostr, and Twitter.
—
This grant is part of our ongoing commitment to support open-source contributors building the foundations of Bitcoin.Vinteum’s operational costs are fully funded by Xapo Bank (Xapo Bitcoin Limited), which means that all donations from individuals like John Pfeffer and Sebastian Serrano, or organizations such as OKX, HRF, OpenSats, and Btrust, go entirely toward either our grants or educational programs. If you’d like to support Vinteum, please reach out to us at info@vinteum.org



