Skip to main content
There are two ways to sign your Safe’s transactions from Magna:

Propose using Wallet Connect

  1. Navigate to Safe and create or join a Safe with the desired threshold and account owners.
  2. Navigate to Magna, click on “Connect Wallet” button and select “WalletConnect”.
    1. Click “Open” where it says “Need the official WalletConnect modal?”
  3. Copy the WalletConnect Link that is displayed.
  4. Navigate to the Safe app, and click Wallet Connect icon in the top right
  5. Copy the WalletConnect link from Magna and paste it in the field.
  6. Keep this tab open to maintain the connection and accept new transactions.
  7. Sign subsequent transactions in another SAFE tab.
Watch the full walkthrough below — if it doesn’t play in your browser, open the video directly. Photo instructions follow underneath. You should now see that you are “Connected”, which means you are now able to accept transactions within the Safe app. After adding the transaction in Safe and obtaining any subsequent required signatures, you will be able to confirm execution for the transaction itself.
Addresses and values may be different between the video and your transactions in the app.

Propose using Safe member wallet

If you are an owner of the Safe, you can propose transactions to it directly from Magna — no WalletConnect connection required:
  1. In Magna, click Connect Wallet and connect the wallet that is an owner of your Safe (for example, MetaMask).
  2. Start the transaction in Magna as usual. Magna proposes it to your Safe through the Safe API and prompts you to sign the proposal with your connected wallet.
  3. The remaining Safe owners review and sign the proposed transaction in the Safe app.
  4. Once the signature threshold is met, execute the transaction from the Safe app.
Watch the full walkthrough below — if it doesn’t play in your browser, open the video directly.