bdk_wallet 3.2.0 released recently, with support for experimental bdk-tx APIs, detailed finalization outcomes, and BIP-431 rule 2!
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/v3.2.0
10/12/2026, 3 engagements
The Bitcoin Dev Kit project is building open source tools and libraries designed to be a solid foundation for cross-platform, descriptor based #bitcoin wallets.
bdk_wallet 3.2.0 released recently, with support for experimental bdk-tx APIs, detailed finalization outcomes, and BIP-431 rule 2!
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/v3.2.0
10/12/2026, 3 engagements
2026 Q3 Update: What Have We Been Up To?
bdk_wallet 3.2.0, bdk-dart 1.0, bdk-cli 4.0, and more!
https://bitcoindevkit.org/blog/2026/10/01/2026-q3-update-what-have-we-been-up-to/
10/9/2026, 2 engagements
BDK bindings 3.1.0 are out! Custom signers, coin selection, multipath descriptors & more, built on bdk_wallet 3.1.0
https://github.com/bitcoindevkit/bdk-ffi/releases#release-v3.1.0
10/8/2026, 2 engagements
📢 Version 4.0.0 of BDK CLI has been released! This release introduces experimental support for creating silent payment transactions and adds support for BIP-353 DNS payment instructions. It also adds UTXO locking through new wallet commands. Async payjoin sessions are now persisted to SQLite, so interrupted payjoin sessions can be resumed. The release also includes internal refactoring that improves readability and makes adding new commands easier and less prone to errors. It also updates the Wallet API to v3.1.0 amongst other improvements.
Massive thanks to all the contributors that made this release possible and especially to
for being the bdk-cli maintainer and delivering this release.
Check out the release note for details.
https://github.com/bitcoindevkit/bdk-cli/releases/tag/v4.0.0
7/23/2026, 8 engagements
📣 BDK Wallet 3.1.0 was released this month!
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/v3.1.0
3.1.0 introduces new ways to have even more control over the signing process, as well as bug fixes and improvements.
6/26/2026, 6 engagements
Love to see Peach using our latest and coolest libraries!
https://github.com/bitcoindevkit/bdk-rn
Loading quoted post…
6/26/2026, 1 engagement
NEW major versions of BDK Bindings are released!
They use BDK 3.0 under the hood, and we have mobile users covered across even more languages too with BRAND NEW bindings for React Native and Dart/Flutter.
https://github.com/bitcoindevkit/bdk-ffi/releases/tag/v3.0.0
https://github.com/bitcoindevkit/bdk-dart
https://github.com/bitcoindevkit/bdk-rn
https://github.com/bitcoindevkit/bdk-swift
https://github.com/bitcoindevkit/bdk-ffi/tree/master/bdk-android
6/10/2026, 13 engagements
The BDK Foundation is happy to announce two new corporate members for Q2 2026 - @Satoshi Pacioli Accounting and @mempool ! A big thanks to our new and continuing members @Spiral, @OpenSats, AnchorWatch, CleanSpark, and @Proton Wallet for their support.
6/1/2026, 3 engagements
Checkout
's new "Project Loupe" :
https://spiralbtc.substack.com/p/meet-loupe-ai-powered-vulnerability
A thing of beauty should always get a closer look :-)


5/12/2026, 4 engagements
📣 BDK Wallet 3.0 was released two weeks ago but forgot to announce it, so here you go!
This release introduces major API changes including persistent UTXO locking, structured wallet events, and adopts NetworkKind throughout the codebase for improved network handling.
It also adds support for Caravan wallet format import/export and includes a special migration utility for SQLite databases existing prior to version 1.0. Documentation and test coverage have been expanded, along with several quality of life improvements.
Note: This release includes new persisted data for tracking UTXO lock statuses. The change is backwards compatible if you use the standard sqlite datastore. But if you've build a custom Wallet datastore you'll need to update your code to support the new data.
See all the details here:
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/v3.0.0
4/28/2026, 1 engagement
2025 Q4 Update: What Have We Been Up To?
bdk_wallet 2.3.0 and more!
1/22/2026, 5 engagements
BDK just crossed ⭐️ 1k stars on GitHub
https://github.com/bitcoindevkit/bdk
Grateful to the contributors, users, and supporters who’ve shaped Bitcoin Dev Kit… excited for what’s next in 2026!
1/8/2026, 1 engagement
Thank you
! Your long term financial support helps BDK provide the long term software support to the downstream projects using our libraries to build awesome #bitcoin apps and services. 🤝 🧡
Loading quoted post…
12/27/2025, 1 engagement
Checkout this interview for a great introduction to the past, present and future of BDK!
Companies and individuals who want to support our mission please consider joining us as a BDK Foundation member.
https://bitcoindevkit.org/foundation/about/
Loading quoted post…
12/17/2025, 6 engagements
Welcome 🦊 MetaMask users to self custodial #bitcoin! For all you devs checkout bdk-wasm (kudos to
) to see how it's done.
12/16/2025, 4 engagements
📣 BDK Wallet v2.3.0 is out now! it includes a new feature for returning events upon applying block to the Wallet. It also fixes a TxBuilder::build_fee_bump error when a parent of the transaction being fee-bumped isn't found in the wallet.
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/wallet-2.3.0
12/4/2025, 4 engagements
Did You Know: BDK supports Compact Block Filters via Kyoto
https://bookofbdk.com/cookbook/syncing/kyoto/
Check it out, to use in your app, or try it out on desktop & mobile 👇
Bitcoin Safe - 💻desktop mainnet:
https://bitcoin-safe.org/download
BDK Example iPhone - 📱mobile signet:
11/24/2025, 5 engagements
Big news from project grantee Nymius (https://bitcoindevkit.org/foundation/grantees/#nymius) 🙌
"First BDK silent payment wallet roundtrip on signet 🚀 :
Funding tx (https://mempool.space/signet/tx/6a92dc86af56439661f046a25a00d7af30e8bd3bafa7630dda6740df4e2a0124) , using bdk-cli and bdk_sp::send::psbt::derive_sp
'Cashback' tx (https://mempool.space/signet/tx/7b725847d4fdd95cf0cc4ccc8999856cefa50d774dc6d913769df039c7a1f895) using bdk-sp cli tools. Using kyoto-cbf to request compact block filters and blindbit to request tweaks.
Find the code here: https://github.com/bitcoindevkit/bdk-sp/compare/master...nymius:bdk-sp:refactor/indexer"
8/20/2025, 2 engagements
We're excited to award
a year long project grant for his work on integrating Floresta, a Utreexo-powered node implementation, with BDK, through the bdk-floresta crate.
A huge thanks to
or their early support for Luis and his work through their Vinteum Fellowship program.
8/14/2025, 1 engagement
📣 bdk_wallet v2.1.0 is out now!
This release introduces two significant features: comprehensive support for BIP-389 two-path multipath descriptors and enhanced transaction building capabilities. It also includes other features and fixes.
https://github.com/bitcoindevkit/bdk_wallet/releases/tag/wallet-2.1.0
📢 Version 2.0.0 of our language bindings libraries (bdk-ffi) have all been released (iOS, Android, Kotlin/JVM, and Python)!
Better clients, arbitrary persistence, new PSBT methods, display implementations, and much more!
7/31/2025, 2 engagements
2025 Q2 Update: What Have We Been Up To?
bdk_wallet 2.0, BDK YouTube, and more!
7/10/2025, 1 engagement
📢 bdk_wallet v2.0.0 is out now! This is the final 2.0, even though the major version went up most users will see no API breaking changes, and check the release notes for compatible chain client crates.
See: https://github.com/bitcoindevkit/bdk_wallet/releases/tag/wallet-2.0.0
6/11/2025, 1 engagement
📣 bdk_wallet v2.0.0-beta.0 is out now! Note this is a beta release in preparation for a final 2.0 while we continue to gather feedback from users. Even though the major version went up most users will see no API breaking changes. See: https://github.com/bitcoindevkit/bdk_wallet/releases/tag/wallet-2.0.0-beta.0
5/29/2025, 8 engagements
A big thanks to
for getting the bdk-cli 1.0.0 release done! and rustaceanrob for adding the cool new kyoto based compact block filter client to it! See release notes for all the details. https://github.com/bitcoindevkit/bdk-cli/releases/tag/v1.0.
5/19/2025, 12 engagements
2025 Q1 Update: What Have We Been Up To?
bdk_wallet 1.1, Book of BDK, Kyoto, and more!
Happy to announce our first new BDK Foundation corporate members for 2025 @AnchorWatch, @CleanSpark_Inc, and
foundation! Thank you for supporting our mission to build awesome FOSS tools for #bitcoin software devs everywhere.
https://bitcoindevkit.org/blog/_2025q1-new-foundation-members/
We're excited to have
on the team as a project maintainer. He will be a huge help supporting and improving the growing collection of libs and tools that make up BDK!
A huge thanks to
for supporting Leo and other Brazilian BDK & Bitcoin contributors.
4/8/2025, 2 engagements
Release bdk_wallet 1.2.0 is out! TxBuilder::add_recipient function now accepts impls of Into, coinbase outputs are eligible for selection if maturing in next block, and Wallets persisted with a rusqlite are thread-safe. For all the details see:
https://github.com/bitcoindevkit/bdk/releases/tag/wallet-1.2.0
4/3/2025, 7 engagements
bdk-ffi version 1.1.0 is released along with its native language bindings:
🤖 Android
☕️ Java
🐍 Python
📱 Swift
Congrats to all our contributors, this is our first bindings release for the 1.0 version of bdk, packed with new features and capabilities 🚀
https://github.com/bitcoindevkit/bdk-ffi
bdk-ffi exposes Bitcoin Dev Kit (🦀 Rust) to more languages that you love, each of the native language bindings can be found below ⬇️
bdk-android: https://central.sonatype.com/artifact/org.bitcoindevkit/bdk-android
bdk-jvm: https://central.sonatype.com/artifact/org.bitcoindevkit/bdk-jvm
bdk-python: https://pypi.org/project/bdkpython/
bdk-swift: https://github.com/bitcoindevkit/bdk-swift/
3/13/2025, 5 engagements
Congratulations to
!
We love seeing you give your 100M users this great privacy-focused easy-to-use #Bitcoin wallet built on FOSS software.
This year the BDK Foundation is focusing on growing our membership base.
We're happy to welcome our new grantee, the pseudonymous John Galt!
John will be working on developing our membership program, partnerships & onboarding new members. Reach out at [email protected].
The BDK Foundation is overseen by a volunteer board of directors, and run by a small operations team, who do the day to day work of paying developer grants, maintaining the web site, and recruiting new contributors and grantees.
https://bitcoindevkit.org/foundation/about/
The BDK Foundation is a non-profit, membership based organization.
Think of it as a trade associate for projects building on BDK with the mission to support the developers maintaining the open source software and project infrastructure.
Join us: https://bitcoindevkit.org/foundation/become-a-member/
1/14/2025, 3 engagements
🚨 the legacy bdk crate release 0.30.1 is out! This is a patch release that fixes a regression in electrum syncing introduced in 0.30.0. Check it out:
https://github.com/bitcoindevkit/bdk/releases/tag/v0.30.1
This release also officially deprecates the bdk crate, please migrate to the new bdk_wallet 1.0.0.
1/8/2025, 2 engagements
👏 Congrats to all our contributors on finishing the final bdk_wallet 1.0.0 release! This tag also contains small improvements to the wallet transactions function and next_unused_address API docs. https://github.com/bitcoindevkit/bdk/releases/tag/wallet-1.0.0
12/19/2024, 28 engagements
BDK 1.0.0-beta.6 is out! This is the final "beta" test release before a final bdk_wallet 1.0.0 version. Changes include small bug fixes and API improvements plus an improved algorithm for determining which transactions are in the current best "canonical" block chain. The new canonicalization algorithm processes the transaction graph in linear time versus the prior quadratic time algorithm.
https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.6
12/12/2024, 4 engagements
✨ New BDK blog post
🔎 “2024 Q4 Code Audit”
https://bitcoindevkit.org/blog/_2024-q4-code-audit/
Check out the results of a code audit we had on BDK 1.0!
12/3/2024, 1 engagement
📣 Bitcoin Dev Kit Foundation Q4 Grantee updates
🔗 https://github.com/LagginTimes
🔗 https://github.com/evanlinjin
Check out our grantees https://bitcoindevkit.org/foundation/grantees/ and apply for 2025!
11/22/2024, 6 engagements
📝 New BDK Blog Post … What we were up to in Q3
https://bitcoindevkit.org/blog/_2024-q3-update/
🚀 1.0 betas! New grant projects! Rust Summit! Proton Wallet!
11/11/2024, 1 engagement
BDK 1.0.0-beta.5 is out!
This release changes bdk_wallet transaction creation to enable RBF by default, updates the bdk_esplora client to retry server requests that fail due to rate limiting, the bdk_electrum crate now also offers a use-openssl feature, and more ➡️ https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.5
10/2/2024, 3 engagements
BDK Wallet 1.0.0-beta.3 is out! 🚀 Fixed transaction creation to not skip unused addresses, added function for sorting wallet transactions and option to change default BNB fallback back coin selection. We moved the bdk_hwi crate functionality to the rust-hwi repo. For all the details see:
https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.3
NOTE: The bdk_wallet BETA releases are meant for early user testing to find bugs, get feedback on APIs and identify any missing functionality. A final bdk_wallet 1.0.0 release will be available once known bugs are fixed, and tutorial docs and language bindings projects are updated.
9/13/2024, 5 engagements
Apply for a Full-Time Open Source Rust Maintainer Grant 🦀
The Bitcoin Dev Kit (BDK) Foundation is seeking proposals for a full-time Rust maintainer to support the ongoing development and maintenance of the BDK suite of open source software.
(Details in new blog post ⬇️)
https://bitcoindevkit.org/blog/_2024-q3-rfp-rust-maintainer/
8/26/2024, 20 engagements
📢 BDK 1.0.0-beta.2 it out! The primary user facing changes are re-enabling single descriptor wallets and renaming LoadParams methods to be more explict. Wallet persistence was also simplified and blockchain clients no longer depend on bdk_chain. For all the details: https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.2
8/25/2024, 1 engagement
📣 Bitcoin Dev Kit Foundation is excited to announce its full-time grantees!
is a Rust/Golang developer who has been contributing to BDK since 2022, and is one of the architects of BDK 1.0
is an Android engineer who has been working on the project for over 3 years, leading the work on the language bindings and Kotlin Example Wallet
is an iOS engineer with a focus on the language bindings and Swift Example Wallet
valuedmammal is a Rust developer and node operator who is the newest full-time contributor on BDK
Check out more about the BDKF grantees ➡️ https://bitcoindevkit.org/foundation/grantees/
8/19/2024, 3 engagements
📝 New BDK Blog Post … What we were up to in Q2 https://bitcoindevkit.org/blog/_2024-q2-update/%E2%80%A8%E2%80%A8%F0%9F%9A%80 1.0 alphas! New grant projects! btc++! Bitkey!
8/12/2024, 3 engagements
📢 BDK 1.0.0-beta.1 has landed 🚀. This release includes the first beta version of bdk_wallet with a stable 1.0.0 API. The changes in this version include reworked wallet persistence, changeset, and construction, optional user provided RNG, custom tx sorting, and use of merkle proofs in bdk_electrum. See the release notes for all the details.
https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-beta.1
7/22/2024, 5 engagements
📢 BDK 1.0.0-alpha.13 is done! This release includes major changes required to finalize the bdk_wallet 1.0.0 APIs, including: upgrading to rust-bitcoin 0.32 and rust-miniscript 0.12.0, constructing a Wallet now requires two descriptors (external and internal), the db field was removed from Wallet, staged changes can be persisted via a blocking or async data store. See the release notes for all the details.
https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-alpha.13
6/15/2024, 1 engagement
📢 BDK 1.0.0-alpha.12 is ready to go. This bi-weekly release fixes an electrum syncing bug when calculating fees and adds the bdk_sqlite crate for storing wallet data in SQLite tables. The Wallet::allow_shrinking function was also remove because it was too easy to misuse. See the release notes for all the details.
5/23/2024, 1 engagement
📢 BDK 1.0.0-alpha.11 is out! This incremental bi-weekly release includes three big improvements. New electrum full_scan and sync APIs were added for more efficiently querying blockchain data. And the keychain::Changeset now includes public key descriptors and keychain::Balance uses bitcoin::Amount instead of u32 sats amounts. See the changelog for all the details.
https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-alpha.11
📢 BDK 1.0.0-alpha.10 is done. This release improves the address API, simplifies the Esplora API, and adds easier spk-based scanning and syncing with electrum/esplora. It also removes the generic T from the Wallet. https://github.com/bitcoindevkit/bdk/releases/tag/v1.0.0-alpha.10