Getting started
Voting
VotingDelegating $ENSGovernance EnvironmentsProposals
ProposalsSocial ProposalsExecutable ProposalsFunding RequestsWorking Groups
Working GroupsMeta-Governance WGENS Ecosystem WGPublic Goods WGUseful Information
LinksENS LabsSIWECCIP-Read SitemapENS DAO Security Council
The ENS DAO Security Council is a 4-of-8 Gnosis Safe multisig with a limited mandate: to cancel malicious proposals that threaten the DAO, particularly those that would compromise the treasury. It was created to address vulnerabilities stemming from low voter participation relative to treasury size.
Purpose and Powers
The security council is expected to act only in emergency, in the given following situations or similar cases:
- If a proposal goes against the ENS Constitution
- If a proposal is approved with malicious intent against the DAO longevity/sustainability
- If such [a] proposal is approved by any group of voters, but [they are] directly financially incentivised to vote against the DAO's interests to preserve their own financial stake
- If any approved proposal goes directly against the DAO for the sole benefit of an attacker
The council cannot propose, amend, or otherwise initiate governance actions.
Time-Limited Authority
The Security Council's cancel authority is time-limited. Two years after deployment, any address may call a revoke
function to permanently disable the cancel role, promoting decentralisation over time.
EP5.7 [Social] Security Council
The veto was first introduced in Introducing veto.ensdao.eth, and approved via social proposal [EP5.7][Social] Security Council. Additional discussion occured in Enable the cancel role on the DAO. Member appointments were confirmed in social proposal [EP5.10][Social] Confirming the ENS DAO Security Council Members, and the Security Council was formally implemented in Executable [EP5.13][Executable] Security Council (Tally | Agora).

EP5.10 [Social] Confirming the ENS DAO Security Council Members
Appointments were confirmed in [EP5.10][Social] Confirming the ENS DAO Security Council Members. The Security Council consists of the following eight individuals, operating as a 4-of-8 multisig:
Note: The text of EP5.7 specified that the 5 delegates included on the veto contract would be included in the security council. To fill the remaining 3 places on the council, consideration was given to, delegation power, past activity in governance, economic skin on the game, and jurisdictional diversity (for legal reasons).

EP5.13 [Executable] Security Council
The DAO voted in favour and the Security Council passed on July 25, 2024.

Contract Details
- Contract:
SecurityCouncil.sol
(Etherscan) - Cancel authority function:
cancelProposal
- Implementation repo: blockful-io/security-council-ens
โ Previous
Next โ