Proposal Lifecycle
Forum Discussion
Share your idea on the DAO forum. Gather feedback and refine.
Create Proposal
If you have enough tokens, submit on-chain.
Voting Period
7 days for token holders to vote.
Timelock
If passed, 2-day delay before execution.
Execution
Changes are applied automatically.
Proposal Thresholds
Action Requirement Create Proposal 1% of total supply Quorum to Pass 4% of total supply Voting Period 7 days Timelock Delay 2 days
Thresholds may be adjusted via governance.
How to Vote
Using the DAO Interface
Connect Wallet
Connect with tokens delegated to yourself
View Active Proposals
Browse proposals in the governance section
Cast Your Vote
Choose For, Against, or Abstain
Confirm Transaction
Sign the vote transaction
Vote Options
Option Effect For Supports the proposal Against Opposes the proposal Abstain Counts toward quorum but neutral
What Makes a Good Proposal?
Clear Problem Statement What issue are you solving?
Specific Solution Exact changes proposed
Impact Analysis Expected effects on the protocol
Risk Assessment What could go wrong?
Example Proposal
## Title: Reduce Protocol Fee to 0.75%
### Summary
Reduce the protocol fee from 1% to 0.75% to increase competitiveness.
### Motivation
Competitor platforms charge 0.5%. Reducing fees will attract more users.
### Specification
- Call `FeeManager.setCreationFeeBps(USDC, 75)`
- Call `FeeManager.setCreationFeeBps(USDT, 75)`
### Impact
- Treasury revenue: -25% per transaction
- Expected volume increase: +50%
- Net effect: +12.5% total revenue
### Risks
- Revenue decrease if volume doesn't increase
- Perception of instability from frequent changes
Creating a Proposal
Requirements:
Own ≥1% of token supply (or have delegation)
Tokens delegated to yourself
Prepare Proposal Data
Define target contracts, function calls, and parameters
Submit On-Chain
Use the DAO interface or call Governor directly
Share Link
Post in forum and community channels
Advocate
Explain why the community should support it
After Voting
If Passed
Queued in Timelock — 2-day waiting period
Community Can React — Emergency pause if malicious
Executed — Changes go live
If Failed
No Changes — Protocol continues as is
Iterate — Refine proposal based on feedback
Re-propose — Submit improved version
Treasury Learn about the DAO treasury →