{
  "reviewed_at": "2026-09-20",
  "wallets": [
    {
      "id": "sparrow",
      "name": "Sparrow",
      "category": "On-chain",
      "platform": "Desktop",
      "custody": "Self-custody; can coordinate hardware signers",
      "description": "Detailed coin control, PSBT inspection and multisignature coordination.",
      "recovery": "Record descriptors and signer details for multisig recovery, not only one seed.",
      "url": "https://sparrowwallet.com/",
      "source": "https://github.com/sparrowwallet/sparrow",
      "checked_at": "2026-09-20"
    },
    {
      "id": "electrum",
      "name": "Electrum",
      "category": "On-chain",
      "platform": "Desktop and Android",
      "custody": "Self-custody",
      "description": "A Bitcoin wallet with coin control, hardware-wallet integration and Lightning support.",
      "recovery": "Electrum seed and Lightning recovery procedures differ; follow its own documentation.",
      "url": "https://electrum.org/",
      "source": "https://github.com/spesmilo/electrum",
      "checked_at": "2026-09-20"
    },
    {
      "id": "bluewallet",
      "name": "BlueWallet",
      "category": "On-chain",
      "platform": "Mobile",
      "custody": "Self-custody on-chain; Lightning custody depends on backend",
      "description": "Mobile Bitcoin wallet with watch-only and multisignature workflows.",
      "recovery": "The former hosted Lightning service is not the same as self-custodial on-chain wallets. Check the backend you use.",
      "url": "https://bluewallet.io/",
      "source": "https://github.com/BlueWallet/BlueWallet",
      "checked_at": "2026-09-20"
    },
    {
      "id": "phoenix",
      "name": "Phoenix",
      "category": "Lightning",
      "platform": "Mobile",
      "custody": "Self-custody with service dependencies",
      "description": "A Lightning wallet with integrated channel management.",
      "recovery": "Read current availability, liquidity fees and recovery instructions; Lightning involves more than an on-chain seed backup.",
      "url": "https://phoenix.acinq.co/",
      "source": "https://github.com/ACINQ/phoenix",
      "checked_at": "2026-09-20"
    },
    {
      "id": "zeus",
      "name": "ZEUS",
      "category": "Lightning",
      "platform": "Mobile",
      "custody": "Self-custody or remote-node control, depending on setup",
      "description": "A mobile Lightning wallet and interface to supported nodes.",
      "recovery": "Embedded-node recovery and remote-node credentials are different; document the mode you choose.",
      "url": "https://zeusln.com/",
      "source": "https://github.com/ZeusLN/zeus",
      "checked_at": "2026-09-20"
    },
    {
      "id": "blixt",
      "name": "Blixt Wallet",
      "category": "Lightning",
      "platform": "Mobile",
      "custody": "Self-custody with an embedded node",
      "description": "A Lightning wallet built around an embedded LND node.",
      "recovery": "Review channel backups, background-operation requirements and recovery before choosing a setup.",
      "url": "https://blixtwallet.com/",
      "source": "https://github.com/hsjoberg/blixt-wallet",
      "checked_at": "2026-09-20"
    },
    {
      "id": "alby-hub",
      "name": "Alby Hub",
      "category": "Lightning",
      "platform": "Self-hosted or hosted node",
      "custody": "Self-custody; hosting and signer configuration matter",
      "description": "Personal Lightning infrastructure for connecting wallets and applications.",
      "recovery": "Track backups and app permissions separately from the hosting account.",
      "url": "https://albyhub.com/",
      "source": "https://github.com/getAlby/hub",
      "checked_at": "2026-09-20"
    },
    {
      "id": "nunchuk",
      "name": "Nunchuk",
      "category": "Multisig",
      "platform": "Mobile and desktop",
      "custody": "Self-custody coordination; optional services vary",
      "description": "A Bitcoin wallet focused on multisignature and signing workflows.",
      "recovery": "Record the full wallet configuration and distinguish free wallet features from paid coordination services.",
      "url": "https://nunchuk.io/",
      "source": "https://github.com/nunchuk-io/nunchuk-desktop",
      "checked_at": "2026-09-20"
    },
    {
      "id": "liana",
      "name": "Liana",
      "category": "On-chain",
      "platform": "Desktop",
      "custody": "Self-custody with timelocked recovery paths",
      "description": "A wallet that makes alternative recovery spending paths explicit.",
      "recovery": "Recovery timing is part of the wallet policy; test it on Signet and preserve descriptors.",
      "url": "https://wizardsardine.com/liana/",
      "source": "https://github.com/wizardsardine/liana",
      "checked_at": "2026-09-20"
    },
    {
      "id": "specter",
      "name": "Specter Desktop",
      "category": "Multisig",
      "platform": "Desktop or self-hosted",
      "custody": "Self-custody coordinator for signing devices",
      "description": "A Bitcoin Core-connected interface for hardware signers and multisig wallets.",
      "recovery": "Back up the wallet configuration as well as each required signer; node availability is a separate dependency.",
      "url": "https://specter.solutions/",
      "source": "https://github.com/cryptoadvance/specter-desktop",
      "checked_at": "2026-09-20"
    },
    {
      "id": "jade",
      "name": "Blockstream Jade",
      "category": "Hardware",
      "platform": "Hardware signer with companion wallet",
      "custody": "Self-custody; security model depends on unlock mode",
      "description": "A signing device with published firmware and multiple connection workflows.",
      "recovery": "Understand PIN-server versus alternative unlock modes. Developer firmware instructions are not the normal device update path.",
      "url": "https://blockstream.com/jade/",
      "source": "https://github.com/Blockstream/Jade",
      "checked_at": "2026-09-20"
    },
    {
      "id": "trezor",
      "name": "Trezor",
      "category": "Hardware",
      "platform": "Hardware signer with companion software",
      "custody": "Self-custody",
      "description": "Hardware wallets with public firmware and emulator tooling.",
      "recovery": "Device models and backup formats differ. Use the recovery guide for your exact model and configuration.",
      "url": "https://trezor.io/",
      "source": "https://github.com/trezor/trezor-firmware",
      "checked_at": "2026-09-20"
    },
    {
      "id": "bitbox",
      "name": "BitBox02",
      "category": "Hardware",
      "platform": "Hardware signer with companion app",
      "custody": "Self-custody",
      "description": "Hardware-wallet family with a Bitcoin-only edition and published firmware.",
      "recovery": "Confirm the edition and current platform support; keep the documented backup and recovery path available offline.",
      "url": "https://bitbox.swiss/",
      "source": "https://github.com/BitBoxSwiss/bitbox02-firmware",
      "checked_at": "2026-09-20"
    },
    {
      "id": "passport",
      "name": "Passport",
      "category": "Hardware",
      "platform": "Hardware signer with companion wallet",
      "custody": "Self-custody",
      "description": "Foundation signing hardware with published Passport firmware.",
      "recovery": "This source entry concerns Passport firmware; Passport Prime uses a different platform. Match model, firmware and backup instructions.",
      "url": "https://foundation.xyz/",
      "source": "https://github.com/Foundation-Devices/passport2",
      "checked_at": "2026-09-20"
    },
    {
      "id": "seedsigner",
      "name": "SeedSigner",
      "category": "Hardware",
      "platform": "DIY offline signer",
      "custody": "Self-custody; stateless signing workflow",
      "description": "A camera-based signing project for Bitcoin transactions.",
      "recovery": "A stateless device does not replace a durable seed backup. Inspect recipient and change outputs in a test workflow.",
      "url": "https://seedsigner.com/",
      "source": "https://github.com/SeedSigner/seedsigner",
      "checked_at": "2026-09-20"
    },
    {
      "id": "krux",
      "name": "Krux",
      "category": "Hardware",
      "platform": "DIY offline signer",
      "custody": "Self-custody",
      "description": "Firmware for supported hardware used in QR-based offline signing.",
      "recovery": "The project says it has not been formally audited. Hardware compatibility and backup handling need separate review.",
      "url": "https://selfcustody.github.io/krux/",
      "source": "https://github.com/selfcustody/krux",
      "checked_at": "2026-09-20"
    }
  ]
}