Open RonTuretzky opened 2 months ago
Can you provide links to the "existing services" referenced: CharacterSheets, Questline, Guild, Hats
Can you provide links to the "existing services" referenced: CharacterSheets, Questline, Guild, Hats
added 👍
Re-opening since PR has not been merged.
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.