3. Democracy Proposals

Mechanism

To make changes to the Cere network, active token holders and the council collaborate to decide on a network upgrade. Proposals can come from either the public or the council, and are ultimately put to a vote by all token holders in a process called a Referendum. The weight of each vote is determined by a combination of the amount added and the conviction, or time period for which a user locks their funds.

Public proposals are called Democracy Proposals in Cere Governance, while Council Proposals are present in Council Motions and are tagged as Council. If the council votes on democracy proposals, they are categorized as Council, and if they vote on Treasury Proposal, they are categorized as Treasury.

More details on the voting process can be found in the Voting on a Referendum documentation.

Screen Shot 2023-06-06 at 3.56.06 PM.png

Creating a Democracy Proposal

Creating a Democracy Proposal in Cere Explorer

In order to submit a proposal:

  1. Go to the Cere Explorer: Governance -> Democracy
  2. Click on Submit Pre-image and fill in the form. Let’s say you want to propose to increase the amount of validators (Image-1)
  3. Copy preimage hash to the Clipboard
  4. Click “Submit preimage”, then “Sign and Submit”
  5. Click “Submit proposal” (Image-2)
  6. Specify “preimage hash” and “locked balance”:
  7. Click “Submit proposal” button then “Sign and Submit”

Now you should be able to see it in the “proposals” section! (Image-3)

Image-3

Image-3

Image-1

Image-1

Image-2

Image-2

Proposing a Referendum

To propose a referendum, deposit the minimum required amount of tokens for a certain period. If someone agrees with the proposal, they can endorse it by depositing the same amount of tokens.

The proposal with the highest amount of bonded support will be selected to become a referendum in the next voting cycle. Note that the amount of bonded support may differ from the number of endorsements; for instance, three accounts bonding 20 tokens each carry more weight than ten accounts bonding a single token each.

The bonded tokens will be released once the proposal is tabled or brought to a vote. Keep in mind that there can be no more than 100 public proposals in the queue, and once the council accepts a Democracy Proposal, it becomes a Referendum.

How to second a Democracy Proposal?

Here are the steps for endorsing a democracy proposal created by a community member:

  1. Navigate to the Proposals tab for the selected network using the left-hand navigation panel.
  2. Click the Second button to indicate your support for the proposal.
  3. Choose the account you wish to use to endorse the proposal. The proposal with the highest amount of support will be selected for voting in the next referendum cycle. The final bonded support is used to differentiate between proposals, meaning that three accounts bonding 20 CERE will take precedence over ten accounts bonding 1 CERE.
  4. To confirm your endorsement, sign the transaction with your wallet. Once the proposal is brought to a vote, the bonded or deposited amount will be returned.

How to cancel a Democracy Proposal?

For Testnet / Devnet only, it is possible to cancel an active democracy using the following method, which can be found under the Developer tab in Cere Explorersudo -> democracy -> clearPublicProposals.