Sparrow Wallet
A feature-rich Bitcoin wallet offering granular control and an interface that teaches you how Bitcoin works.
Overview
Why Sparrow?
Feature Rich
Comprehensive toolkit for managing Bitcoin transactions with precision and control.
Educational
Learn Bitcoin fundamentals through hands-on experience with an intuitive design.
Granular Control
Manage individual UTXOs and customize every aspect of your transactions.
Features
Core Features
Hot Wallet Creation
Create new software wallets directly in Sparrow for everyday transactions.
Private Server Connection
Connect to your own Electrum server or Bitcoin Core node for maximum privacy.
UTXO Management
Full control over individual UTXOs for optimal fee management and privacy.
Hardware Integration
Connect hardware wallets via QR codes or USB for enhanced security.
Watch-Only Wallets
Monitor wallet activity without exposing private keys to online threats.
Transaction Control
Sign and broadcast transactions with customizable fees and detailed controls.
Setup Guide
Connecting Your Hardware Wallet
Import Wallet
Click "Import Wallet" to begin the hardware wallet connection process.
Choose Connection Method
Select QR-based air-gapped option or USB connection for your device type.
Scan for Devices
Use "Scan QR" for air-gapped wallets or "Scan for Connected Devices" for USB.
Complete Setup
Select your hardware wallet and enter your seed on the device to establish the connection.
Privacy
Connect to Your Own Node
Navigate to File → Settings → Server to configure your connection.
Security
Watch-Only Wallets
What It Is
A wallet with your extended public key (xpub) but without private keys.
What You Can Do
View all incoming/outgoing transactions and wallet balance without signing capability.
Security Benefit
Monitor wallet activity while keeping your keys completely offline and secure.
Setup: New wallet → Choose name → xpub/watch-only wallet → Copy/paste xpub or scan QR
Interface
Main Screen Navigation
Privacy & Fees
UTXO Management & Coin Control
The UTXOs tab displays each unspent transaction output and its balance. Coin control prevents linking transactions on-chain, protecting your privacy and optimizing future fees.
Advanced
Advanced Features Worth Knowing
BIP47 Paynms
Reusable payment codes with a static QR that generates a fresh address each time, eliminating address reuse. Requires an initial on-chain notification transaction.
Sign / Verify Messages
Cryptographically prove ownership of your keys by signing messages that others can verify — useful for proving wallet ownership.
Send to Many
Efficiently send Bitcoin to multiple addresses in a single transaction, saving on fees.
Sweep Private Key
Consolidate all UTXOs from a private key in one transaction to a new wallet address.
Important
Security Notes
Desktop Only
Sparrow is exclusively a desktop application — there is no mobile version.
Official Source Only
Download only from sparrowwallet.com to avoid malicious fake versions.
Beware of Scams
Many fake wallets exist on mobile app stores. Never download Sparrow from an app store.
Verify Downloads
Always verify your download using the built-in verification tool. Developer: Craig Raw.