A cross-platform desktop HD wallet for Bitcoin.
Ghorbu wallet is a hierarchical deterministic Bitcoin wallet for the desktop.
It implements BIP-39 (generating the mnemonic and converting it into a binary seed),
BIP-32 (deriving a tree of keypairs from a the seed and build a wallet structure), and
BIP-44 (defining a logical hierarchy for deterministic wallets).
For the coin selection process, it uses the Random-Improve algorithm as specified in CIP-2.
The wallet uses the mempool.space REST API.
The app is built using Tauri. The backend is written in Rust and the frontend is built with Svelte.
Go here.
git clone https://github.com/matthias-wright/ghorbu-wallet.git
cd ghorbu-wallet
npm install
cargo install tauri-cli
cargo tauri build