-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Voting Multiplier Spec #71
Comments
Can you provide links to the "existing services" referenced: CharacterSheets, Questline, Guild, Hats |
added 👍 |
|
RonTuretzky
pushed a commit
that referenced
this issue
Sep 28, 2024
RonTuretzky
added a commit
that referenced
this issue
Sep 28, 2024
Re-opening since PR has not been merged. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Definition
We define a voting multiplier as the multiplication of existing voting power by increasing factor ( a number bigger than 1).
For example, some user holds 10 $BREAD , and has completed some tasks on guild.xyz , awarding him some NFTs. These could award him a voting multiplier of 10% (1.1), such that his voting power is now effectively equal to holding 11 $BREAD.
Motivation
Reward users for contributing or participating in Breadchain. Create incentives for further activity. Improve the governance process by weighing active and invested user's votes as more meaningful.
Multiplier Sources
Gnosis Chain
Cross Chain
Off Chain
Requirements
Concessions
High Level Overview
This overview suggests an implementation approach that relies on NFTs, allowing the usage of existing NFTs sanctioned by the Breadchain community. This approach also asserts that multipliers which require a custom implementation or some offchain integration can conform to an NFT design, providing a homogenous interface to all multipliers. This approach also provides forward compatibility to existing services which already implement NFT which breadchain may choose to adopt or increase usage of (such as CharacterSheets, [Guild])https://guild.xyz/breadchain) , Hats etc )
In order to integrate these multipliers into the existing voting infrastructure , the following contract will be deployed and referenced in the YieldDistributor
Overview of Currently Desired Multipliers
Delegation
If a user has delegated their voting power on the $BREAD contract to another user, that should also delegate multipliers.
The text was updated successfully, but these errors were encountered: