Proposal Lifecycle
Each proposal moves through the following stages:
Support phase
An improvement gets suggested by any user in Discourse
Gets community endorsement
May end up in a VIP
Proposal creation
The proposal gets created through a user with the
WHITELISTED_ROLEIncludes: title, IPFS description, and general vote details
Promotion phase
The proposal is in pending state, is registered but not live yet
Delayed start gives time for spreading awareness about the proposal, and to get more voting power or add managers
Approval phase
1. Start
Voting begins at the specified
startBlockSnapshot taken for voter eligibility and power
Each Node can vote once
2. End
Voting ends after
voteDurationNo more votes can be accepted, results become locked
3. Evaluation
Results tallied
If quorum is met and and
FORvotes are more thanAGAINSTvotes → SUCCEEDED (Approved)Otherwise → DEFEATED (Rejected)
Execution phase
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
Last updated

