bdk_redb

Crates.iobdk_redb
lib.rsbdk_redb
version0.1.1
created_at2025-07-22 16:39:35.64444+00
updated_at2025-08-12 13:35:21.47785+00
descriptionPersistence backend for bdk using redb
homepage
repositoryhttps://github.com/110CodingP/bdk_redb
max_upload_size
id1763725
size148,305
codingp110 (110CodingP)

documentation

README

bdk_redb

Crate Info Rustc Version 1.85.0+ Wallet API Docs Coverage Status CI Status MIT or Apache-2.0 Licensed

About

The bdk_redb project provides a redb based persistence backend for bdk_wallet and bdk_chain.

Status

The crate is currently EXPERIMENTAL. DO NOT use with MAINNET wallets.

Architecture

There is currently one published crate in this repository:

  • bdk_redb: Contains Store type (that wraps around the redb database) along with persistence methods.

Features

The crate has a default feature called wallet which provides methods on Store to persist bdk_wallet::ChangeSet and bdk_wallet::WalletPersister implementation for Store.

Minimum Supported Rust Version (MSRV)

The library maintains a MSRV of 1.85.0 due to dependency on redb.

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.

Commit count: 0

cargo fmt