bark-wallet crate gives you direct access to the core Bark wallet library.
Use this prompt to get started quickly.
Prerequisites
- Rust 1.77+ with Cargo
- Tokio async runtime (1.35+)
Getting started
1
Add the dependency
2
Create a wallet
Generate a BIP39 mnemonic, configure the wallet to use the signet test network, and initialize it.
Back up the mnemonic securely, and back up wallet data continuously. Both are required to restore a wallet.
3
Get a receiving address
4
Check your balance
Sync the wallet with the Ark server and read your balance.
Next steps
API reference
Full Rust API documentation on docs.rs.
How Ark works
Learn about the protocol powering your wallet.