๐Ÿ•Governance

How to governance๏ผŸ

matmo on-chain governance is the process by which community members can create and vote on proposals to minimize the cost of blockchain upgrades.

The scope of these proposals for matmo on-chain governance is described below:

  • Actively participate in the matmo ecology and make positive contributions, and can directly propose governance solutions in the community

  • The matmo community can suggest an matmo Improvement Proposal (API) in the matmo Foundation AIP GitHub.

  • When appropriate, an on-chain proposal can be created for the AIP via the matmo_governance module.

  • Voters can then vote on this proposal on-chain via the matmo_governance module. If there is sufficient support for a proposal, then it can be resolved.

  • Governance requires a minimal number of votes to be cast by an expiration threshold. However, if sufficient votes, more than 50% of the total supply, are accumulated prior to that threshold, the proposal can be executed without waiting for the full voting period.

Who can vote To #vote๏ผŸ

You must stake, run a validator node. Hold equity pool shares.

Technical Implementation of matmo Governance

  • matmo_governance::create_proposal calls voting::create_proposal to create a proposal on-chain, when an off-chain AIP acquires sufficient importance.

  • matmo_governance::vote calls voting::vote to record the vote on a proposal on-chain;

  • matmo_governance::resolve can be called by anyone. It calls voting::resolve to resolve the proposal on-chain.

Last updated