# sparrowwallet/sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.

Repository: https://github.com/sparrowwallet/sparrow
Canonical: https://ross.abutalabs.com/products/sparrowwallet-sparrow
Homepage: https://sparrowwallet.com/
Language: Java
License: Apache-2.0
License Family: permissive
Topics: bitcoin, bitcoin-wallet
Last push: 2026-08-26T13:45:26+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 95, longevity 100
- inputs: {"age_days": 2355, "days_push": 7, "days_rel": 34, "gap_med": 18, "n_releases_24m": 18}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2106, forks 318 (observed 2026-08-28T04:06:13.959727+00:00)

## What it is
Sparrow is a free, open-source desktop Bitcoin wallet application built in Java with a focus on security, privacy, and transparency. It supports singlesig and multisig wallets, most hardware wallets (USB and airgapped), PSBT standards, and connects via public servers, Bitcoin Core, or private Electrum servers.

## Use cases
- manage a bitcoin wallet with full coin and fee control
- set up a multisig bitcoin wallet with hardware wallets
- sign bitcoin transactions offline with an airgapped device
- connect my wallet to my own Bitcoin Core or Electrum server for privacy
- inspect and edit raw bitcoin transactions before broadcasting
- store bitcoin securely with Argon2 encryption and reproducible builds

## When to choose
- you want a transparent, standards-based desktop wallet with detailed transaction and UTXO visibility
- you need broad hardware wallet support including airgapped QR/SD-card signing
- privacy matters and you want to progress from public servers to your own node
- you need multisig, output descriptors, testnet/signet/regtest support

## When to avoid
- you want a mobile or browser-based wallet
- you need support for cryptocurrencies other than Bitcoin
- you are a complete beginner who wants a minimal one-click wallet without configuration choices

## Facets
- artifact type: application
- maturity: active
- function: security, cryptography, gui, developer-tools
- domain: privacy, security, desktop-applications, fintech
- platform: cross-platform, jvm, windows
- tags: bitcoin, bitcoin-wallet, psbt, multisig, hardware-wallets, coin-control, tor, electrum, self-custody, airgapped, cryptocurrency, desktop, linux, macos

## Member repositories
- sparrowwallet/sparrow (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:13.959727+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:54:00.469781+00:00, confidence not recorded.
  - readme: https://github.com/sparrowwallet/sparrow (fetched 2026-08-28T04:06:13.959727+00:00, sha d2762d6bf987)
  - homepage: https://sparrowwallet.com/ (fetched 2026-08-29T10:34:15.474749+00:00, sha f55143b887c7)
  - site_page: https://sparrowwallet.com/features (fetched 2026-08-29T10:34:15.483920+00:00, sha f35980ba9437)
  - site_page: https://sparrowwallet.com/docs (fetched 2026-08-29T10:34:15.486050+00:00, sha aa01d1319316)
  - site_page: https://sparrowwallet.com/about (fetched 2026-08-29T10:34:15.487975+00:00, sha d46a56ca9513)
  - site_page: https://sparrowwallet.com/docs/best-practices.html (fetched 2026-08-29T10:34:15.489812+00:00, sha ebcb3109e4b9)
  - site_page: https://sparrowwallet.com/docs/quick-start.html (fetched 2026-08-29T10:34:15.491608+00:00, sha c5052e1b93fb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
