Skip to main content
Squads is a multisig for Solana. To sign your Squads transactions from Magna, connect your Squads multisig through the SquadsX wallet adapter — the same way you’d propose from a Safe on EVM chains.

Requirement: SquadsX must be enabled

Magna connects to Squads only through SquadsX — an additional Squads add-on (a paid feature) that you enable on your Squads account. Enable SquadsX in Squads before you try to connect; without it there is no wallet adapter for Magna to link your multisig through. This is the most common reason connecting Squads fails. If you can’t or don’t want to enable SquadsX, see No SquadsX? Use raw transaction data below.

Connect with the SquadsX wallet adapter

  1. In Squads, enable SquadsX and make sure your signer is a member of the multisig with the required permissions.
  2. In Magna, click Connect Wallet and select Squads.
  3. Approve the connection in SquadsX to link the multisig to Magna.
  4. Start the transaction in Magna as usual. Magna proposes it to your Squads multisig.
  5. The required members review and approve the proposal in Squads. Once the approval threshold is met, execute the transaction from Squads.
Addresses and values will differ between any example and your own transactions in the app.

No SquadsX? Use raw transaction data

If you can’t or don’t want to enable SquadsX, there’s no wallet adapter for Magna to connect through, so you’ll sign with raw transaction data instead.
This is not the encouraged way to sign — use it only when enabling SquadsX isn’t an option. Follow Signing with raw transaction data: simulate the transaction in Magna, execute the raw data yourself, and sync the transaction hash back to update its status.