From d787fa03a748ff28048cf7143fad585fe89e48aa Mon Sep 17 00:00:00 2001 From: oscar Date: Tue, 30 Sep 2025 17:59:22 +0200 Subject: [PATCH 1/2] doc: added prerequisites to readme --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d905197..ddb9754 100644 --- a/README.md +++ b/README.md @@ -57,8 +57,13 @@ The `default` feature set is `repl` and `sqlite`. With the `default` features, ` ## Install bdk-cli -### From source +### Prerequisites +Building BDK requires gcc. If you do not have this installed run: +``` shell +sudo apt-get install build-essential +```` +### From source To install a dev version of `bdk-cli` from a local git repo with the `electrum` blockchain client enabled: ```shell From 072572456073c174c728a7fa57c601ed69340856 Mon Sep 17 00:00:00 2001 From: Vihiga Tyonum Date: Mon, 9 Mar 2026 10:41:11 +0100 Subject: [PATCH 2/2] docs: Update stated bdk_wallet version - update the stated used bdk_wallet version in README - fix the review comments for installation prerequisite --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ddb9754..02a15cc 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,8 @@ ## About **EXPERIMENTAL** -This crate has been updated to use `bdk_wallet` 1.x. Only use for testing on test networks. + +This crate has been updated to use `bdk_wallet` 2.x. Only use for testing on test networks. This project provides a command-line Bitcoin wallet application using the latest [BDK Wallet APIs](https://docs.rs/bdk_wallet/1.0.0/bdk_wallet/index.html) and chain sources ([RPC](https://docs.rs/bdk_bitcoind_rpc/0.18.0/bdk_bitcoind_rpc/index.html), [Electrum](https://docs.rs/bdk_electrum/0.21.0/bdk_electrum/index.html), [Esplora](https://docs.rs/bdk_esplora/0.21.0/bdk_esplora/), [Kyoto](https://docs.rs/bdk_kyoto/0.9.0/bdk_kyoto/)). This might look tiny and innocent, but by harnessing the power of BDK it provides a powerful generic descriptor based command line wallet tool. And yes, it can do Taproot!! @@ -58,12 +59,15 @@ The `default` feature set is `repl` and `sqlite`. With the `default` features, ` ## Install bdk-cli ### Prerequisites -Building BDK requires gcc. If you do not have this installed run: -``` shell + +Building BDK requires `gcc`. If you do not have this installed run: + +```shell sudo apt-get install build-essential -```` +``` ### From source + To install a dev version of `bdk-cli` from a local git repo with the `electrum` blockchain client enabled: ```shell @@ -88,6 +92,7 @@ Available blockchain client features are: `electrum`, `esplora`, `kyoto`, `rpc`. ### From crates.io + You can install the binary for the latest tag of `bdk-cli` with online wallet features directly from [crates.io](https://crates.io/crates/bdk-cli) with a command as below: ```sh