Ledger Wallet Air-Gapped Setup: Operating Completely Offline Without Ledger Live
· Taylor Johnson
An air-gapped setup isolates cryptocurrency private keys from internet-connected systems entirely. For users holding significant assets or operating in high-threat environments, this isolation can be the difference between a recoverable mistake and permanent loss. A ledger wallet hardware device—whether a Nano S Plus, Nano X, or Stax—is designed to enable this level of security by keeping private keys on a certified secure element chip that never connects directly to an internet-facing computer. However, most users interact with Ledger Live, the official desktop and mobile application suite that simplifies portfolio tracking, asset management, and transactions. Advanced users who want maximum security can instead use their Ledger hardware entirely air-gapped, signing transactions on the device itself without allowing the wallet to communicate with any networked system.
The practical challenge is that going fully air-gapped requires understanding several layers: how transaction data moves between an online computer and the offline hardware device, what information must be verified on the device screen, which third-party tools can safely facilitate signing, and how to recover or check balances without compromising the air gap. Ledger Live is convenient precisely because it automates these steps, bundling network access, balance lookups, transaction construction, and device communication into one application. Removing Ledger Live means accepting responsibility for each of those functions separately, using alternative software, and verifying that no shortcut reintroduces online connectivity where it should not exist.
Why air-gapping matters: The attack surface of connected wallets
Any software wallet or online portfolio management system occupies a shared operating system alongside other applications, network connections, and potential malware. Even if Ledger Live itself is secure, the computer running it may not be. Keyboard loggers, clipboard hijacking, browser process injection, and firmware-level attacks can read transaction details, intercept addresses, or observe when large transactions occur. Ledger Live running on an internet-connected machine brings the portfolio management, asset exchange, and staking interfaces into contact with web services and third-party APIs.
A truly air-gapped setup removes that contact entirely by using a separate, offline computer solely for signing transactions. The offline device never connects to the internet, does not run a web browser, and does not execute code from untrusted sources. Transaction data is transferred in one direction only: from an online computer where balances and transaction details can be verified and constructed, to the offline device for signing, and then back to the online computer only as a completed, signed transaction ready for broadcast. At no point does private key material leave the Ledger hardware device itself.
The security model is not without tradeoffs. An air-gapped setup requires at least two computers: one connected to networks and one completely isolated. It eliminates the convenience of real-time portfolio tracking or one-click transactions. Transaction construction on the online machine must be meticulous because errors cannot be automatically corrected by network-aware software. Most importantly, if the offline computer is later compromised—through a malicious USB device, an infected bootable medium, or physical theft—the attacker has time to plan an attack before the next transaction is signed. An air gap is not a substitute for device security; it is a control that reduces continuous exposure.
Ledger hardware as a bare signing device without Ledger Live
A Ledger Nano X or Stax is, fundamentally, a secure element chip with a button interface and a small display. The device generates and stores private keys, displays transaction details, and signs data when the user confirms on the device screen. Ledger Live is an application layer that sits above that core function, providing convenience by automatically constructing transactions, querying blockchain data, and managing multiple assets from a single interface.
Operating a cold wallet without Ledger Live means using the device as a bare signing appliance. To do this, the user must separately construct a transaction in a transaction hex format, transfer that hex to the offline device via cable or (on compatible devices) QR code, review the transaction details on the Ledger’s screen, confirm the signature, and extract the signed transaction to broadcast later. This workflow is supported through several third-party tools and protocols. Ledger’s own open-source libraries (such as ledger-live-cli or the hardware wallet bridge) can be used in scripting. Alternatively, general-purpose signing protocols like Partially Signed Bitcoin Transactions (PSBT) for Bitcoin, or wallet standards for Ethereum, allow any compatible tool to prepare a transaction and hand it off to the Ledger for signing.
The critical requirement is that the device itself never needs to be online. Only the signing action matters. A Nano X can communicate via USB or Bluetooth; an air-gapped setup uses USB to the offline computer only, avoiding wireless entirely. The Stax’s E Ink touchscreen can display transaction previews more legibly than smaller devices, reducing the risk of signing something unintended because the details were difficult to read. Regardless of which device is chosen, the workflow remains: prepare offline, transfer data securely, review on the Ledger display, confirm with the physical button, and extract the result.
Setting up the offline machine for air-gapped operation
The offline computer does not need to be powerful. Any laptop or desktop capable of running a Linux distribution, macOS, or Windows can serve the purpose. The key decision is whether to use a brand-new device purchased specifically for this role, or to repurpose existing hardware. New hardware eliminates uncertainty about previous software or physical compromise, but repurposed equipment is more accessible and practical for many users. Whichever is chosen, the setup must ensure that the device genuinely remains offline.
A dedicated offline machine should run a minimal operating system without automatic updates, network services, or remote management tools. A standard Linux installation with network services disabled is a practical choice. Disable all wireless hardware—Wi-Fi, Bluetooth, cellular—at the BIOS level if possible. Physically verify that no network cables are connected. Some users create a multi-user environment where the air-gapped machine has one user account that contains no internet-connected software and a separate account for maintenance, reducing the risk of accidentally installing a compromised tool in the signing environment.
USB communication with the Ledger device requires the appropriate drivers and the ledger-live-cli or another compatible signing utility. The offline machine should have these tools pre-installed before the device is ever connected. After installation, disable USB ports through BIOS and re-enable them only when physically connecting the Ledger during a signing session. This prevents USB-based attacks such as a BadUSB device or a malicious USB drive from being inserted and executed automatically.
Transaction construction happens on the online machine using standard blockchain explorers, wallet software, or exchange APIs to gather unspent transaction outputs (UTXOs) for Bitcoin, or account nonce and gas data for Ethereum. The transaction is prepared in the standard format for the network—PSBT for Bitcoin, encoded ABI for Ethereum contract interactions, or the raw transaction blob for other chains. This prepared transaction is then transferred to the offline machine exclusively through USB cable or, if the offline machine supports it, through QR codes scanned from the online device’s screen. QR code transfer adds friction but eliminates the need for USB access on the offline machine entirely, though it does require a camera pointed at the online display.
Understanding private key management in an air-gapped workflow
One of the most misunderstood aspects of air-gapped Ledger operation is what “offline” actually means for key security. The Ledger device itself is the only component that ever handles the raw private keys. The offline computer sees only the public key, the unsigned transaction, and later the signed transaction. When the user imports or initializes a Ledger on an offline machine, the device generates a 24-word recovery seed (or recovery phrase) internally, but that seed is never transmitted to or stored on the offline computer. Instead, the Ledger derives child keys from the seed using the HD (Hierarchical Deterministic) standard, and only the public keys corresponding to those child keys are revealed.
This architecture means that private key management is handled entirely by the Ledger’s secure element. The offline computer never knows the private keys, cannot extract them, and cannot be used to recover them if lost or forgotten. The recovery seed itself is written down by the user during initialization and stored in a separate, physically secure location—a safe, vault, or hidden offline backup. The recovery phrase is the only way to restore the wallet if the Ledger device is lost or damaged. The offline computer is not part of this backup process and cannot be used to reconstruct the wallet without access to the Ledger device itself or the physical recovery phrase.
For users managing multiple assets, the Ledger’s BIP-44 standard allows deriving unique child keys for Bitcoin, Ethereum, Solana, and other networks from a single seed. This means one recovery phrase protects the entire portfolio. However, it also means that if the recovery phrase is compromised, all assets across all networks are vulnerable. The air-gapped setup protects against online attacks and monitoring, but it does not protect against an attacker who gains access to the physical recovery phrase. Backup security is as important as the air gap itself.
Transaction construction and verification on the Ledger screen
The most error-prone step in an air-gapped workflow is constructing the transaction on the online machine. If the online machine is compromised, an attacker could modify the transaction details—changing the recipient address, increasing the fee, or adding unintended data—before the transaction is transferred to the Ledger for signing. The Ledger’s small screen provides a final verification checkpoint, but only if the user carefully reads what is displayed.
When a transaction is approved on the Ledger, the device displays the sending address, receiving address, amount, fee, and network information. For Bitcoin and similar chains, the display clearly shows each input and output. For Ethereum, it shows the destination contract or address, the token being sent (if applicable), and the gas parameters. The user must verify that every detail matches the transaction constructed on the online machine. This is not a trivial step: if the offline machine was compromised before the transaction was signed, or if the online machine modified the transaction in transit, the Ledger screen is the only place where the error can be caught before funds are lost.
Some attacks exploit this verification gap. A compromised online machine could display one transaction to the user while constructing a different one internally, then show the different one on the Ledger’s screen. If the user is not paying careful attention—or if the Ledger’s screen is small and difficult to read—the user might approve without noticing the change. This is why using a Ledger Stax with its larger E Ink screen, or taking extra time to verify each field, becomes a practical security measure. Some advanced workflows use a second online machine or a trusted blockchain explorer to independently verify the transaction details before signing, adding another layer of verification.
Broadcasting and balance checking without compromising the air gap
After the Ledger signs the transaction, it is returned to the online machine in signed form. At this point, the transaction can be broadcast to the network through any public blockchain node, a third-party API service, or a local full node running on the online machine. The signed transaction contains no private key material; it is a cryptographic proof that the holder of the private key approved this specific transaction at this specific time.
Checking the wallet balance without connecting the offline computer requires using a public blockchain explorer or running a full node on the online machine. For Bitcoin, tools such as Electrum can connect to an Electrum server to fetch UTXO data for a given public key without revealing the private key. For Ethereum, any blockchain explorer or API service can query the balance of a known address. The user obtains the public key (or receiving address) from the Ledger device during initialization—this information is safe to store on the online machine because it does not enable spending. With the public key, the user can monitor balances, construct new transactions, and verify confirmations without ever touching the offline computer except to sign.
This separation is the core advantage of the air-gap design. The online machine can be replaced or monitored without affecting the security of the private keys. If the online machine is compromised, the attacker can see addresses, balances, and transaction history, but cannot sign new transactions or access funds. The offline machine can remain completely isolated, powered down between signing sessions, and protected with minimal security concerns because it has no network connectivity to exploit.
Comparing air-gapped Ledger to multisig and other custody models
An air-gapped self-custody wallet using a single Ledger device is simpler to operate than a multisig arrangement where multiple devices or keys must approve each transaction. However, it concentrates all security into one device and one recovery phrase. If the Ledger is physically lost and the recovery phrase was not backed up, the funds are gone. If the recovery phrase is stolen, all funds are vulnerable. Multisig addresses this by requiring multiple keys to approve transactions, but it also adds complexity to the backup process and requires managing multiple recovery phrases or distributing keys among trusted parties.
The choice depends on the user’s threat model and asset value. For modest holdings, a single Ledger in air-gapped mode is straightforward and very secure. For larger amounts, some users combine an air-gapped Ledger with a multisig arrangement where the Ledger holds one key, and other keys are held on separate devices or with trusted co-signers. This adds redundancy and protection against single-device compromise. The tradeoff is that every transaction then requires coordinating multiple signing devices, and losing or damaging one of them becomes a higher operational cost.
Other users choose to run a full node on their own network and use the Ledger with that node, creating a setup that is air-gapped from the broader internet but connected to a local blockchain copy. This approach provides more balance verification capability without relying on third-party blockchain explorers, but it also requires maintaining and updating a full node, which is more complex than most users need.
Practical workflows for different use cases
A user holding Bitcoin as a long-term store of value might set up an air-gapped Ledger that is used only a few times per year. The offline computer is powered down between transactions, stored in a safe, and connected only when funds need to be moved. Transaction preparation happens on the online machine using a tool like Specter Desktop or Casa, which can construct PSBT transactions for the Ledger to sign. For this use case, the complexity is worth the security. The private keys never touch an internet-connected system.
A user managing a portfolio of multiple tokens across Ethereum, Solana, and Polygon might use Ledger Live on an internet-connected machine for everyday portfolio tracking and balance checking, but then reserve the air-gapped offline machine for high-value or sensitive transactions. For routine transactions, they accept the slightly lower security of an online machine. For moves that involve significant value or withdrawals from an exchange, they use the air gap. This hybrid approach reduces friction while maintaining strong security for critical operations.
An organization managing cryptocurrency on behalf of others might use an air-gapped Ledger as one component of a multisig structure, where the Ledger is held offline and other keys are managed by different individuals or held by a service provider. This distributes the risk and ensures that no single device or person can unilaterally move funds. Transaction construction on an online machine, approval from multiple signers, and final broadcasting all happen through a coordination protocol that keeps the Ledger isolated.
When air-gapping is necessary and when it adds complexity without benefit
Air-gapping is most justified when holding significant assets, when the threat model includes sophisticated attackers, or when regulatory compliance requires demonstrating isolation. It is also valuable for funds that are held and rarely moved, because the inconvenience of signing offline is amortized over years rather than affecting frequent transactions. For users with smaller holdings, active trading, or staking requirements that involve frequent signing, an air-gapped setup may introduce more friction than risk reduction.
The ledger wallet is also designed to work well within Ledger Live, and many users achieve strong security by using Ledger Live on a dedicated, minimally networked machine, keeping the device in a safe between uses, and using a strong PIN and recovery phrase backup. This approach is simpler than a full air gap but still protects against most online threats. The decision to fully air-gap should come after carefully evaluating whether the added operational burden is justified by the specific assets and risks involved.
One critical warning: do not attempt an air-gapped setup without first practicing the workflow with small amounts on a testnet or with minimal funds. The procedures for constructing transactions, verifying signatures, and broadcasting are not forgiving of mistakes. A user who has not practiced the workflow might lose funds through a simple procedural error. Practice with low stakes, document each step, and only move significant amounts after the process has become routine.
Frequently asked questions
Can I use a Ledger wallet in fully air-gapped mode without Ledger Live?
Yes. A Ledger hardware device can function as a standalone signing appliance. You construct transactions on an internet-connected computer, transfer the unsigned transaction to the offline machine via USB or QR code, review and sign on the Ledger itself, then return the signed transaction to broadcast. This requires using alternative tools such as Specter, ledger-live-cli, or wallet standards like PSBT, but the Ledger device itself never needs to connect online.
What happens if my offline computer is compromised while I am using it for air-gapped signing?
The offline computer sees the public keys, unsigned transaction data, and later the signed transaction, but never the private keys themselves. Private keys remain only on the Ledger device. A compromised offline machine could potentially modify unsigned transactions before they reach the Ledger, which is why carefully verifying transaction details on the Ledger’s screen is critical. However, the attacker cannot extract private keys or forge signatures without access to the Ledger device itself.
Is air-gapped cryptocurrency security necessary for all users?
No. An air gap is most valuable for users holding significant assets, facing sophisticated threats, or managing funds that are rarely moved. For casual users, a Ledger wallet running on a secure, internet-connected computer with strong PIN protection and a backed-up recovery phrase provides strong security without the operational complexity. The right level of security depends on your threat model, asset value, and operational capacity.