[Gauntlet] - Incentive Recommendations and Rewards Top Up (2024-10-8
01Summary
Gauntlet proposes to adjust COMP borrow rewards across three Ethereum Comet markets (reducing WETH borrow rewards on Ethereum, Arbitrum, and Base) and top up COMP tokens to reward contracts on Ethereum (28,400 COMP), Optimism (2,400 COMP), and Arbitrum (11,700 COMP).
- Type
- parameter change
Key changes
- Reduce COMP borrow rewards for Ethereum WETH Comet from 20 to 15(medium)
- Reduce COMP borrow rewards for Arbitrum WETH Comet from 15 to 10(medium)
- Reduce COMP borrow rewards for Base WETH Comet from 2 to 1(low)
- Top up Ethereum reward contract with 28,400 COMP(high)
- Top up Arbitrum reward contract with 11,700 COMP(high)
- Top up Optimism reward contract with 2,400 COMP(medium)
Notable concerns
- Borrow reward reductions may impact user incentives to borrow WETH across multiple chains
- Significant COMP distribution across multiple chains requires careful reward contract management
Generated by Kvorum
02Description
[Gauntlet] - Incentive Recommendations and Rewards Top Up (2024-10-8
Gauntlet recommends the following incentive recommendations
| Comet | Current COMP Supply Rewards | Recommended COMP Supply Rewards | Current COMP Borrow Rewards | Recommended COMP Borrow Rewards |
|---|---|---|---|---|
| Ethereum WETH | 35 | No Change | 20 | 15 |
| Arbitrum WETH | 6 | No Change | 15 | 10 |
| Base WETH | 6 | No Change | 2 | 1 |
Along with topping up COMP to the reward contracts for the following chains:
| Chain | Reward Amount |
|---|---|
| Ethereum | 28,400 |
| Optimism | 2,400 |
| Arbitrum | 11,700 |
For more details please see the full forum posts below:
- [Gauntlet] - WETH Comet IR and Incentive Recommendations (2024-09-27)
- [Gauntlet] Rewards Contract Top-Up for Ethereum, Arbitrum and Optimism (10/4/24)
By approving this proposal, you agree that any services provided by Gauntlet shall be governed by the terms of service available at gauntlet.network/tos.
03Mismatch analysis
A calldata-vs-description analysis is not generated yet. Review the decoded actions →
04Actions
- Target
- 0x3d98…cd3b
- Value
- 0 wei
- Function
- _grantComp(address,uint256)
- Arguments
{ "0": "0x1B0e765F6224C21223AeA2af16c1C46E38885a40", "1": "28400000000000000000000" }- Calldata
- Target
- 0x3d98…cd3b
- Value
- 0 wei
- Function
- _grantComp(address,uint256)
- Arguments
{ "0": "0x6d903f6003cca6255D85CcA4D3B5E5146dC33925", "1": "11700000000000000000000" }- Calldata
- Target
- 0xc00e…6888
- Value
- 0 wei
- Function
- approve(address,uint256)
- Arguments
{ "0": "0xa3A7B6F88361F48403514059F1F16C8E78d60EeC", "1": "11700000000000000000000" }- Calldata
- Target
- 0x72ce…31ef
- Value
- 1425336000000000 wei
- Function
- outboundTransferCustomRefund(address,address,address,uint256,uint256,uint256,bytes)
- Arguments
{ "0": "0xc00e94Cb662C3520282E6f5717214004A7f26888", "1": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "2": "0x88730d254A2f7e6AC8388c3198aFd694bA9f7fae", "3": "11700000000000000000000", "4": "1513052", "5": "500000000", "6": "0x000000000000000000000000000000000000000000000000000260477678e40000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000" }- Calldata
- Target
- 0x866e…0afa
- Value
- 0 wei
- Function
- sendMessage(address,bytes,uint32)
- Arguments
{ "0": "0x18281dfC4d00905DA1aaA6731414EABa843c468A", "1": "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000000000200000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000bde8f31d2ddda895264e27dd990fab3dc87b372d0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002a73657442617365547261636b696e67426f72726f77537065656428616464726573732c75696e743634290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000046e6b214b524310239732d51387075e0e70970bf00000000000000000000000000000000000000000000000000000002b1de5ada000000000000000000000000000000000000000000000000000000000000004000000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e58100000000000000000000000046e6b214b524310239732d51387075e0e70970bf", "2": "3000000" }- Calldata
- Target
- 0x3d98…cd3b
- Value
- 0 wei
- Function
- _grantComp(address,uint256)
- Arguments
{ "0": "0x6d903f6003cca6255D85CcA4D3B5E5146dC33925", "1": "2400000000000000000000" }- Calldata
- Target
- 0xc00e…6888
- Value
- 0 wei
- Function
- approve(address,uint256)
- Arguments
{ "0": "0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1", "1": "2400000000000000000000" }- Calldata
- Target
- 0x99c9…4be1
- Value
- 0 wei
- Function
- depositERC20To(address,address,address,uint256,uint32,bytes)
- Arguments
{ "0": "0xc00e94Cb662C3520282E6f5717214004A7f26888", "1": "0x9e1028F5F1D5eDE59748FFceE5532509976840E0", "2": "0x443EA0340cb75a160F31A440722dec7b5bc3C2E9", "3": "2400000000000000000000", "4": "200000", "5": "0x" }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| B90xb933…8dd1 | For | 80K | 21.35% | — | 2y ago |
| 070x0703…961b | For | 80K | 21.35% | — | 2y ago |
| 3F0x3fb1…4c8a | For | 80K | 21.35% | — | 2y ago |
| B40xb49f…7948 | For | 80K | 21.35% | — | 2y ago |
| B30xb356…c826 | For | 54.7K | 14.60% | — | 2y ago |
| 210x21b3…fa75 | For | 2 | 0.00% | — | 2y ago |
| 170x1729…b879 | For | 1 | 0.00% | — | 2y ago |
| C60xc61b…5657 | For | 0.1 | 0.00% | — | 2y ago |
| 950x95e8…a790 | For | 0 | 0.00% | — | 2y ago |
| 160x16b5…0be2 | For | 0 | 0.00% | — | 2y ago |
| 3C0x3cc6…485f | For | 0 | 0.00% | — | 2y ago |
07Forum
- [Gauntlet] Rewards Contract Top-Up for Ethereum, Arbitrum and Optimism (10/4/24) ↗discourse · high confidence
- [Gauntlet] - WETH Comet IR and Incentive Recommendations (2024-09-27) ↗discourse · high confidence
Arguments for
- Multiple chains (Ethereum, Optimism, Arbitrum) face depleted reward runway within 80 days, requiring a top-up to maintain incentive distributions.— Gauntlet
Arguments against
None surfaced.
Notable participants
- GauntletProposal author recommending COMP reward top-ups across three chains based on runway analysis.
Generated by Kvorum
08Similar proposals
- compoundexecuted[Gauntlet] - Incentive Recommendations and Rewards Top Up (2024-10-24)100%
- compounddefeated[Gauntlet] Rewards Contract Top-Up for Ethereum and Base (11/26/24)87%
- compoundexecuted[Gauntlet] - Rewards Top Up for Ethereum, Base and Optimism (10/3/25)87%
- compoundexecuted[Gauntlet] Rewards Contract Top-Up for Ethereum, Arbitrum, Base and Optimism (4/18/25)87%
- compoundexecuted[Gauntlet] Rewards Contract Top-Up for BASE, Ethereum, and Arbitrum (06/03/24)86%
- compounddefeated[Gauntlet] Rewards Contract Top-Up for BASE, Ethereum, and Arbitrum (05/27/24)86%
- compoundexecutedRewards Contract Top-Up for Arbitrum, Base, and Unichain85%
- compoundexecuted[Gauntlet] 2024-02-05: Base Rewards Contract Top-Up Recommendations85%
- compoundexecuted[Gauntlet] Rewards Contract Top-Up for Arbitrum, Base, and Optimism (8/7/25)85%
- compoundexecuted[Gauntlet] Rewards Contract Top-up for Ethereum83%