ENI DAO

Attention: The token used to create spaces must inherit from ERC20Votes.

What is ENI DAO?

ENI DAO is a voting platform that allows DAOs, DeFi protocols, or NFT communities to vote easily and without gas fees.The tool allows high customization of the voting process to cater to the diverse needs of the users and organizations. Customization includes different aspects like calculation of the users' voting power, selection of the voting mechanism, proposal and vote validation, and many more.In short, ENI DAO is an off-chain gasless multi-governance client which results are easy to verify and hard to contest.

Key features

  • Gasless: Create proposals and cast your votes without any gas fees.

  • Flexible voting strategies: Customize how the voting power is calculated through single or combined strategies that enable voting with ERC20s, NFTs, other contracts, and more.

  • Proposal and voting validation: Use custom logic to define who can create a proposal or cast a vote.

  • Multiple voting systems: Single choice, approval voting, quadratic voting, and more.

  • Signed messages: Votes are cast through signed messages easily verifiable.

  • Custom branding - spaces can use their own branding, color schemes and domain name.

How does it work?

ENI DAO’s protocol involves three core elements: spaces, proposals, and votes. A space functions like an organization’s profile, and every proposal and vote is tied to that space. Once a space is set up, users can submit proposals and cast their votes on the space’s page. Administrators of the space can tailor the rules for creating proposals and voting by configuring various voting and validation strategies. For instance, a space might require users to hold a minimum of 500 tokens to create a proposal, or it might assign voting power proportionally to the token balance in a user’s wallet.

Who can vote on proposals?

There are several aspects that define if you are eligible to vote on a specific proposal.

Voting strategies

Each space specifies their voting strategies in the space settings. You can see the custom setup by opening the space settings. This setup can define if you are eligible to take part in the voting and what is your voting power calculated at the snapshot of proposal creation.

In most cases you will be required to have a sufficient amount of tokens in the connected wallet at the time of proposal creation. One of the most common questions we receive on our support channels is Why can't I vote?

More often than not the answer is - you did not hold the sufficient amount of specified token at the time of proposal creation.

Voting validation

Another aspect determining whether you are eligible to vote or not is a voting validation defined by the space. It is a mechanism used to define certain conditions like minimum token balance or also to prevent Sybil Attacks. In other words the space owner wants to make sure that you are human and that bot or fake accounts are not used to overrule the outcome of the voting.

Cast a vote

  1. Click the Connect wallet button in the top right corner.

  2. Connect with the wallet provider where you hold the tokens relevant for the space you want to vote in.

  3. Go to the space page on ENI DAO and selected the active proposal you are interested in.

  4. Select the option(s) you want to vote for. The voting systems can differ between individual proposals.

  5. Click to Vote button and sign the message via your wallet provider when prompted.

  6. Voilà! You have casted a vote 🎉

If you are using MetaMask you'll need to scroll to the end of the signature and click on the arrow down for the Sign button to become active. Voting on ENI DAO doesn't affect your account or the funds that are associated to it.

Last updated