Community Governance Process

Be welcomed to the Kassandra Governance Forum!

Here, we’ll be having discussions regarding the future of our DAO. Debates, such as where we should focus our efforts as a community, are more than welcome. Have a nice stay!

By the time you’re reading this, the on-chain governance and interface probably won’t be live yet - only our forum. The missing pieces for governance should be deployed over the course of the following days and weeks.

This document is a suggested process for developing and advancing Kassandra Governance Proposals. It is a living document intended to be owned, modified, and enforced by the Kassandra community.


Process:

There are two venues available to discuss and govern Kassandra, each serving its own particular purpose.

  1. Governance Forum

Gov.kassandra.finance is a Discourse forum for governance-related discussion. While our community is most active on Discord, we encourage people to discuss protocol changes and upgrades on this venue, keeping discussions more organized and easy to search.

  1. On-Chain Governance

Our governance portal will be accessed through our main website, kassandra.finance through the Governance tab. Votes can be delegated and cast through this portal.


Here are a few ideas regarding the process of governance. These processes are subject to change if the community desires it.

Phase 1: Temperature Check — Discourse/Forum

The purpose of the Temperature Check is to determine if there is sufficient will to make changes to the status quo.

To create a Temperature Check:

  1. Ask a general, non-biased question to the community on gov.kassandra.finance about a potential change (example: “Should aHYPE include XYZ token?”). Forum posts should be labeled as follows: “[Proposal] Your Title Here ”. The forum post should include an associated poll.

  2. People use the Forum space to discuss arguments in favor and against the suggestion.

  3. Voters use the poll to indicate their interest in bringing it forward to the next stage.

That’s it! You’ve just started the process of gaining support for a proposal. Important to note that the poll will count only a vote for each forum active member, and this may not be the best indicator of whether the DAO will pass or not the actual on-chain proposal, but it works as a way to gauge interests and opinions.

If the temperature check suggests the possibility of change from the status quo, the topic will proceed to the next stage.

Phase 2: On-Chain Governance — kassandra.finance

Once the proposal gets enough support off-chain, it’s time to change the on-chain code. An on-chain proposal consists of one or multiple actions, up to a maximum of 10 actions per proposal.

To create a Governance Proposal:

  1. Write the code for your proposal, which can be voted on our governance portal available at kassandra.finance. More resources can be found here. If you don’t have the expertise to write your own proposal, you can get in touch with the Kassandra team and we’ll write it for you if It has enough community support.

  2. Ensure at least 1% of the KACY total voting power is delegated to your address in order to submit a proposal, or find a delegate who has enough delegated KACY to meet the proposal threshold to propose on your behalf.

  3. Call the propose() function of the GovernorAlpha to deploy your proposal.

Once the propose() function has been called, a three-day voting period is started. Ongoing discussion can take place in the gov.kassandra.org forum. If the proposal passes successfully, a two-day timelock will follow before the proposed code is executed.

3 Likes