Learning Docs
Product DocsTechnical DocsLearning & GovernanceUseful Links
  • Learn about cheqd
  • Getting Started
    • ♟️What is cheqd?
    • ✋What is Creds?
  • Decentralised Identity
    • 🟢Start here
    • What are DIDs?
      • What is a DID?
      • What is a DID method?
      • What is a Verifiable Data Registry?
    • What are Verifiable Credentials?
      • What is a Verifiable Credential?
      • Types of Verifiable Credential
        • JSON (JWT)
        • JSON-LD
        • AnonCreds (ZKCreds)
        • SD-JWT
      • What is a Verifiable Presentation?
    • What are DID-Linked Resources?
  • $CHEQ
    • 🟢Start here
    • 📈Tokenomics
      • Tokenomics: Part 1
      • Tokenomics: Part 2
      • Tokenomics: Part 3
      • Tokenomics: Part 4
      • Circulating Supply Explained
      • Network Parameters
    • ✍️Identity writes
    • ♻️Credential Payments
      • Verifier pays Issuer
      • Holder pays Issuer
  • Governance
    • 🟢Start here
      • Introduction to Governance
      • Introduction to Entropy
      • Governance Principles
        • Foundational Principles
        • General Principles
    • 📚Learn
      • 🍎Core concepts
        • Staking
        • Slashing
        • Validating
        • Voting
        • Community Pool
      • ✏️Terminology
      • 📖Glossary
    • 🍍How to Participate
      • How to stake
      • How to vote
      • Making Network Changes
        • Minor Network Changes
        • Major Network Changes
    • ⚡Advanced
      • What is a Liquidity Pool?
        • How do liquidity pools work?
        • How to take part in a Liquidity Pool
      • CHEQ-ERC20 wrapped token
        • Why did we decide on a bridge to Ethereum?
        • What is the Gravity Bridge?
        • Why did we decide to use the Gravity Bridge?
        • What other bridging options did we explore?
        • How to send tokens to Ethereum with Gravity Bridge
        • How to add CHEQ tokens to UniSwap Liquidity Pools
        • How to send CHEQ tokens from Ethereum to cheqd
  • ⚖️ Legal
    • License
    • Code of Conduct
    • Security Policy
    • Legal Disclaimer
  • 🆘Support
    • System Status
    • Slack Channel
    • Discord
Powered by GitBook
LogoLogo

General

  • Website
  • Blog
  • Get $CHEQ

Product Docs

  • Product Docs
  • cheqd Studio
  • Creds.xyz

Technical Docs

  • Node Docs
  • GitHub
  • Block Explorer

Learning Docs

  • Learning Docs
  • Governance Docs
  • Governance Forum
  • Governance Explorer
On this page
  • Learn About the Community Pool
  • What is the balance of the Community Pool?
  • How can funds from the Community Pool be spent?
  • How should funds from the Community Pool be spent?
  • How are funds disbursed after a community-spend proposal is passed?
  • Drafting a Community-spend Proposal
  • Formatting a Community Pool Spend Proposal
  • Off-ledger template
  • On-ledger example

Was this helpful?

Edit on GitHub
Export as PDF
  1. Governance
  2. Learn
  3. Core concepts

Community Pool

Last updated 7 months ago

Was this helpful?

cheqd will launch with community-spend capabilities, allowing CHEQ Participants to approve spending from the Community Pool. This documentation is in active development, so please seek feedback and take care when using this information.

Learn About the Community Pool

The community pool value is accumulated over time.

10% of all staking rewards generated (via block rewards & transaction fees) are continually transferred to and accrue within the Community Pool.

What is the balance of the Community Pool?

You can always see the balance of the cheqd Community Pools on one of our Block Explorers. Our main block explorer is here:

How can funds from the Community Pool be spent?

Funds from the cheqd Community Pool may be spent via successful governance proposal.

How should funds from the Community Pool be spent?

The prevailing assumption is that funds should be spent in a way that brings value to the cheqd Network. Or alternatively, something which benefits the wider world, such as spending the Pool on Carbon offset and sustainability.

How are funds disbursed after a community-spend proposal is passed?

If a community-spend proposal passes successfully, the number of $CHEQ encoded in the proposal will be transferred from the community pool to the address encoded in the proposal, and this will happen immediately after the voting period ends.

Drafting a Community-spend Proposal

Drafting and submitting a proposal is a process that takes time, attention, and involves risk. The objective of this documentation is to make this process easier by preparing participants for what to pay attention to, the information that should be considered in a proposal, and how to reduce the risk of losing deposits. Ideally, a proposal should only fail to pass because the voters:

  1. are aware and engaged

  2. are able to make an informed decision to vote down the proposal.

If you are considering drafting a proposal, you should review the general background on drafting and submitting a proposal:

Formatting a Community Pool Spend Proposal

There are five (5) components:

  1. Title - the distinguishing name of the proposal, typically the way the that explorers list proposals

  2. Description - the body of the proposal that further describes what is being proposed and details surrounding the proposal

  3. Recipient - the cheqd address that will receive funding from the Community Pool

  4. Amount - the amount of funding that the recipient will receive in nanoCHEQ ("nCHEQ")

  5. Deposit - the amount that will be contributed to the deposit in nanoCHEQ ("nCHEQ") from the account submitting the proposal

Off-ledger template

You should use our forum for Community Spend Proposals to discuss the Proposal with the cheqd community:

On-ledger example

In this simple example (below), a network explorer will list the governance proposal as "Community Pool Spend." When an observer selects the proposal, they'll see the description. Not all explorers will show the recipient and amount, so ensure that you verify that the description aligns with the what the governance proposal is programmed to enact. If the description says that a certain address will receive a certain number of CHEQ, it should also be programmed to do that, but it's possible that that's not the case (accidentally or otherwise).

The amount is 1000000000ncheq. 1 billion nano-cheq is equal to 1 CHEQ, so recipient address cheqd1qgfdn8h6fkh0ekt4n4d2c93c5gz3cv5gce783m will receive 1 CHEQ if this proposal is passed.

The deposit 8000000000000 ncheqresults in 8000 CHEQ being used from the proposal submitter's account. There is a minimum deposit required for a proposal to enter the voting period, and anyone may contribute to this deposit within a 7-day period. If the minimum deposit isn't reach before this time, the deposit amounts will be burned. Deposit amounts will also be burned if quorum isn't met in the vote or if the proposal is vetoed.

{
  "title": "Community Pool Spend",
  "description": "This is the summary of the key information about this proposal. Include the URL to a PDF version of your full proposal.",
  "recipient": "cheqd1qgfdn8h6fkh0ekt4n4d2c93c5gz3cv5gce783m",
  "amount": [
    {
      "denom": "ncheq",
      "amount": "10000000000000"
    }
  ],
  "deposit": [
    {
      "denom": "ncheq",
      "amount": "8000000000000"
    }
  ]
}

📚
🍎
How to contribute to cheqd
How voting on cheqd works
LogoBig Dipper | cheqd Mainnet Block ExplorerBig Dipper
Cover

Governance Forum

Interact with the cheqd community and discuss governance proposals on our governance forum.