Argent
  • Build with Argent
  • Argent Wallets
    • Argent X
      • Adding Custom RPCs
      • Network Switcher for Dapps
      • Verify signature of undeployed account
      • WalletAccount
    • Argent Mobile
      • Argent Mobile for your web app
      • Argent Mobile for your react native app
    • Web Wallet
      • Set up guide
      • Web Wallet UX
      • API reference
      • Key Management
    • Argent Multisig
      • How multisig works
      • Create a multisig
        • With Argent signer
        • With Ledger signer
      • Join a multisig
        • With Argent signer
        • With Ledger signer
      • Replace a multisig signer
      • Airgap
    • Telegram wallet (DEPRECATED)
  • TOOLS
    • 🎨STARKNETKIT
    • ✨Invisible SDK
      • Implementation
      • Other useful endpoints
      • Types and interfaces
      • Gas abstraction
  • Example Dapps
    • StarknetKit + Session keys Demo dapp
  • AA Use Cases
    • Session Keys
      • Implement session keys
      • Session keys with outside execution
      • Demo App
      • FAQ
      • Types
    • Paymasters
    • Verifying signatures and cosigners
      • Identifying a smart account onchain
    • Multicalls
    • Outside Execution
    • Deploy accounts on behalf of users
  • Optimize your Dapp
    • Dappland
    • Known dapps
    • Transaction reviews
    • Brand your token
  • Other Products
    • Argent Card
    • Spoks
    • Perkz
    • Argent Vault on Ethereum L1
  • SUPPORT & RESSOURCES
    • Contracts and audits
    • Get in touch
Powered by GitBook
On this page
  • Step 1: Set-up your air-gap device
  • Step 2: Enable air-gap support in Argent X
  • Step 3: Initiate a transaction with your multisig
  • Step 4: Verify the transaction on your air-gap device

Was this helpful?

  1. Argent Wallets
  2. Argent Multisig

Airgap

The ultimate security for your Starknet operations

PreviousReplace a multisig signerNextTelegram wallet (DEPRECATED)

Last updated 10 months ago

Was this helpful?

For maximum security, you can use your Argent Multisig in combination with Ledger and an air-gap device.

An air-gap device is a device kept offline (often a computer or phone with wifi and bluetooth removed) and whose isolation ensures its integrity. You can use that device to verify that the client you are using to broadcast transactions does not act maliciously.

Prerequisite:

  • An air-gap device

Step 1: Set-up your air-gap device

Download the and install it on your air-gap device

Step 2: Enable air-gap support in Argent X

Go to Settings, then preferences and enable "Air Gap transaction with Ledger"

Step 3: Initiate a transaction with your multisig

Air-gap support is only available on multisigs with a Ledger signer

Connect your Ledger device and initiate a transaction with your multisig. Then, before confirming, click on "Review on air-gapped device" below the transaction review. Argent X will display the transaction in the form of a QR-code.

Step 4: Verify the transaction on your air-gap device

Launch the Argent airgap script on your airgap device and scan the QR-code displayed on Argent X.

The script will decode the transaction locally and compute its hash.

✅ If both hashes are identical and the transaction review matches your intent, you can be confident that you’re broadcasting the intended transaction to the blockchain.

A Ledger device with Starknet app installed
Argent air-gap script
Enable air-gap in Argent X settings