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 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.
📢 `bdk-cli` 2.0 release is out ! Highlights: update `bdk_wallet` to 2.1.0, Taproot descriptor and redb support, improved `bdk_kyoto` tx handling. 🙏 to @tvpeter for his tireless work as a maintainer and our two new contributors 110CodingP and va-an!
We're excited to award @Luis Schwab 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 @npub13s0k...5g70 or their early support for Luis and his work through their Vinteum Fellowship program.
📣 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.
📢 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!
-
BDK YouTube just posted its most recent video for "Tech Talks", check all of them out from Q2:
https://www.youtube.com/@bitcoindevkit
1 - Language Bindings
2 - Silent Payments
3 - Transactions
4 - CLI
5 - Compact Block Filters
6 - Mobile
📢 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:
📣 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:
BDK YouTube is alive! New recent content
- Tech Talk: Language Bindings
- Tutorial: Build a bitcoin wallet in ~11 mins
And more coming this year…
https://www.youtube.com/@bitcoindevkit
Release bdk_wallet 1.2.0 is out! TxBuilder::add_recipient function now accepts impls of Into<ScriptBuf>, 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: