π³οΈGovernance process
Last updated
Last updated
This document outlines the governance process that the Nation3 citizens, the Guardian Guild and the proposers must follow to engage with Nation3 governance. This document adheres to the Nation3 Constitution.
The different kinds of proposals are specified in the Nation3 Constitution.
Community review: The community provides feedback on a published proposal for the proposer to consider. The proposer must explain how the proposal helps Nation3 advance its North Star metrics. After the minimum duration required for this stage, the proposer can freeze their proposal, advancing it to the next stage. After freeze, any further modifications to the proposal require restarting the process.
Duration: >24h.
Platform: Forum.
Off-chain vote: Citizens can vote. The Guardian Guild is responsible for creating the proposal on Snapshot.
Duration: 48h.
Platform: Snapshot.
Census: All Nation3 citizens.
Voting weight: Token-weighted by $veNATION balance.
Voting system: Single Choice.
Voting threshold: Simple majority.
On-chain enactment: $veNATION holders can ratify the proposal. The Guardian Guild is responsible for creating the proposal on Aragon.
Duration: 48h.
Platform: Aragon.
Census: All $veNATION holders.
Voting weight: Token-weighted by $veNATION balance.
Voting system: Binary (approve/reject).
Voting threshold: Simple majority.
Census and voting weights are determined at the time of vote creation, both for the Nation3 space on Snapshot and the Nation3 DAO on Aragon. The Nation3 DAO, Nation3 passports and $veNATION are currently only on Ethereum.
Once you are ready to submit a formal proposal, go to the Proposal Generator to generate an encoded version. Proposals need to adhere to the governance spec.
Open a pull request in the gov-proposals
repo adding the proposal as N3GOV-ID.json
(where ID is the suggested proposal's ID). Link the pull request at the end of your forum post.
Modify the proposal based on feedback, both in the forum and in the pull request.
A bot will automatically allow you to merge it after checking:
All data types match the spec.
No changes have been done to the pull request content in the last 48h.
You can trigger the bot to run these checks by changing the state of the pull request back to a draft, and then to ready-to-review again.
The Guardian Guild multisig creates the vote on Snapshot. The vote must start with N3GOV-ID:
(where ID is the proposal's ID) followed by the title of the proposal's discussion.
If the Snapshot vote passed, the Guardian Guild multisig creates the vote on Aragon.
The Nation3 DAO has an Agent app instance (called Critical Agent) governed by a Voting app with the following voting parameters:
Duration: 144h (six days).
Platform: Aragon.
Census: All $veNATION holders.
Voting weight: Token-weighted by $veNATION balance.
Voting system: Binary (yes/no).
Voting threshold: >66% (supermajority) approval threshold with >20% participation rate.
Any proposal which would trigger a transaction from the Critical Agent app on the Nation3 DAO follows the same governance process as standard proposals, but instead of 48h for each step in the process, it's 144h (six days).
The Guardian Guild multisig has permission to create votes, both in the Nation3 space on Snapshot and the Nation3 DAO on Aragon.
The Nation3 DAO can request changes in the signers and signing threshold of the Guardian Guild multisig by passing a Proclamation proposal.
As a backup mechanism in case of Guardian Guild multisig malfunction, the Supreme Court multisig can create votes on Aragon. The Voting app installed on such DAO is configured with the exact same parameters as the Critical Agent app, with the exception of any $veNATION holder being able to create votes on it.