Choose a wallet

All wallets in our catalog.

Use the filters to narrow your choices, then add wallets to a comparison.

49 wallets match

Trezor Safe 5

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: Transaction approval not confirmed for your selected criteria
  • Android: transaction signing confirmed
Apps and requirements

Computer

Trezor SuiteUSBBitcoin / EthereumWindows · macOS · Linux

Android

Trezor SuiteUSBBitcoin / Ethereum

Ledger Flex

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Ledger WalletUSBBitcoin / EthereumWindows · macOS · Linux

Android

Ledger WalletUSB · BluetoothBitcoin / Ethereum

iPhone

Ledger WalletBluetoothBitcoin / Ethereum

BitBox02 Nova

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

BitBoxAppUSBBitcoin / EthereumWindows · macOS · Linux

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Android

BitBoxAppUSBBitcoin / EthereumPhone needs USB OTG

Your Android phone needs USB OTG support to connect to Nova over USB. Ethereum requires the Multi edition; a Bitcoin-only device cannot be changed to Multi.

iPhone

BitBoxAppBluetoothBitcoin / EthereumMust stay plugged in

With an iPhone, plug BitBox02 Nova into the phone or another suitable power source. It uses Bluetooth to exchange data. Ethereum needs the Multi edition; the Bitcoin-only edition cannot be changed to Multi.

Arculus Cold Storage Wallet

Approve transactions

  • Computer: Transaction approval not confirmed for your selected criteria
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

iPhone

Arculus WalletNFCBitcoin / Ethereum

Use an iPhone XR or later and keep the card against the phone until setup or signing finishes. Full current asset support requires card firmware 2.0 or later; older Edition Zero and Edition One cards support fewer assets.

Android

Arculus WalletNFCBitcoin / Ethereum

Use an NFC-capable Android phone. For a Redmi phone, check support for your model with Arculus before buying. Keep the card against the phone until setup or signing finishes. Full current asset support requires card firmware 2.0 or later; older Edition Zero and Edition One cards support fewer assets.

BitBox02

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: Transaction approval not confirmed for your selected criteria
  • Android: transaction signing confirmed
Apps and requirements

Computer

BitBoxAppUSBBitcoin / EthereumWindows · macOS · Linux

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Android

BitBoxAppUSBBitcoin / Ethereum

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Block Bitkey

Approve transactions

  • Computer: Transaction approval not confirmed for your selected criteria
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Android

Bitkey appNFCBitcoin

Needs an NFC phone and the Bitkey app. Setup requires a cloud backup and email alerts; recovery depends on the keys and backup access you retain.

iPhone

Bitkey appNFCBitcoin

Needs an NFC phone and the Bitkey app. Setup requires a cloud backup and email alerts; recovery depends on the keys and backup access you retain.

Blockstream Jade Classic

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Blockstream appUSBBitcoinWindows · macOS · Linux

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

SparrowQRBitcoinWindows · macOS · LinuxWebcam required for QRSupport for wallet setup is unconfirmed

Prepare Jade QR mode and use a webcam with Sparrow. QR signing supports Bitcoin, not Liquid.

Android

Blockstream appUSB · BluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

iPhone

Blockstream appBluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

Blockstream Jade Core

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Blockstream appUSBBitcoinWindows · macOS · Linux

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

Android

Blockstream appUSB · BluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

iPhone

Blockstream appBluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

Blockstream Jade Plus

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Blockstream appUSBBitcoinWindows · macOS · Linux

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

SparrowQRBitcoinWindows · macOS · LinuxWebcam required for QR

Prepare Jade QR mode and use a webcam with Sparrow. QR signing supports Bitcoin, not Liquid.

Android

Blockstream appUSB · BluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

iPhone

Blockstream appBluetoothBitcoin

This workflow uses Bitcoin mainnet in the Blockstream app. The standard firmware also supports Liquid, so it is not Bitcoin-only.

Coinkite COLDCARD Mk5

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

SparrowmicroSDBitcoinWindows · macOS · Linux

Sparrow exchanges unsigned and signed Bitcoin transaction files (PSBTs) with Mk5 through microSD. Your computer needs a compatible card reader.

SparrowUSBBitcoinWindows · macOS · LinuxMk5 set up and unlocked · verified current firmware · USB data enabled · data cable

Start with a Mk5 already initialized under its setup guide, running the verified current recommended standard firmware. Keep Mk5 unlocked, enable USB data and use a data-capable USB-C cable. Then add its wallet to Sparrow and sign Bitcoin transactions over USB.

Android

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone with an already initialized Mk5, powered on and with NFC enabled. Import the wallet’s public account into Nunchuk before exchanging Bitcoin transaction files (PSBTs).

iPhone

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone with an already initialized Mk5, powered on and with NFC enabled. Import the wallet’s public account into Nunchuk before exchanging Bitcoin transaction files (PSBTs).

Coinkite COLDCARD Q

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

SparrowmicroSDBitcoinWindows · macOS · Linux

Sparrow exchanges unsigned and signed Bitcoin transaction files (PSBTs) with Q through microSD. Your computer needs a compatible card reader.

SparrowQRBitcoinWindows · macOS · Linux

Set up Q’s wallet in Sparrow. Q scans the unsigned transaction QR, then Sparrow uses your computer’s camera to scan the signed result from Q.

SparrowUSBBitcoinWindows · macOS · LinuxQ already set up and unlocked · USB enabled · data cable required

Set up Q’s wallet in Sparrow and exchange unsigned and signed Bitcoin transaction files (PSBTs) over USB. Q must already be initialized and unlocked, with USB enabled and a data-capable USB-C cable.

Android

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone, with an already initialized Q powered on and NFC enabled, to exchange Bitcoin transaction files (PSBTs).

iPhone

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone, with an already initialized Q powered on and NFC enabled, to exchange Bitcoin transaction files (PSBTs).

Coinkite TAPSIGNER

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Android

NunchukNFCBitcoin

Needs an NFC phone and a compatible Nunchuk version. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

iPhone

NunchukNFCBitcoin

Needs an NFC phone and a compatible Nunchuk version. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

Computer

SparrowNFCBitcoinLinuxExternal NFC reader required

Needs a compatible external NFC reader and smart-card support configured on the computer. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

Showing 12 of 49

Show more wallets