Using Safe

Gnosis Safe - Ethereum

Step 1: Connect to Enzyme with a multisig.

If you don’t already have a multisig safe, go to the Gnosis Safe app and follow the instructions to set up your Safe. If you already have one ready, just load it up from the Gnosis app.

Once you’re set up with your Safe, click on Apps -> Wallet Connect.

Now go to the Enzyme App and connect using Wallet Connect. You’ll see a QR code pop up which you need to copy to clipboard. Now go back to the Gnosis Safe page and paste the QR code into the wallet connect box highlighted in the image above.

You’re now connected to Enzyme with your multisig!

Step 2: Setting up with Enzyme.

If you go back to the Enzyme app now, you’ll see you are connected with your multisig wallet! You can now start plugging your organisation into Enzyme. Make sure you are on the “For Vault Managers” launchpad and click “Create”. If in doubt, you can refer to our user docs here or contact us.

Step 3: Deploying your Enzyme vault

Once you’re done creating your organisation’s connection to Enzyme, you will get prompted to sign a transaction. Submit the transaction and then go back to the Gnosis Safe App. Make sure you are logged in with one of the multisig Owner addresses and connect with Wallet Connect. It should prompt you to sign a transaction. Now keep repeating this process with other multisig Owners until you’ve passed the signing threshold. At that point, your Enzyme vault should be deployed on-chain and visible on the Vault Manager launchpad. For more information on what you can do with Enzyme, this might be a good time to refer our user docs.

Recommendations

Gnosis Safe Approval transactions take time and depending on how you have set up your gnosis safe wallet, you may need additional extra steps. It can be slow and inefficient to pass the multisig threshold every time you need to do a trade or interact with a DeFi protocol on Enzyme. So we’ve come up with a way to delegate trading to one address. The owner of this address can be a bot, a company’s trader or an assigned group delegated by a DAO.

In order to delegate trading to one (or more) addresses, go to the Settings tab from the Vault Manager Launchpad and scroll down until you see Delegate Trading. Enter the Ethereum address and the add user address and submit the transaction. Now just go back to the Gnosis Safe app and repeat the steps provided earlier. Ask the multisig owners to log in with their address, connect via Wallet Connect and sign the pending transaction.

I can’t sign the special T&Cs with my Gnosis Safe. How do I do it?

If your Safe is doing on-chain signatures, it will not work. You will need to do off-chain signatures. You should be able to change this in “Settings” -> “Safe Apps” -> “Signing Method”, which should be left unchecked.


Gnosis Safe - Polygon

  1. On the top right corner, click on Connect Wallet and select WalletConnect.

  2. Below the QR code, click on “Copy to clipboard”.

  3. On a new browser tab, go to your Gnosis Safe Wallet account.

  4. Navigate to Gnosis Apps > WalletConnect.

  5. Paste the QR clipboard you have previously copied at step 3 and make sure that it connects successfully to Enzyme.

  6. Go back to the Enzyme App, you will see that your Gnosis wallet is now connected.

  7. Now you can continue the process of creating a vault. For an in-depth explainer of all decisions that you need to make creating a vault, you can watch this video.

  8. Once you have completed the vault creation process and you submit the transaction, make sure you have the WalletConnect app open on your Gnosis. You will not receive the transaction request to approve if you don't have your WalletConnect App open on Gnosis.

If you are using Ethereum mainnet, don’t click on Open Dapp, instead, click on “keep using WalletConnect”.

Recommendations

Gnosis Safe Approval transactions take time and depending on how you have set up your gnosis safe wallet, you may need additional extra steps. It can be slow and inefficient to pass the multisig threshold every time you need to do a trade or interact with a DeFi protocol on Enzyme. So we’ve come up with a way to delegate trading to one address. The owner of this address can be a bot, a company’s trader or an assigned group delegated by a DAO.

In order to delegate trading to one (or more) addresses, go to the Settings tab from the Vault Manager Launchpad and scroll down until you see Delegate Trading. Enter the Ethereum address and the add user address and submit the transaction. Now just go back to the Gnosis Safe app and repeat the steps provided earlier. Ask the multisig owners to log in with their address, connect via Wallet Connect and sign the pending transaction.

I can’t sign the special T&Cs with my Gnosis Safe. How do I do it?

If your Safe is doing on-chain signatures, it will not work. You will need to do off-chain signatures. You should be able to change this in “Settings” -> “Safe Apps” -> “Signing Method”, which should be left unchecked.

Last updated

Was this helpful?