Table of Contents

Cere Governance | Introduction

Democracy | Cere Governance

Democracy Proposals | Cere Governance

Referenda | Cere Governance

Discussions | Cere Governance

Voting | Cere Governance

Council | Cere Governance

Treasury | Cere Governance

Quickstart Guide

If you’re looking to familiarize yourself with the polkassembly governance tool, check out this explainer video.

Product Manager Dan F. walks us through how to participate in Cere Governance using Polkassembly Dashboard. - June ‘23

Product Manager Dan F. walks us through how to participate in Cere Governance using Polkassembly Dashboard. - June ‘23

You can also:

👀 View the Cere Governance Dashboard

✍️ Learn how to create a proposal

📅 Visit the Calendar to see upcoming events

🎓 Learn more about Governance

🗳️ See how Referendum voting works

1. Cere Governance

The Cere Governance Dashboard is a platform for users to propose and vote on changes to the network, such as updates to the protocol, the addition of new features, or the allocation of funds.

Cere Network has integrated with Polkassembly to provide the Cere Governance Dashboard for the Cere Mainnet and Testnet networks.

The Cere Network aims to host a decentralized, transparent, and inclusive process for making decisions about the direction and development of the Cere Mainnet and Testnet networks.

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

How does it work?

Users who hold a certain amount of CERE Token are eligible to participate in on-chain governance by proposing and voting on proposals. This is done through on-chain voting, which means that the voting process is recorded on the blockchain and is transparent and verifiable. For example, $CERE tokens are the native tokens in the case of Cere Network. Any $CERE token holder has the power to participate in voting for Cere Governance on the Cere Governance Dashboard.

Why is On-Chain Governance needed?

On-chain voting offers several benefits for network governance, including greater participation and inclusivity.

Anyone with a sufficient amount of native tokens can participate in the voting process. Additionally, the voting process is transparent and verifiable, as all votes are recorded on the blockchain and can be publicly audited.

This ensures that the outcome of the voting process accurately reflects the will of the community and helps prevent fraud.

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

What is Governance?

Governance for substrate-based blockchains involves managing the ever-changing state of the blockchain's needs and demands, including decision-making around updates to the protocol, the addition of new features, and the allocation of funds. This is implemented through on-chain governance, which allows eligible token holders to participate in the voting process for proposals and referendums. The outcome of the voting process accurately reflects the will of the community, ensuring a decentralized and transparent decision-making process.

On-chain governance ensures that all governance-related actions take place on the blockchain. This approach takes advantage of the blockchain's strengths, such as trust, transparency, and accountability. Network tokens are used to determine eligible participants and ensure that everyone with a stake in the network can contribute to the decision-making process.

Off-chain governance is a more informal process that occurs outside the primary code of the blockchain. The primary benefits of this approach are higher voter turnout and easier processes for non-blockchain native users. Unlike on-chain governance, there is usually no requirement for a network token, and the process resembles real-world politics.

Get started today!

Starting your path towards participating in Cere Governance is easy.

Cere Governance allows users to sign up using two methods - Email Address and Web3 Wallet, such as the recommended PolkadotJS.

Sign-ups at

https://cere.polkassembly.io/

2. Democracy

Cere Network's decentralized governance model allows $CERE Token holders to participate in the decision-making process by proposing and voting on changes to the network. This democratic governance system enables stakeholders to have a voice in the evolution and direction of the network, ensuring that it is run in a decentralized and transparent manner. The voting process is conducted through referendums, in which stakeholders use their stake in the network to cast their votes on proposals. By aiming to create a fair and transparent governance system, Cere Network promotes stakeholder participation in the decision-making process.

The two primary components of the democracy section are Democracy Proposals and Referendum. Prior to creating a proposal, proposers are encouraged to begin a discussion. This helps to gauge the sentiment of the community, start deliberation, and improve the proposal. The discussion can then be linked to the proposal on Cere Governance.

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.

4. Referenda

Creating a Referendum

Referenda can be initiated in several ways, including through publicly submitted proposals and proposals submitted by the council. For a publicly submitted proposal to become a Referendum, it must receive sufficient endorsements. Similarly, for a council proposal to become a Referendum, it must be passed by the Council through either a majority or unanimous vote. Proposals submitted as part of the enactment of a prior referendum can also become Referenda.

Emergency proposals, which are submitted by the Technical Committee and approved by the Council, can also become Referenda. These proposals are reserved for major network issues that require immediate attention, and they have a shorter enactment time.

The first two types of Referenda have a fixed time frame of 24 hours, while the third type can be set as desired.

Decoding a Referendum

The information about a proposal is divided into four sections:

Each kind of majority is defined in Voting on a Referendum under the Tallying Section.

The current status of the proposal is defined as Passing if it satisfies the majority voting condition and has the required turnout for the vote to pass.

The votes are calculated by taking conviction into account. The vote contribution is the vote amount multiplied by conviction. The list of votes cast can be found below the proposal.

Voting on a Referendum

The bonded or deposited amount will be returned after the vote lock period ends. The vote will be tallied after the fixed voting period, and the function call will be made if the vote is approved.

Referenda are always binary, with only "aye," "nay," or abstaining as options.