Bitcoin Dev Kit's avatar
Bitcoin Dev Kit
_@bitcoindevkit.org
npub13dk3...gnvc
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.
📣 Bitcoin Dev Kit Foundation is excited to announce its full-time grantees! - @Evan Lin is a Rust/Golang developer who has been contributing to BDK since 2022, and is one of the architects of BDK 1.0 - @thunderbiscuit 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 - @Matthew Ramsden 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 ➡️
📢 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.
📢 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.
📢 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.
📢 BDK 1.0.0-alpha.9 is published! This regular bi-weekly alpha release updates dependencies rust-bitcoin to v0.31.0 and rust-miniscript to v11.0.0 plus replaces the deprecated rust-miniscript function max_satisfaction_weight with max_weight_to_satisfy. It also adds chain module improvements needed to simplify syncing with electrum and esplora blockchain clients.
Bitcoin Dev Kit's avatar
bitcoindevkit 2 years ago
📢 It's that time again! BDK 1.0.0-alpha.8 updates APIs to use the rust-bitcoin FeeRate type, fixes PSBT finalization to remove extra taproot fields, and fixes blockchain scanning stop_gap definition. We recommend all alpha users upgrade to this release. https://github.com/bitcoindevkit/bdk/issues/1388
Bitcoin Dev Kit's avatar
bitcoindevkit 2 years ago
📢 It's that time again! BDK 1.0.0-alpha.8 updates APIs to use the rust-bitcoin FeeRate type, fixes PSBT finalization to remove extra taproot fields, and fixes blockchain scanning stop_gap definition. We recommend all alpha users upgrade to this release. https://github.com/bitcoindevkit/bdk/issues/1388
Bitcoin Dev Kit's avatar
bitcoindevkit 2 years ago
If you've contributed to BDK and are not on this account's following list let me know so I can follow you.