TEMPLATES

GOVERNANCE

DAO governance with on-chain proposal and voting system.

OVERVIEW

The governance template implements OpenZeppelin Governor for fully on-chain DAO governance. Token holders can create proposals, vote, and automatically execute approved changes.

TEMPLATE FEATURES

Token-Based Voting

Voting power from governance token

Quorum Requirement

Minimum participation threshold

Configurable Timing

Voting delay and period settings

Timelock Integration

Delayed execution for security

GOVERNANCE FLOW

  1. 1

    Proposal Creation

    Token holders with sufficient balance create proposals.

  2. 2

    Voting Delay

    Waiting period before voting opens.

  3. 3

    Voting Period

    Token holders cast votes: For, Against, or Abstain.

  4. 4

    Timelock Queue

    Successful proposals enter timelock.

  5. 5

    Execution

    Anyone can execute after timelock expires.

CONFIGURATION

ParameterDefaultDescription
Voting Delay1 dayTime before voting starts
Voting Period7 daysDuration of voting
Quorum4%Minimum participation
Timelock Delay2 daysDelay before execution

NEXT STEPS