界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

bitcoin-infrastructure-sparrow

bitcoin-infrastructure-sparrow

【效率与协作】Sparrow Wallet: power-user desktop wallet for Bitcoin. PSBT-first, HW wallet support, multisig coordination, Silent Payments, PayJoin, BIP47. USE WHEN: power-user wallet workflows, evaluating Sparrow vs Specter / Electrum.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: bitcoin-infrastructure-sparrow description: | Sparrow Wallet: power-user desktop wallet for Bitcoin. PSBT-first, HW wallet support, multisig coordination, Silent Payments, PayJoin, BIP47. USE WHEN: power-user wallet workflows, evaluating Sparrow vs Specter / Electrum. allowed-tools: Read, Grep, Glob

Sparrow Wallet

Java desktop Bitcoin wallet by Craig Raw. Power-user oriented: detailed UTXO control, PSBT-first, multisig, HW wallet support.

Repo: github.com/sparrowwallet/sparrow. Current release 2.5.4 (27 August 2026).

Features

  • Single-sig + multi-sig wallets.
  • HW wallet support: Trezor, Ledger, Coldcard, BitBox02, Jade, Passport, Keystone, SeedSigner, Krux, Specter DIY. USB devices go through Lark, Sparrow's own Java library (initially a port of Python HWI), which replaced the bundled HWI in 2.1.0 (4 February 2025); airgapped devices go over QR/microSD instead. Newer devices added in the 2.4/2.5 line: Trezor Safe 7, Ledger Nano Gen5 and Keycard / Keycard Shell (2.4.0, February 2026), ERA (2.5.3, July 2026).
  • Airgap via animated QR (BCUR), microSD.
  • Multiple backends: Bitcoin Core, Electrum (electrs/Fulcrum/ ElectrumX), Bitcoin Knots.
  • PSBT comprehensive editor. Internal representation is PSBTv2 (BIP370) by default since 2.4.0 (10 February 2026); exports to file, QR, clipboard and PayJoin are converted back to PSBTv0 unless the transaction carries silent-payment fields, so v0-only signers are unaffected outside Silent Payments.
  • PayJoin (BIP78).
  • BIP47 PayNyms support (retained).
  • Silent Payments: sending in 2.3.0 (October 2025), BIP375 PSBT fields plus DLEQ proof verification for hardware signers in 2.4.0 (February 2026), receiving wallets — including airgapped signers — in 2.5.0 (May 2026).
  • BIP353 human-readable names with DNSSEC proofs carried in the PSBT (2.3.0, October 2025).
  • No built-in CoinJoin: the Whirlpool client was removed in 1.9.0 (25 April 2024) and has not been replaced.
  • Tor via SOCKS5 proxy (internal Tor upgraded to 0.4.8.21 in 2.4.0, February 2026).

Detailed UI

  • Coin control: explicit input selection per tx.
  • Transaction inspector: full PSBT, scripts, witness.
  • Address verification: per-device confirmation flow.
  • Wallet backups: encrypted .mnemonic / descriptor exports.

Multisig

Supports cross-vendor multisig with descriptor-based config. Excellent UX for HW wallet signing rounds.

Setup

Download installer for Mac/Windows/Linux. Configure Bitcoin Core or Electrum server in settings. Optionally enable Tor.

Compared

AspectSparrowSpecter DesktopElectrum
LanguageJavaPython + VuePython
HW wallet supportbestrichpartial
PSBT detailrichestrichbasic
Multi-sig UXtoptopOK
Mobilenonoyes (legacy)
Privacy featuresstrongstrongbasic

Use cases

  • Power users with mixed HW wallet setups.
  • Multi-sig custody.
  • Privacy-conscious workflows (PayJoin, PayNyms, Silent Payments, Tor).

Common issues

  • Java JVM: running or building from source requires Java 25+ as of the 2.4/2.5 line (2.4.0, February 2026, moved to Java 25.0.2; release binaries are built with Eclipse Temurin 25.0.2+10). The bundled installer remains the recommended route.
  • No CoinJoin — history: Sparrow shipped a Whirlpool client until 1.9.0 (25 April 2024) removed it along with the other Soroban features and dependencies, following the Samourai shutdown. Nothing replaced it; mixing now needs an external coordinator/client. In-wallet privacy is PayJoin, PayNyms and Silent Payments.
  • Tor connection: ensure Sparrow's Tor proxy port matches your Tor instance.
  • HWI instructions are stale: guides that tell you to install or upgrade Python HWI for Sparrow predate 2.1.0 (4 February 2025), which replaced it with Lark; on macOS and Windows Sparrow now deletes the leftover HWI cache directory. Upstream HWI went feature-frozen / maintenance-only in August 2026 (bitcoin-core/HWI issue #850, 18 August 2026, with BHWI named as successor), which no longer affects Sparrow.

See also

我的收藏