The bdk_wallet v1.1.0 release is out! tx builder now defaults to version 2 transactions and we added support for testnet4. This is the first in our planned series of 1.x bi-monthly features releases. All the details here:
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 hello@bitcoindevkit.org. 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. 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:
🚨 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: This release also officially deprecates the `bdk` crate, please migrate to the new `bdk_wallet` 1.0.0.
πŸ‘ 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.
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.
✨ New BDK blog post πŸ”Ž β€œ2024 Q4 Code Audit” Check out the results of a code audit we had on BDK 1.0!
πŸ“£ Bitcoin Dev Kit Foundation Q4 Grantee updates 1) LagginTimes: New Full-Time Rust maintainer! πŸ”— 2) @Evan Lin: Continuing with BDK as Part-Time Rust Maintainer (and joining Frostsnap)! πŸ”— 3) Nymius: New Project Grantee (working on Silent Payments and more)! πŸ”— Check out our grantees and apply for 2025! βœ‰οΈ grants@bitcoindevkit.org
πŸ“ New BDK Blog Post … What we were up to in Q3 πŸš€ 1.0 betas! New grant projects! Rust Summit! Proton Wallet!
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: 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.
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 ⬇️)