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.
- Install the prerequisites: https://tauri.app/v1/guides/getting-started/prerequisites
git clone https://github.com/matthias-wright/ghorbu-wallet.git
cd ghorbu-wallet
npm install
cargo install tauri-cli
cargo tauri build