Author @snarkworld
Status Approved
Created Aug 18 2025 6:40 PM
Updated Aug 20 2025 6:20 PM
DiscussionGithub Discussion
This ARC introduces a standardized, stake-weighted voting framework for Aleo governance. It replaces informal processes with a transparent, auditable system where votes are signed, verified against stake at a fixed snapshot, and results are publicly reproducible.
The design prioritizes simplicity and auditability today, while laying the groundwork for trustless, on-chain voting in the future.
Key Principles
Governance on Aleo should be secure, open, and grounded in decisions that can be independently verified. This ARC introduces a governance process that is easy to adopt now, with room to evolve into more advanced designs.
Each proposal must include:
Field | Description |
---|---|
proposal_id | Unique identifier |
voting_window | Start and end block heights |
snapshot_height | Block used to lock voting power |
quorum | Minimum participation threshold |
pass_threshold | Stake percentage required to pass |
domain_string | Signature domain (e.g., aleo-gov-v1 ) |
All parameters are fixed once voting begins.
Role | Description |
---|---|
Proposers | Submit a proposal using the GitHub template. |
Validators | Identified on-chain; vote off-chain by signing structured payloads. |
Delegators | Stake to validators; follow validator’s vote or submit one override. |
Governance Maintainers | Facilitate: review proposals, run snapshot/tally tools, publish results. |
At the snapshot height:
Final tallies must include:
Results are published in canonical JSON format to GitHub.
The Aleo Network Foundation participates in governance as any other validator, subject to the same stake-weighted rules. Its vote is guided by internal governance policies and community feedback.
This approach ensures that people who contribute to the network, even if they don’t stake, still have a meaningful way to influence outcomes through the Foundation. The ANF serves as a bridge between community input and the formal, stake-based governance system. Its participation makes the process inclusive while keeping everything transparent and auditable.
By folding ANF’s voting power into this model, we keep things aligned with stake-weighted governance while honoring the values and input of the wider Aleo community.
For this ARC to work smoothly, a few things need to be in place:
This proposal does not change anything at the protocol level.
This ARC defines a clear and auditable governance process that can be built on going forward.
Potential future iterations may:
All upgrades can be layered without disrupting current design.
This ARC introduces the foundation for validator and delegator responsibilities, defines the timing and mechanics of voting, and sets requirements for publishing key artifacts (including signatures, snapshots, and tallies). Proposals that reach consensus become enforceable outcomes on Aleo under this governance framework.