- ENS Governance
- Governance Framework
- ENS Foundation
- Working Groups
- Governance Proposals
- Proposal Types
- Request for Proposals “RFP”
- Governance Process and Mechanisms
- Voting Metrics and Insights
- Voting Process
- Contribution Pathways
- Bug Bounty
ENS stands for Ethereum Name Service, a decentralized alternative for domain name service (DNS) built on the Ethereum blockchain.
The Ethereum Naming System (ENS) is a blockchain-based naming system that enables you to create domains and link them to your wallet address, making it easier to remember and share. With ENS names, you can use a human-readable name as your digital identity across the internet, including as domain names, NFTs, and usernames. If you're interested in learning more about ENS use cases, you can find more information here.
As of now, ENS has over 72,000 monthly active users and generated a revenue of 16.4 million in 2023.
On November 8th, 2021, the $ENS token was launched by the ENS DAO, transferring governance power to its community. The ENS DAO currently oversees the ENS protocol.
The ENS Foundation’s daily operations are overseen by three directors: Nick Johnson, Kevin Gaspar, and Alex Van de Sande. If you want to learn more about the Foundation's role and access their documents, you can find them here.
Each independent working group operates with its own budget and rules. These groups contribute to the growth of the DAO and can be created through the passing of a social proposal.
- Meta-Governance: providing governance oversight and support of the management and operation of the ENS DAO and working groups.
- ENS Ecosystem: continuing development and improvement of the ENS protocol and ecosystem, focusing on all technical matters related to ENS.
- Public Goods: amplifying ENS as a public good and funding public goods within the ENS ecosystem, and, more broadly, within web3.
Three elected stewards manage each Working Group. They serve for a twelve-month period and manage operations within their Working Group. Individual members are eligible to nominate themselves as a Steward of a working group within the DAO. You can find more about the process of Steward elections here.
Each working group must appoint a lead Steward within the first five days of a Term. At the start of each term, the Stewards of each working group must nominate an individual who will serve as the secretary of the DAO. You can find more about Lead Stewards and DAO secretaries here.
There are three main types of governance proposals you can make:
- Executable Proposal: This proposal is for a series of smart contract operations to be executed by accounts that the DAO controls. It can replace the governance contract, transfer tokens from the community treasury, or perform an infinite range of other on-chain actions. These proposals will be kept in the "proposals" mapping in the Governor smart contract.
- Social Proposal: This proposal asks for the DAO's agreement on something that cannot be enforced on-chain.
- Constitutional Amendment: This proposal asks the DAO to amend the constitution according to the rules set within the constitution.
Submission thresholds depend on the proposal type. Executable proposals can be submitted by anyone with over 100K ENS (0.1% of total supply), while social need 10K ENS (0.01% of total supply). If you don't meet this requirement, you can find a delegate with enough delegated ENS to propose on your behalf.
Request for Proposals “RFP”
A "Requests for Proposal" (RFPs) is a request from the DAO for contributors to offer to work on its behalf, and receive compensation in return.
- Write a draft RFP.
- Incorporate feedback from the DAO.
- If the stewards agree to adopt your RFP, they will decide whether it can be paid out of WG funds or needs a DAO-wide vote.
- The submission period begins once the RFP is approved. The RFP author or a WG steward should create a post on the DAO forum for proposals.
- Once the submission period has concluded, the RFP manager selects a winning bid. Usually, the manager will be the steward of the working group who has adopted your RFP.
- The winner of the proposal starts work and can request compensation from the RFP manager after meeting specific milestones outlined in their proposal. The manager then disburses the compensation from allocated funds.
Governance Process and Mechanisms
Voting Metrics and Insights
- As of late December 2023, 11 delegates currently hold more than 100K $ENS, making them eligible to submit on-chain proposals. You can refer to the current numbers available here.
- 12K total delegates as of December 2023.
- 94% proposal passing rate and 35% average participation rate for on-chain voting.
Voting process occurs in different governance environments. Executable proposals are voted on-chain on Tally, while Social Proposals and Working Group elections are voted off-chain using Snapshot.
- Temperature check: Post to the workstream’s Temp Check category to get feedback on your idea before creating a formal proposal.
- Draft proposal: Create it by creating a new post and selecting the appropriate “Draft Proposals” subcategory. Submit it, and solicit feedback.
- Active Proposal: Ask a moderator to move your mature draft to the Active Proposals category and start a vote.
For a vote to pass, a certain percentage of ENS tokens must vote to ensure adequate voter participation. The current quorum requirements are:
- Executable and Social proposals have a quorum requirement of 1% and require a minimum approval of 50% to pass.
- Constitutional Amendments require a quorum of 1% and a minimum approval of two thirds.
ENS holds two avalilable pathways to contribute: grants and the Bug Bounty program. Beyond them, you can get involved in events and discussions - more information on them in the DAO’s forum.
The DAO funds initiatives through two types of grants: small and large grants.
Small grants are aimed at enhancing the ENS ecosystem and supporting public goods within the broader Ethereum or Web3 space. Voting takes place off-chain using Snapshot. The latest Small Grants Round ended on October 31, distributing 27 ETH among 20 projects. You can read more on this round of grants in the ENS newsletter and all previous rounds here.
The Public Goods Working Group funds public goods through the Large Grants program. This program aims to support projects with exceptional usefulness or a proven record of impact on the Web 3 space. Submissions should fall within the categories of infrastructure, tools, or education. Applicants can request a minimum of 12k and up to 50k USDC. There are rolling deadlines for this grant, but the final submission date is November 30th. Check the submission requirements and deadlines here.
Anyone can participate in the Bug Bounty program by actively searching and identifying vulnerabilities in all non-test smart contracts in ENS contracts.
Rewards for bug discoveries are determined based on severity, taking into account the impact and likelihood of the issue. To qualify for a prize, your discovered bug must meet specific criteria. Submit bugs via email or Keybase. Learn about the Bug Bounty program here.