Sparrow Wallet Features
Desktop-Native Architecture
Sparrow operates as a standalone desktop application, completely independent of browser environments. Browsers are inherently vulnerable due to an excessive amount of built-in features and extensions. By rejecting browser engines, Sparrow eliminates a vast array of network risks, focusing all resources entirely on secure Bitcoin management.
Standards-Based Protocol
The wallet is built on widely accepted Bitcoin protocols to ensure flawless interoperability with other services. From key generation to transaction broadcasting, Sparrow’s entire core logic relies strictly on the open Partially Signed Bitcoin Transaction (PSBT) standard.
Comprehensive HD Wallet Support
Full support for both single-sig and multisig configurations across all script types (Legacy and SegWit). You can seamlessly import BIP39 mnemonics, add watch-only xpubs for passive balance tracking, or connect hardware wallets directly with custom derivation paths.
Intentional Delays for Strong Encryption
To protect your local database, Sparrow implements the advanced Argon2 hashing algorithm instead of standard PBKDF2. The application intentionally takes about half a second of CPU time to verify your password. This makes automated brute-force attacks on modern computers mathematically impossible.
Transparent Wallet History
Sparrow completely rejects confusing «account-based» balance models in favor of a transparent UTXO structure. You get a precise map of inputs and outputs for every transaction, while custom text labels let you instantly see exactly where your coins came from and where they were sent.
Advanced Coin & Fee Control
An interactive visual chart allows you to easily manage transaction inputs and outputs to minimize network fees. Optimal coin selection is handled by the Branch and Bound and Knapsack algorithms (the exact same ones used in Bitcoin Core), while real-time mempool data helps accurately calculate block inclusion time.
Native PSBT Signing
All signatures are aggregated directly within the built-in transaction editor. Software wallets open private keys exclusively in temporary RAM and only for the few seconds required to sign. For complete isolation, airgapped workflows are natively supported via USB or animated QR codes.
SPV-Free Infrastructure
Sparrow completely avoids privacy-compromising SPV technology, which leaks your addresses to third parties. The wallet connects directly to your personal full node or trusted Electrum servers (Fulcrum, ElectrumX, EPS) via secure SSL or the Tor network, ensuring instant synchronization.
Private Local Explorer
The built-in transaction viewer functions as your own, completely private blockchain explorer. You can trace transaction graphs all the way back to the genesis block or import external TXIDs and raw hex codes for offline analysis—without ever leaking metadata to public websites.