> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hyperlane.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Alt SVMs: Using Squads

> Step-by-step guide to executing and signing a transaction in the Squads App on Alt SVMs

## UI Setup

The main Squads UI doesn’t support alt SVMs. Instead use: [Squads Backup App](https://backup.app.squads.so/)

### 1. Configure for the Alt-SVM

<Warning>**You MUST configure it to work with the alt-SVM!**</Warning>

Go to **Settings** and use the following settings depending on the chain:

<Tabs>
  <Tab title="Eclipse">
    * **RPC URL:** `https://mainnetbeta-rpc.eclipse.xyz`
    * **Program ID:**
      `eSQDSMLf3qxwHVHeTr9amVAGmZbRLY2rFdSURandt6f`
  </Tab>

  <Tab title="SOON">
    * **RPC URL:** `https://rpc.mainnet.soo.network/rpc`
    * **Program ID:**
      `Hz8Zg8JYFshThnKHXSZV9XJFbyYUUKBb5NJUrxDvF8PB`
  </Tab>

  <Tab title="Sonic SVM">
    * **RPC URL:** `https://api.mainnet-alpha.sonic.game/`
    * **Program ID:**
      `sqdsFBUUwbsuoLUhoWdw343Je6mvn7dGVVRYCa4wtqJ`
  </Tab>

  <Tab title="Solana (Fallback)">
    * **RPC URL:** `https://api.mainnet-beta.solana.com` *(might need to be a
      private RPC URL for better performance)*
    * **Program ID:**
      `SQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCf`
  </Tab>
</Tabs>

<Note>
  Note that these configs are saved in your browser’s storage, and while they
  may go away in the UI after refreshing, they do persist. <img src="https://mintcdn.com/hyperlane/3Rw07cVSRs9lxGyk/images/docs/guides/squads/altvm-squads1.png?fit=max&auto=format&n=3Rw07cVSRs9lxGyk&q=85&s=7ce51487492a74b2082f9b0dd18d6c54" alt="svm
  squads" width="1041" height="581" data-path="images/docs/guides/squads/altvm-squads1.png" />
</Note>

### 2. Import the Multisig Address

For this step, the **Multisig account** is required. You can either import it
directly or search for it using the **Vault address** (token owner address).

<img src="https://mintcdn.com/hyperlane/3Rw07cVSRs9lxGyk/images/docs/guides/squads/altvm-squads2.png?fit=max&auto=format&n=3Rw07cVSRs9lxGyk&q=85&s=f69aa4b7de3899385a244862707ee9e9" alt="svm squads" width="1240" height="624" data-path="images/docs/guides/squads/altvm-squads2.png" />

## Submit Transaction

1. You’ll receive a base58 **message** from the Abacus Works team that is required for executing step 3.
2. Go to the **Transactions** tab, and click **Import Transaction**.
   <img src="https://mintcdn.com/hyperlane/3Rw07cVSRs9lxGyk/images/docs/guides/squads/altvm-squads3.png?fit=max&auto=format&n=3Rw07cVSRs9lxGyk&q=85&s=7d72647d3914995212899806791ec1b9" alt="altvm squads" width="1115" height="403" data-path="images/docs/guides/squads/altvm-squads3.png" />
3. Copy the base58 message into the UI and click **Import**.
4. Refresh the page. You should now see the transaction.
   <img src="https://mintcdn.com/hyperlane/3Rw07cVSRs9lxGyk/images/docs/guides/squads/altvm-squads4.png?fit=max&auto=format&n=3Rw07cVSRs9lxGyk&q=85&s=da8d7e65379dd13f15b266a74a4077a6" alt="altvm squads" width="977" height="287" data-path="images/docs/guides/squads/altvm-squads4.png" />
5. Make sure to **keep track of the index/public key of the proposed transactions** and what they do. This way, signers know exactly what they’re signing.
   <img src="https://mintcdn.com/hyperlane/3Rw07cVSRs9lxGyk/images/docs/guides/squads/altvm-squads5.png?fit=max&auto=format&n=3Rw07cVSRs9lxGyk&q=85&s=2d0d8b1d484c28b09fdc96002cb72f2c" alt="altvm squads" width="1240" height="624" data-path="images/docs/guides/squads/altvm-squads5.png" />
