Skip to main content
Skip to main content
Wallets

What Does "Air-Gapped" Mean?

An air-gapped wallet is a setup where the device holding the private keys is physically isolated from the internet and other networks, ensuring it cannot be remotely accessed or compromised. The main modules such as Wi-Fi and Bluetooth are physically removed.

This is the highest level of self custody security.

Why Some People Use Air-Gapped Walletsโ€‹

By keeping the signing device completely offline, air-gapped setups remove entire categories of risk.

They are commonly used by:

  • Long term holders
  • Privacy focused users
  • People protecting significant amounts of Bitcoin

This approach prioritizes security over convenience.

How Transactions Workโ€‹

Instead of connecting directly to the internet, air-gapped wallets use:

  • QR codes
  • SD cards
  • USB drives (used carefully)

The online device prepares the transaction. The offline device signs it. The signed transaction is then sent to the network.

The private keys never leave the offline device.

The air gap: a watch-only wallet on the online computer exchanges only PSBTs with the air-gapped signer via QR codes or SD cards; the seed and private keys never cross, and neither does any cable, wifi or bluetooth

Is This for Everyone?โ€‹

No, and that's okay.

Air-gapped setups:

  • Take more time to learn
  • Require more discipline
  • Are slower to use

They are not necessary for beginners, but they exist for people who want maximum control and minimal risk.

Think of this as deep cold storage, not a daily wallet.

Why an Air-Gapped Computer Over a SeedSigner?โ€‹

SeedSigner is our favourite purpose-built signing device, so why does this page exist? Because the two solve different problems. Both give you an offline signing device, but they trade off along very different axes.

FeatureAir-Gapped ComputerSeedSigner
EncryptionStore encrypted wallet backupsStateless, unencrypted only
VerificationUse multiple wallets to cross-checkSingle software
User experienceFull keyboard, large displaySmall screen, camera input
DiscretionLooks like a normal laptopKnown Bitcoin device
FunctionalityGPG, scripts, advanced tasksSigning only

SeedSigner is purpose-built and excellent at signing; our SeedSigner section covers building and using one. An air-gapped computer is more versatile: you can use it for seed generation from dice rolls, encrypted backups, and cross-verification across multiple wallets. The two are complements, not rivals: many advanced setups use an air-gapped computer to generate and verify seeds, and a SeedSigner for routine signing.

Use Cases for an Air-Gapped Computerโ€‹

Use CaseDescription
Seed generationCreate seeds from dice rolls with the DIY Seed Guide
Hardware wallet verificationVerify that your hardware wallet honored your dice rolls and generates the correct addresses
Transaction signingSign transactions completely offline
Inheritance planningCreate encrypted messages for heirs
An air gap says nothing about entropy

Air-gapping protects against malware and key exfiltration; it cannot detect a device that generated a weak key. In the 2026 Coldcard incident, fully air-gapped wallets were drained remotely because their seeds were predictable from birth. The "hardware wallet verification" use case above, independently re-deriving what a device produced, is exactly the check that catches this class of failure, and it's the reason an air-gapped computer earns its place next to any hardware wallet.

Choosing Your Hardwareโ€‹

When building an air-gapped computer, there are a few options to consider.

An older laptop is usually the best choice for an air-gapped setup. The Lenovo ThinkPad X230 is affordable and easy to modify: you can physically remove the Wi-Fi and Bluetooth modules so that it cannot connect wirelessly.

Why the X230 specifically? It is well-supported by Libreboot, has removable wireless modules, and is inexpensive on the used market.

Raspberry Pi Zero 1.3โ€‹

The original Pi Zero 1.3 has no built-in Wi-Fi, Bluetooth, or Ethernet, so it physically cannot reach the internet. The downside is that it only has 512 MB of memory, making it difficult to run a full desktop OS. If you are comfortable on the command line, DietPi is a good lightweight option.

This is a harder-to-find device and is better suited to users who already know their way around Linux.

Desktop Computerโ€‹

A desktop can be an excellent dedicated "seed generator" because of its superior speed. You can assemble it yourself or have a shop build it, but in either case you must make sure the components do not include Wi-Fi, Bluetooth, or Ethernet. Avoiding these features at the hardware level keeps the machine truly isolated.

Building Your Air-Gapped Computerโ€‹

When setting up your air-gapped computer (using the Lenovo ThinkPad X230 as an example), focus on four areas: hardware, BIOS firmware, operating system, and disk encryption.

Step 1: Hardware Isolationโ€‹

Once you have your laptop, make it impossible to connect to the internet:

  • Remove wireless modules: Take out the Wi-Fi, Bluetooth, and mobile network (WWAN) modules. This prevents the laptop from connecting wirelessly.
  • Disable the Ethernet port: Either remove the Ethernet port from the motherboard or physically disable it so the laptop cannot connect, even if stolen.

Step 2: BIOS (Libreboot)โ€‹

Libreboot is an open-source BIOS/firmware replacement with significant security advantages for an air-gapped computer. It removes proprietary firmware like Intel Management Engine (ME) and AMD Platform Security Processor (PSP), eliminating backdoors that could compromise the device.

For an air-gapped setup, where the whole point is maintaining an isolated, tamper-proof system, Libreboot ensures that no hidden code is running on your hardware. The source code is fully auditable.

If your hardware isn't supported by Libreboot, Coreboot supports a wider range of laptops and provides most of the same benefits.

Step 3: Operating System (Linux Mint)โ€‹

Linux Mint is a good choice for an air-gapped computer because it balances ease of use and stability. It is lightweight and user-friendly, ideal for minimizing unnecessary services in an offline setup. Built on Ubuntu, it benefits from broad hardware compatibility and a reliable release cadence.

Its default desktop environment is straightforward to navigate, even for users who aren't deeply familiar with Linux.

Step 4: Disk Encryption (LUKS)โ€‹

Linux Mint offers full-disk encryption through LUKS (Linux Unified Key Setup), which keeps all data on the device encrypted at rest. During installation, select LUKS to encrypt the entire drive. This protects sensitive data even if the device is physically stolen.

LUKS is widely regarded as one of the most reliable encryption standards on Linux and supports multiple key slots for different passphrases.

Step 5: Install Your Offline Softwareโ€‹

With the base system in place, install the tools you will actually use offline:

Once these are installed, you can generate seeds and create PSBTs (Partially Signed Bitcoin Transactions) on a completely isolated Bitcoin computer.

Generate Your Own Seed

Use your air-gapped computer to create a truly random seed phrase with the DIY Seed Generation Guide. Dice rolls plus an air-gapped computer gives you maximum security.

Firmware Options

For the best air-gapped security, replace the stock BIOS with open-source firmware:

Critical Reminder

No matter which wallet you use:

  • Your seed phrase is the most important thing
  • Anyone with it controls your Bitcoin
  • Losing it means losing access forever

The wallet is a tool. The seed phrase is the key.

Next Steps