Skip to main content

Setup Stellar Multisig

How to setup Stellar Multisig in AirGap​

How to enable stellar multisig in AirGap​

In this guide, we'll walk through how to set up Stellar Multisig in AirGap.

Stellar Multisig

To better understand thresholds, weights, and how Stellar multisig works, please visit the Stellar documentation

Launch the wallet and select your Stellar account

Click the "Enable Multisig" button

Input the signer and click the "Add Signer" button

Select your interaction style. In this example we used an offline device.

Scan QR with your AirGap vault

Sign transaction

Select your interaction style. In this example we use the QR code scanning.

Scan QR with your AirGap Wallet

Click the "confirm button" to broadcast transaction

Transaction should be successful

Select the Stellar account to confirm you've now switched to a multisig acccount. It should now like this:

How to remove a signer or add extra signer​

Click the "Manage Multisig" button

Input the signer you want to add or remove. Assign a weight of 0 to remove a signer or any another weight to include a signer. Click the "Update Multisig" button

AirGap Implementation

In AirGap's implementation, the low threshold must be lower than the medium threshold, and the medium threshold must be lower than the high threshold. Additionally, the total combined weight of all signers must exceed the high threshold. This design enforces proper multisig hierarchy, preventing misconfigurations that could allow low-weight signers to authorize high-level operations.

Select your interaction style. In this example we used an offline device.

Scan QR with your AirGap vault

Sign transaction

Select your interaction style. In this example we use the QR code scanning.

Scan QR with your AirGap Wallet

Since this is a multisig account, broadcasting the transaction without meeting the required threshold will fail. Therefore the "comfirmed" button is disabled by default. Toggle the "Display Details" button to copy the XDR and complete the signing process.

How to sign XDR in AirGap​

Proceed to sign the XDR to collect additional signatures. Open the accounts that are listed as signers.

Click the "Sign XDR" button and input the XDR. Then click "Sign" button.

XDR copied from AirGap

The XDR copied from AirGap Multisig may include quotation marks. Please remove them before signing the XDR.

Select your interaction style. In this example we used an offline device.

Scan QR with your AirGap vault

Sign transaction

Select your interaction style. In this example we use the QR code scanning.

Scan QR with your AirGap Wallet

Click the "confirm" button to the broadcast transaction

Transaction should be successful