Proposal Lifecycle
Last updated
Each proposal moves through the following stages:
An improvement gets suggested by any user in Discourse
Gets community endorsement
May end up in a VIP
The proposal gets created through a user with the WHITELISTED_ROLE
Includes: title, IPFS description, and general vote details
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
Voting begins at the specified startBlock
Snapshot taken for voter eligibility and power
Each Node can vote once
Voting ends after voteDuration
No more votes can be accepted, results become locked
Results tallied
If quorum is met and and FOR votes are more than AGAINST votes → SUCCEEDED (Approved)
Otherwise → DEFEATED (Rejected)
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

