# Airgap

For maximum security, you can use your Ready 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
* [A Ledger device with Starknet app installed](https://www.argent.xyz/blog/ledger-argent-integration/)

### Step 1: Set-up your air-gap device

Download the [Ready air-gap script](https://github.com/argentlabs/x-airgap) and install it on your air-gap device

### Step 2: Enable air-gap support in Ready Wallet

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

<figure><img src="/files/VoXZNjfIZDBxXFdI6a01" alt=""><figcaption><p>Enable air-gap in Argent X settings</p></figcaption></figure>

### Step 3: Initiate a transaction with your multisig

{% hint style="info" %}
Air-gap support is only available on multisigs with a Ledger signer
{% endhint %}

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. Ready Wallet will display the transaction in the form of a QR-code.&#x20;

<figure><img src="/files/wXARewmy4mvEEUdntsEW" alt=""><figcaption></figcaption></figure>

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

Launch the Ready airgap script on your airgap device and scan the QR-code displayed on Ready Wallet.

The script will decode the transaction locally and compute its hash.&#x20;

✅ 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.&#x20;

<figure><img src="/files/HCIwSvL8zIlCwUUf7Q6V" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/6O5KsqpZuthTG8jNL6KY" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ready.co/ready-wallets/ready-multisig/airgap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
