2025 Q4 Update: What Have We Been Up To?
Q4 saw two new feature releases of the bdk_wallet library (2.2.0 and 2.3.0), continued work on documentation, and a strong presence at TABConf where four team members presented talks and workshops. We also had a productive three-day summit in Nashville where a large part of the team met with other Rust + Bitcoin developers.
Here are some of the notable releases and changes over Q4 to the software libraries we maintain:
- Release 2.2 and 2.3 of
bdk_wallet. These releases continue to build on the 2.0 foundation with new features and improvements. Along came the 2.2 (opens new window) release of bdk-ffi, including the Swift, Android, JVM, and Python libraries. - Release 0.24.1 of
rust-electrum-client. This release fixed some long-standing issues identified by users of the library. - PayJoin support added to bdk-cli. We've added a PayJoin feature to bdk-cli to test basic integration with BDK. See the PR (opens new window) for details.
- New Book of BDK section: Release Guide. We've added a comprehensive Release Guide (opens new window) to help developers understand our release process.
- Library Tiers defined. We now have clearly defined Library Tiers (opens new window) to help developers understand the maturity and stability of our various libraries.
- MetaMask adds self-custodial Bitcoin snap built with bdk-wasm. MetaMask wallet announced a new self-custodial Bitcoin "snap" (plugin) built using our bdk-wasm library, bringing BDK to a massive user base.
# Our Grantees in Action
We had a strong presence at TABConf this year with four presentations from the team:
- Luis (opens new window) presented "Merkle Trees is the Perfect Place for UTXOs: Floresta as a chain source for BDK" (Day 4 (opens new window))
- ValuedMammal (opens new window) presented "Planning ahead: building transactions with complex spending conditions in BDK" (Day 4 (opens new window))
- Thunderbiscuit (opens new window) presented "Documenting BDK" (Day 4 (opens new window))
- Nymius (opens new window) hosted a workshop "Adding silent payments support to BDK" (Day 4 (opens new window))
Following TABConf, the BDK team met with other Rust and Bitcoin-based developers in Nashville for a three-day summit, collaborating on initiatives and planning for the year ahead.
# BDK in the Wild
Q4 saw new projects integrating BDK into their software and being added to our adoption page (opens new window):
- Eigenwallet (opens new window)
- Satsigner (opens new window)
- MetaMask (opens new window)
- SatGo (opens new window)
Other notable integrations:
- Bitcoin Safe released Kyoto on Mainnet. Bitcoin Safe is now running Kyoto, our Compact Block Filters client, on mainnet!
- rust-cktap in iOS. Our rust-cktap (opens new window) library is being used in SatsBuddy (opens new window), an iOS app for interacting with SATSCARD devices.