Why
Internal community social consensus = value, no need for experts to evaluate concisely
Consensus rules add/edit
- Admin can add/edit rules: support basic markdown format
Consensus forming on contribution
- Buttons: Upvote/Downvote/Abstain (More generic across the globe)
More user friendly wording: Fair, Suggest less, No judgement
- Signature stored offchain on EAS/IPFS
- Rule
- Voting end date: 3 days after addition/edit (by 23:59 on 3rd day)
- Consensus reached: By default, upvote # - downvote ≥1
- Make above 2 settings configurable as admin
- Voting motivation
- Maintain a fair env
- Incentivized by token rewards
Tech implementation when consensus formed
- Make it as EAS attestation on “IPFS + timestamp onchain”
- Mint tokens to the contributors
- User can monthly claim to save gas fee, or claim anytime
Who can make the EAS attestation on L2 chain?
- Contribution creator who want to memorize it forever.
- Anyone in community (like send kudos to those involved in the contribution)
After onchain or timestamp onchain?