Proposal Lifecycle
Each proposal moves through the following stages:
1. Discussion
Suggested improvement by any user in Discourse
Gets community endorsement
May end up in a VIP
2. Creation
Submitted by a user with the
WHITELISTED_ROLEIncludes: title, IPFS description, and general vote config
3. Pending
Proposal is registered but not live yet
Delayed start gives time for voter awareness
4. Active
Voting begins at the specified
startBlockSnapshot taken for voter eligibility and power
Each Node can vote once
5. Closed
Voting ends after
voteDurationResults become locked
6. Evaluation
Results tallied
If quorum is met and and
FORvotes are greater thanAGAINSTvotes → SUCCEEDEDOtherwise → DEFEATED
7. Execution (Off-chain)
Passed proposals may be manually implemented by VeChain Foundation or others
Selected accounts can mark the proposal as Executed after the decision has become effective
8. Cancellation
Creator or other users with the
WHITELISTED_ROLEmay cancel proposals before they startAdmins may cancel proposals before they complete
Last updated

