FeGovernance
Decentralized proposal and voting powered by staking `GovCoin`.
Created on 13th August 2023
•
FeGovernance
Decentralized proposal and voting powered by staking `GovCoin`.
The problem FeGovernance solves
FeGovernance introduces a decentralized voting mechanism where proposals can be submitted by any community member. Voting power is determined by the number of GovCoin tokens a user stakes, ensuring each voter has a tangible stake in the outcome. This design promotes judicious voting and prevents Sybil attacks, wherein one entity could attempt to skew the vote by creating multiple accounts. Furthermore, each proposal has a set voting period, ensuring timely decision-making, and the one-vote-per-user policy maintains fairness.
Challenges we ran into
While the aim was to initiate the project with Solidity and then transition into Fe, there were hurdles faced during integration. The initial plan of setting up the binary release for Fe did not materialize successfully. To navigate this challenge, I turned to the Fe compiler directly for building the project. The journey allowed a hands-on exploration of Fe's intricacies and capabilities as a smart contract language.
Tracks Applied (2)
Real-world use case
Fe Lang
Fe lang
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.