ubiquity-dollar
ubiquity-dollar copied to clipboard
Governance Token emissions to `ubq.eth` new strategy
For every 1
governance token minted via our staking contract to our community members, we emit an additional 0.5
governance tokens to ubq.eth
I think it could be a very interesting proof of concept for future DAOs to fund development automatically by emitting governance tokens to a wallet that is controlled by the UbiquiBot for their repositories.
What would be the simplest way to add an additional split, but within the protocol level?
To clarify, this is a low priority task that would be used primarily for selling a future vision (this is why I think it should be implemented on the smart contract level.)
It would be great if we can set multiple emission destinations and set the amounts. That way, for example, maintenance on this repository can receive 5% of all governance token emissions, UbiquiBot repository 10% etc.
Context
- Here is a recent reward claim.
- https://github.com/ubiquity/ubiquity-dollar/blob/7a70182d49a0b9dc947c9925a5d28edc49c28b0d/packages/contracts/src/dollar/libraries/LibChef.sol#L369-L372