Client Incentives: parameters setting and activation
TLDR
- Activating the Client Incentives contract
- Setting the parameters such that the incentives are:
- Auction clients: 5% of auction proceeds
- Governance clients: 5% of auction proceeds (split 2.5% for voting actions and 2.5% for proposing actions)
- Funding the Rewards contract with 90 ETH to distribute rewards for the next ~6 months
Context
In proposal 532 the DAO logic and auction house contracts were upgraded to add the required features for Client Incentives. For more background on what Client Incentives are, as well as the contract changes, please see proposal 505.
Parameters
Two types of parameters are being configured in this proposal:
- How much to reward clients as a percentage of Nouns auction revenue.
- How often can the rewards be distributed.
The former is the more important parameter to pay attention to, basically deciding how much of the auction proceeds should be budgeted towards clients.
The latter is a bit more technical and is meant to keep the auction revenue amounts less volatile as well as reduce gas consumption.
Auction bidding parameters
- auctionRewardBps: 500 (5%)
- 5% of the auction’s winning bid amount will go to the client from which the winning bid originated.
- minimumAuctionsBetweenUpdates: 7
- 7 days must pass between auction rewards distribution. This is in order to batch the rewards and reduce the associated gas cost.
Proposal creation & voting parameters
- proposalRewardBps: 250 (2.5%)
- 2.5% of auction revenue will be used to reward clients from which new eligible proposals were created.
- votingRewardBps: 250 (2.5%)
- 2.5% of auction revenue will be used to reward clients from which eligible proposal votes originated.
- proposalEligibilityQuorumBps: 1000 (10%):
- Only proposals that get at least 10% For votes out of total supply will be eligible for both creation & voting rewards. This filter is used to discourage submitting “spam” proposals just for rewards.
- numProposalsEnoughForReward: 10
- At least 10 eligible proposals are needed in a rewards distribution batch.
- minimumRewardPeriod: 30 days
- Reward distribution can be called after 30 days even if there weren’t 10 eligible proposals.
Funding the rewards contract
We are asking to fund the rewards contract with 90 ETH which should be enough for 6 months given today’s auction prices (5-6 ETH) & a total of 10% allocated for rewards (minus the amount of client usage nouns.wtf gets during the period).
How to participate
Anyone can participate by registering their client. The DAO needs to approve clients before they can withdraw their rewards. More detailed explanation can be found here.
| Voter | Cast Power | Vote & Rationale |
|---|---|---|
0xcC26...0f6Ed5 | 36 | FOR |
0xaE65...8146c0 | 22 | FOR |
0xA868...079E63 | 3 | FOR |
0x8bF1...de3d74 | 3 | FOR |
0x7f64...a4d6d2 | 3 | FOR |
VOTE POWER
Proposal Status
- Fri May 31 2024, 06:20 pmVoting Period Starts
- Tue June 04 2024, 06:50 pmEnd Voting Period
- Tue June 04 2024, 06:54 pmQueue Proposal
- Fri June 07 2024, 01:21 amExecute Proposal
Current Results
1-FOR
94
2-ABSTAIN
3
3-AGAINST
N/A Tokens
