The New On-Chain Governance in Algorand: Everything You Need to Know

AlgoFund
3 min readApr 16, 2022

Another week, another service for the Algorand community and ecosystem. As part of our ever-evolving services, the team is thrilled to reveal a new governance protocol on Algorand.

As planned in our ambitious roadmap, we believe in enabling decentralized decision-making and giving control to the community to decide on the future of the platform. In AlgoFund, we also firmly believe that innovation lays the proper foundation for long-term success. For this reason, we will be releasing this week a newly developed on-chain, non-custodial, and permissionless governance system.

The Governance service will be used by the $ALGF holders to vote on proposals for future IDO listings, new functionality to the platform, and overall global decisions that impact the project.

The protocol is a Token-Vote based protocol that does not require voters to move their $ALGF tokens or lock them in a smart contract.

Every proposal will have a body explaining the issue the community is facing and propose multiple choices representing different solutions. The chosen choice is the one with the most casted votes i.e. GALGF tokens. The voting process consists of 3 steps:

  • The registration phase is where the users register their address to participate in the vote.
  • A snapshot is then taken to determine the total $ALGF holding of the registrants.
  • Finally, a voting phase that allows users to cast their vote.

Registration

When a proposal is live, a corresponding smart contract will be deployed alongside a custom token. On the app, users can register their addresses to participate in the proposal voting. Registration is done by opting to the governance smart contract and to the proposal’s customized token called $GALGF.

Snapshot

As mentioned before the governance protocol is non-custodial meaning it will not ask participants to transfer their $ALGF tokens instead a snapshot will calculate all the $ALGF holding of an address either in the wallet’s balance or in the staking pool or in the farming pool. The snapshot will be taken at a random moment after the registration ends. This mechanism was implemented with the user’s freedom in mind. It’s very important to allow participation in the voting without moving or locking funds, this gives the user great flexibility. Note that an account’s voting power is equal to the snapshot of that account’s $ALGF total balances. At this stage, participants do not need to perform any actions.

Voting

Once the snapshot stage is over, all the participants will receive a number of GALGF tokens that is equal to their total assets tracked in the snapshot (wallet balance, staking and farming pool participation shares). The token is linked and valuable only for the voting of this proposal. On the governance app, users will cast their vote by submitting the proposal tokens and responding to the proposal’s multiple choices. Note that every 1 token submitted represents 1 vote. Since the mechanism is solely handled by the smart contract, the voting is transparent and its evolution is displayed in real-time to all users.

AlgoFund believes in the importance of having a transparent decentralized decision-making process. If you are building on Algorand and need to incorporate a governance system, please drop us an email at contact@algofund.co. And as always, we will keep pushing the limits of the Algorand capabilities and provide the whole community with the latest innovations.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

AlgoFund
AlgoFund

Written by AlgoFund

Empowering projects to raise liquidity in a fair and decentralized manner on the Algorand blockchain.

Responses (1)

Write a response

Cool article AlgoFund ❤️

1