Hardware wallets already keep keys off your computer. Air-gapped wallets go a step further and avoid any direct connection. This advanced guide is part of our guide to hardware wallets explained. If you are new, start with do I need a hardware wallet?.

What air-gapped means

An air gap means that there is no electrical or wireless link. The device has no USB data connection, Bluetooth or Wi-Fi. Data crosses between your computer and the wallet by a visible, one-step method.

How signing works

  1. Prepare. Your computer's wallet app creates an unsigned transaction, often in a format called a PSBT (partially signed Bitcoin transaction).
  2. Transfer. It is shown as a QR code, or saved to a microSD card.
  3. Check. The device reads it and shows the amount and address on its screen.
  4. Sign. You approve it, and the device signs with its private key.
  5. Return. The signed transaction goes back by QR or card.
  6. Broadcast. Your computer sends it to the network.

Your keys never leave the device.

QR vs microSD

QuestionQR codesmicroSD
SpeedFastSlower
Needs a cameraYesNo
Reusable media riskNoneCard holds data
Large transactionsCan need several codesEasy
Visible data transferYesNo

What it protects against

  • Malware that attacks the USB connection.
  • Faults in device drivers and connection software.
  • Accidental exposure through a connected computer.

What it does not protect against

The trade-offs

Air-gapped setups are slower and easier to get wrong. For most people, the extra steps add little compared with checking the screen and protecting the backup. They are a good fit for large, long-term holdings, particularly for those using multisig.

Keeping an air-gapped wallet updated

Firmware usually arrives on a card, and it should be verified by the device. See firmware updates. Avoid reusing cards with other devices.