Logo
    ๐Ÿ›ก๏ธ

    ENS DAO Security Council

    Getting started

    About ENSAbout ENS๐Ÿ—ณ๏ธ$ENS Token๐ŸŽจContracts๐Ÿ’ตProtocol Revenue๐ŸขENS Foundation๐Ÿ“–ENS DAO Constitution๐Ÿ“ˆENS Endowment๐Ÿ›ก๏ธENS DAO Security Council

    Voting

    โœ…Voting๐ŸคDelegating $ENS๐ŸฟGovernance Environments

    Proposals

    ๐Ÿ’กProposals๐Ÿ’ฌSocial Proposals๐Ÿค–Executable Proposals๐Ÿ’ฐFunding Requests

    Working Groups

    ๐Ÿ’ผWorking Groups๐Ÿ”จMeta-Governance WG๐ŸŒฑENS Ecosystem WG๐Ÿ”†Public Goods WG

    Useful Information

    ๐ŸŒLinks๐ŸงชENS Labs๐Ÿ‘‹SIWE๐Ÿง‘โ€๐Ÿš€CCIP-Read ๐ŸงญSitemap
    โ€ฃ
    Getting Started > ENS DAO Security Council

    ENS DAO Security Council

    The ENS DAO Security Council is a 4-of-8 Safe multi-sig 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 renounceTimelockRoleByExpiration() 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).

    View the initial veto.ensdao.org post on the forum
    View the initial veto.ensdao.org post on the forum here.

    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:

    • nick.eth
    • griff.eth
    • avsa.eth
    • lefteris.eth
    • katherineykwu.eth
    • fireeyes.eth
    • brantly.eth
    • alextnetto.eth

    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).

    View EP 5.10 on Snapshot
    View EP 5.10 on Snapshot here.

    EP5.13 [Executable] Security Council

    The DAO voted in favour and the Security Council passed on July 25, 2024.

    View EP 5.13 on Tally
    View EP 5.13 on Tally here.

    Contract Details

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

    โ† Previous

    ENS Endowment

    Next โ†’

    Voting

    On this page

    • ENS DAO Security Council
    • Purpose and Powers
    • Time-Limited Authority
    • EP5.7 [Social] Security Council
    • EP5.10 [Social] Confirming the ENS DAO Security Council Members
    • EP5.13 [Executable] Security Council
    • Contract Details
    Logo
    XDiscordGitHub