Last Updated: 2025-10-30
Step-by-step guide to setting up and using BlindBit Desktop wallet
Source Code: https://github.com/setavenger/blindbit-desktop
Instructions for compiling BlindBit Desktop from source Quick Start
go version
cd blindbit-desktop
git checkout -B alpha origin/alpha
go build -o blindbit-desktop ./cmd/blindbit-desktop
./blindbit-desktop
This workflow demonstrates how to recover a silent payments wallet from seed phrase
Select “Import Existing Wallet” to restore wallet from seed phrase


Note:
12 or 24 word mnemonic supported


Note:
wallet.dat is stored in ~/.blindbit-desktop by default
Warning: key material in this file is not encrypted at this time
Monitor “Scanning Status” on this view

Overview of wallet and navigation
View blockchain scanning progress

Note:
“Current Scan Height”: # will match “Chain Tip” when sync is complete
Rescan Button: only use this button after changing “birth height” in settings or testing
View wallet balance and unspent transaction outputs

Note:
Toggle the “Show only unspent UTXOs” to view spent too
Send bitcoin to other wallets

Note:
Fee Rate must be greater than or equal to 1 sat/vB
Copy silent payments address to share with others

Note:
Only one address is required, each transaction will have a unique on chain taproot address
View transaction history

Note:
received transactions will only appear once the transaction is confirmed in a block
spending transactions will appear immediately
fees will only appear if spent from this wallet - not available after recovery
Modify wallet settings and configuration

Note:
restart may be required after applying new settings
Highlight the basics of sending a payment from blindbit-desktop

Note:
Currently blindbit-desktop does not support coin selection or Human Readable Names (HRN) addresses
Fee rate will be increased to spend remaining UTXO to avoid dust
Select “Confirm & Broadcast” to send the transaction

Note:
Select “Close” to return to the previous view and make changes
Click “OK” to close broadcast response

Unconfirmed transactions will have a “Pending” status

Note:
Select a “transaction” to view details
While a transaction is being confirmed the whole UTXO is treated as spent

Note:
Toggle “unspent” to view unconfirmed_status
Overview of receiving funds to blindbit-desktop
UTXOs will appear here automatically after confirmation


Note:
received transactions will appear here automatically when confirmed
This guide is maintained automatically. If you notice any discrepancies, please report them.