Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.snapshot.box/llms.txt

Use this file to discover all available pages before exploring further.

Voting with a Safe is possible using two methods: an offchain signature or a transaction. You can select your preferred method in the Safe interface under Settings > Safe Apps. You can also use a Safe to create proposals or set up a space on Snapshot.
Your Safe has to be on the same network as the Space is. Head to Space settings, Strategies tab to check the Space’s network.
Spaces can be created and updated only by Ethereum Mainnet accounts.Voting and proposals are accepted from Space’s network only.

Connecting your Safe

To connect your Safe to Snapshot
  1. Go to your Safe wallet like https://app.safe.global/apps/open?safe=<NETWORK>:<SAFE_ADDRESS>
  2. Go to the Apps tab.
  3. Search for Snapshot and click on it.
  4. You should now see the Snapshot interface connected to your Safe wallet.
https://www.loom.com/share/f02b6ec7a95e44a88f9a4ebba281e002

Signing with your Safe

There are two ways to sign with your Safe multisig wallet on Snapshot:
  1. Synchronous signing (offchain): you keep the confirmation modal open until all Safe signers confirm the transaction.
  2. Asynchronous signing (onchain): you can close the confirmation modal and the transaction will be created in your Safe transactions queue. The Safe signers can confirm it later.
For more information, refer to the Gnosis Safe documentation.

Synchronous signing

By default, the first signer who is signing a message will have to keep the confirmation modal open until all other signers confirm the message. This happens offchain and does not create a transaction in your Safe transactions queue. but in messages tab of your Safe. Other signers need to confirm the message in their Safe interface.

Asynchronous signing

If you’d like to enable asynchronous signing for all Safe’s signers and not have to keep the modal open, you have to enable onchain signatures in the Safe settings.\
  1. Go to Safe Settings -> Safe Apps.
  2. Enable Always use onchain signatures
Signers can now sign even if you close the confirmation modal. It will create a pending transaction in your Safe transactions queue. This transaction must be confirmed by the Safe signers within 144 hours.