Open-source desktop Bitcoin wallet — Tor-native, PSBT-first, hardware-wallet ready, BIP47 PayNyms, full coin control.
Best evidence tier. Signup tested end-to-end by xmr.club curator — deposit + withdrawal + edge cases. No-KYC posture verified at retail volume. Last_verified within 12 months.
Full rubric + 7-step verification walkthrough at /methodology.
Desktop Bitcoin wallet built for self-sovereignty — Apache-2.0, Tor-native, multisig + hardware-wallet ready, PSBT-first, with full coin control + BIP47 PayNym support. Maintained publicly by Craig Raw since 2021 and shipped through `github.com/sparrowwallet/sparrow`. Listed at Grade A because Sparrow is the canonical answer to "I want a Bitcoin wallet that doesn't lie to me" — every dependency on third parties (Electrum server, mempool data, exchange rate) is visible and swappable, every transaction can be reviewed at the input/output/script level before signing, and the binary is GPG-signed by an identifiable maintainer with verifiable releases. No telemetry, no account, no operator on the data path.
What it is. Sparrow is a JavaFX desktop Bitcoin wallet that connects to either a public Electrum server, your own Bitcoin Core node, or a private Electrum server (Electrs / Fulcrum). It supports every standard Bitcoin script type (legacy, nested segwit, native segwit, Taproot), single and multi-signature wallets, every major hardware wallet (Ledger, Trezor, Coldcard, BitBox, Jade, Foundation, etc.) in both USB and airgapped (PSBT-over-QR / SD-card) modes, PSBT at every step (you can sign one device → save → sign on another), coin control with detailed UTXO selection, BIP47 PayNyms (reusable payment codes), a transaction editor that lets you craft and inspect raw transactions before broadcast, and a built-in mini block explorer scoped to your own wallet's UTXOs. Tor connectivity is built in — point it at a local Tor daemon and every server connection routes through Tor.
Background. Sparrow was started by Craig Raw in 2021 to fill a specific gap in the Bitcoin wallet ecosystem: a desktop wallet that combined Electrum's coin-control + multisig capabilities with Specter Desktop's hardware-wallet support and JoinMarket's privacy posture, all in a single polished JavaFX app that ran on macOS, Windows, and Linux out of the box. Craig is publicly identified, signs every release with the GPG key `D4D0D3202FC06849A257B38DE94618334C674B40` (`craig@sparrowwallet.com`), and runs the project as a single-maintainer effort funded primarily by donations. The project crossed mainstream privacy-wallet awareness in 2022-2023 when Samourai Wallet and JoinMarket users adopted it as their desktop counterpart, and again in 2024 when several Bitcoin privacy-tooling shutdowns left Sparrow as the most-actively-maintained desktop option in its tier.
What you trust.
Operational specs.
Operator philosophy. Craig Raw's stated position across Sparrow's blog posts and conference talks is "the wallet should make it easy to do the right thing and visible when you're not." Sparrow defaults to address-rotation on receive, fee-bumping (RBF) opt-in on every spend, network connection via Tor when enabled, and full-input/output review on every signed transaction. Where the wallet has had to compromise — e.g. dropping the Whirlpool integration after Samourai's 2024 takedown, dropping certain JoinMarket flows when the coordinator's reliability dropped — Craig has documented the reasoning in release notes rather than silently removing surface area. The project explicitly resists adding fiat on/off-ramps, token / NFT support, or chain-analysis-friendly defaults; the bet is that Sparrow's audience wants a Bitcoin-only sovereignty wallet and other wallets (Wasabi, Cake, BlueWallet) fill the broader-feature-set niche.
Grade rationale. Listed at Grade A because: (1) fully open-source under permissive licence (Apache-2.0, auditable, forkable); (2) named-operator accountability (Craig Raw, GPG-identifiable, 4+ years of consistent public signatures); (3) no account anywhere in the flow (download → verify → run, no Sparrow account exists); (4) Tor-native + your-own-server capable (no third party on the data path if you wire it that way); (5) PSBT-first + airgapped-signing support at the protocol level, not as a bolt-on; (6) hardware-wallet support breadth is the widest of any desktop wallet in this tier; (7) no security incident attributable to Sparrow-specific code in 4+ years of releases. The grade ceiling is Bitcoin-only scope — multi-chain users will need a second wallet for non-BTC assets — but for BTC the wallet earns A unconditionally.
Useful when:
Caveats:
Free wallet · Bitcoin network fees only (you choose the fee rate per transaction with full coin control).
Sourced from operator pages — verify identity via more than one channel before trusting time-sensitive instructions.
sparrowa7io5pz6ud3ehqzosvepbxbxt2zphmkjsylp2zgxooko23pqd.onion 2026-05-27 (<90d) No community reviews yet. Be the first below.
Honest, brand-neutral feedback welcome. A curator approves before it appears here. No JS required.
Silence censorship. Protect your privacy and bypass restrictions with Xeovo VPN. No email required.
Long-running no-KYC aggregator. XMR-friendly, Tor mirror, broad coin support.
Mobile + desktop multi-coin wallet (XMR, BTC, LTC, ETH) with in-app swap + CakePay.
Non-custodial cross-chain swap router with refund-on-refusal AML policy and multi-destination split swaps. No
Two-year-old no-account instant swap — in-house test swap settled in 3 minutes (0–1 conf), Trocador A privacy