Skip to main content

Does Snapshot support EIP-1271?

A
Written by Admin !
Updated over a week ago

Snapshot supports EIP-1271, enabling smart contract wallets to participate directly in governance.

EIP-1271 is a standard designed for smart contracts to verify signatures. Normally, verifying signatures requires private keys, but smart contracts can't hold private keys. EIP-1271 addresses this by allowing smart contracts to implement their own method for signature verification. You can read more about EIP-1271 here: https://eips.ethereum.org/EIPS/eip-1271.

Snapshot's implementation of this standard means that if you manage a smart contract account, you can use it to create proposals or vote directly on Snapshot. Make sure your smart contract account is on the same base network as the Snapshot space you want to interact with. Only then can your smart contract successfully cast votes or create proposals.

Did this answer your question?