Skip to content

A modern, lightweight, descriptor-based wallet library written in Rust!

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

bitcoindevkit/bdk_wallet

The Bitcoin Dev Kit Wallet

BDK Wallet

A modern, lightweight, descriptor-based wallet library written in Rust!

Crate Info MIT or Apache-2.0 Licensed CI Status Wallet API Docs Rustc Version 1.63.0+ Chat on Discord

About

The bdk_wallet project provides a high level descriptor based wallet API for building Bitcoin applications. It is built upon the excellent rust-bitcoin and rust-miniscript crates.

Architecture

There is currently only one published crate in this repository:

  • wallet: Contains the central high level Wallet type that is built from the low-level mechanisms provided by the other components.

Crates that bdk_wallet depends on are found in the bdk repository.

Fully working examples of how to use these components are in /examples:

Minimum Supported Rust Version (MSRV)

The libraries in this repository maintain a MSRV of 1.63.0.

To build with the MSRV of 1.63.0 you will need to pin dependencies by running the pin-msrv.sh script.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A modern, lightweight, descriptor-based wallet library written in Rust!

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published