#bitcoin #api #hardware-wallet #api-bindings #wasm #bitbox

bitbox-api

A library to interact with the BitBox02 hardware wallet

11 unstable releases (3 breaking)

new 0.4.0 Jun 4, 2024
0.3.1 Feb 4, 2024
0.3.0 Jan 27, 2024
0.2.3 Jan 22, 2024
0.1.7 Sep 21, 2023

#15 in #hardware-wallet

Download history 159/week @ 2024-02-19 181/week @ 2024-02-26 205/week @ 2024-03-04 183/week @ 2024-03-11 294/week @ 2024-03-18 256/week @ 2024-03-25 198/week @ 2024-04-01 34/week @ 2024-04-08 54/week @ 2024-04-15 58/week @ 2024-04-22 119/week @ 2024-04-29 16/week @ 2024-05-06 49/week @ 2024-05-13 69/week @ 2024-05-20 89/week @ 2024-05-27

223 downloads per month
Used in async-hwi

Apache-2.0

330KB
8K SLoC

Rust 6.5K SLoC // 0.0% comments TSX 1.5K SLoC JavaScript 148 SLoC // 0.0% comments Shell 26 SLoC TypeScript 8 SLoC // 0.2% comments

BitBox02 library

A library to interact with the BitBox02 hardware wallet.

Check out examples/singlethreaded.rs for an example.

To run the example:

cargo run --example singlethreaded --features=usb,tokio/rt,tokio/macros

See Cargo.toml for further examples.


lib.rs:

Rust BitBox hardware wallet client library.

Dependencies

~9–24MB
~276K SLoC