Adena Docs
  • Intro
  • ℹ️User Guide
    • Download
    • Sign In
      • Connect Hardware Wallet
        • Ledger
        • Keystone
      • Set Up Air-gap Account
        • Air-gap Account
      • Advanced options
        • Create New Wallet
        • Import Wallet
        • Sign In With Google
    • Sidebar Menu
      • Account Details
      • Add Account
      • Settings
        • Connected Apps
        • Address Book
        • Change Network
        • Security & Privacy
          • Change Password
          • Reveal Seed Phrase
          • Export Private Key
          • Remove Account
          • Reset Wallet
        • About Adena
    • Wallet
      • Deposit
      • Send
        • Hardware Wallets
        • Air-gap Accounts
        • Advanced Accounts
      • Manage Tokens
    • NFTs
      • Asset Details
      • Manage Collectables
      • Deposit NFT
      • Send NFT
    • Explore
    • History
    • Web3 Interactions
      • Connect to a Dapp
      • Approve a Transaction
      • Add a Network
      • Switch Networks
  • 🛠️Integrations
    • Detect Wallet
    • Establish Connection
    • Get Account Info
    • Transactions
      • Sign & Send a Transaction
      • Sign Amino
      • Sign a Transaction
    • Network
      • Add a Custom Network
      • Switch Network
    • Detect Events
      • Detect an Account Change
      • Detect a Network Change
    • Use Adena Wallet SDK
      • JavaScript
    • Errors
    • Displaying Your App
    • Sample Usage
  • 📚Resources
    • FAQ
    • Audits
    • Brand Assets
      • Download Logo
      • Style Guide
      • Components
Powered by GitBook
On this page
  • What is an air-gap account?
  • How does the air-gapped signing work?
  • How do I create an air-gap account?
  • How do I sign transactions with an air-gap account?
  1. User Guide
  2. Sign In

Set Up Air-gap Account

PreviousKeystoneNextAir-gap Account

Last updated 1 year ago

What is an air-gap account?

Air-gap is a term for an environment in which a device is completely isolated from the Internet or any kind of wireless communication such as Wifi, Bluetooth, or NFC, and even direct connections with online devices via USB cables.

When applied to key management in crypto, an air-gap account refers to an account in which its private key is created and kept in an air-gapped device.

Air-gap accounts are considered the most secure key management method as they are completely disconnected from the internet while being independent of third-party vendors who are vulnerable to supply-chain attacks or software bugs.

How does the air-gapped signing work?

Signing a transaction from your air-gapped environment and broadcasting it to the blockchain involves a 3-step process.

  1. Create a signed transaction file from your air-gapped device with the Gno CLI.

  2. Transfer the signed transaction file from your air-gapped device to your online device in which Adena is installed, using a USB or a flash drive.

  3. Broadcast the signed transaction file to the blockchain by uploading the file to Adena.

How do I create an air-gap account?

  1. Purchase a new PC or reset an existing one to factory settings to use as an air-gapped device. This is done to ensure that the device is completely free from malware.

  2. Disconnect your device from the internet forever.

  3. Back up your seed phrase somewhere safe and secure.

How do I sign transactions with an air-gap account?

In an air-gapped environment, a device must only exchange data via indirect physical connections using QR codes, micro SD cards, or flash drives. This means that you must create a signed transaction file from your air-gapped device and transfer it over to Adena for broadcasting. Please refer to for a detailed guide.

ℹ️
Set up the local environment and install gnokey on your device.
Create a new account with gnokey.
this section