Governance
Celo uses a formal on-chain governance mechanism to manage and upgrade the protocol. More information about the Governance system can be found in the Governance overview.In the following commands
<VARIABLE>
is used as a placeholder for something you should specify on the command line.Viewing Proposals
A list of active proposals can be viewed with the following command:- Queued proposals have been submitted, but are not yet being considered. Voters can upvote proposals in this list, and proposals with the most upvotes from this list will be moved from the queue to be considered.
- Dequeued proposals are actively being considered and will pass through the Approval, Referendum, and Execution stages, as discussed in the Governance overview.
- Expired proposals are no longer being considered.
Understanding Proposal Details
You can view information about a specific proposal with:Voting on Proposals
When a proposal is Queued, you can upvote the proposal to indicate you’d like it to be considered.If you are using a Ledger wallet, make sure to include
--useLedger
and --ledgerAddresses
in the
following commands.celocli network:parameters
command, proposals can be dequeued, with the highest upvoted proposals being dequeued first.
After a proposal is dequeued, it will first enter the Approval phase.
In this phase, the Governance Approver may choose to approve the proposal, which will allow it to proceed to the Referendum phase after the configured length of time.
Once a proposal has reached the Referendum phase, it is open to community for voting.
Executing a Proposal
If a Governance Proposal receives enough votes and passes in the Referendum phase, it can be executed by anyone.Vote Delegation
Contract Release 10 introduced vote delegation, which allows the governance participant to delgate their voting power.Delegating Votes
You can delegate votes using the following command:NOTE
Currently, participants can only delegate to 10 delegatees.
Currently, participants can only delegate to 10 delegatees.
Revoking Delegated Votes
You can use the following command to revoke delegated votes:percent
then 5% will be subtracted from the 15% resulting in 10% delegation.
Total percent of Locked Celo delegated by an account
You can use the following command to get the total percent of locked celo delegated by an account:List of Delegatees of a Delegator
You can use the following command to get the list of delegatees of an account:Total Delegated Votes to an address
You can use the following command to get the total delegated votes to an address:Staying Informed
To stay up-to-date with all governance activities and proposals:- Sign up for the Celo Signal mailing list
- Add the Celo Signal public calendar to track important dates and events
- Follow discussions on the Celo Forum in the Governance category