KVORUM
compoundSource: Compound governor oz · #449

[Gauntlet] - COMP Rewards Recommendation (Part-2)

executedJun 22, 2025, 08:41 PM UTCby680x683a…6c02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Gauntlet recommends reducing COMP supply and borrow reward speeds across multiple Comet markets on Ethereum mainnet and L2s (Optimism, Base, Arbitrum) to optimize utilization and reduce COMP burn. Key reductions include mainnet WETH supply rewards from 35 to 20, wstETH supply from 6 to 3, and proportional reductions on L2 markets.

Type
parameter change

Key changes

  • Mainnet WETH supply rewards reduced from 35 to 20 COMP(high)
  • Mainnet wstETH supply rewards reduced from 6 to 3 COMP(medium)
  • Mainnet wstETH borrow rewards reduced from 4 to 3 COMP(medium)
  • Optimism WETH supply rewards reduced from 5 to 3 COMP(medium)
  • Base WETH supply rewards reduced from 3 to 2 COMP(low)
  • Base WETH borrow rewards reduced from 3 to 2 COMP(low)
  • Arbitrum WETH supply rewards reduced from 6 to 3 COMP(medium)

Notable concerns

  • Proposal aims to lower COMP burn through reduced reward speeds which may affect incentive structures across multiple chains
Contracts0xA17581A9E3356d9A858b789D68B4d866e593aE940x3D0bb1ccaB520A66e607822fC55BC921738fAFE30x316f9708bb98af7da9c68c1c3b5e79039cd336e30xe36a30d249f7761327fd973001a32010b521b6fd0x6f7d514bbd4aff3bcd1140b7344b32f063dee4860x46e6b214b524310239732d51387075e0e70970bf
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

204 words

[Gauntlet] - COMP Rewards Recommendation (Part-2)

Summary

Gauntlet would like to recommend adjustments to COMP rewards for both supply and borrow side across comets mentioned below.

CometCurrent COMP Supply RewardsRecommended COMP Supply RewardsCurrent COMP Borrow RewardsRecommended COMP Borrow Rewards
Mainnet WETH352020No Change
Mainnet wstETH6343
Optimism WETH535No Change
Base WETH3232
Arbitrum WETH635No Change

Motivation

This recommendation aims to adjust COMP rewards for various assets across multiple Comets. Gauntlet recommends to adjust COMP rewards to aide optimal utilization and lower COMP burn.

Full proposal and forum discussions can be found in the following posts:

Specification

The proposal updates the parameters by using the respective methods on the Configurator.

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

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

8 total
#0setBaseTrackingSupplySpeed(address,uint64)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
setBaseTrackingSupplySpeed(address,uint64)
Arguments
{
  "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94",
  "newBaseTrackingSupplySpeed": "231481481481"
}
Calldata
#1deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata
#2setBaseTrackingSupplySpeed(address,uint64)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
setBaseTrackingSupplySpeed(address,uint64)
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "newBaseTrackingSupplySpeed": "34722222222"
}
Calldata
#3setBaseTrackingBorrowSpeed(address,uint64)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
setBaseTrackingBorrowSpeed(address,uint64)
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "newBaseTrackingBorrowSpeed": "34722222222"
}
Calldata
#4deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata
#5sendMessage(address,bytes,uint32)chain 0x1
Target
0x25ac…5fa1
Value
0 wei
Function
sendMessage(address,bytes,uint32)
Arguments
{
  "_target": "0xC3a73A70d1577CD5B02da0bA91C0Afc8fA434DAF",
  "_message": "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000000000200000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f271300000000000000000000000024d86da09c4dd64e50db7501b0f695d030f397af0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002a73657442617365547261636b696e67537570706c79537065656428616464726573732c75696e743634290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000e36a30d249f7761327fd973001a32010b521b6fd00000000000000000000000000000000000000000000000000000008159b108e000000000000000000000000000000000000000000000000000000000000004000000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f2713000000000000000000000000e36a30d249f7761327fd973001a32010b521b6fd",
  "_minGasLimit": "2500000"
}
Calldata
#6createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)chain 0x1
Target
0x4dbd…ab3f
Value
1909688000000000 wei
Function
createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
Arguments
{
  "to": "0x42480C37B249e33aABaf4c22B20235656bd38068",
  "data": "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000002000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002a73657442617365547261636b696e67537570706c79537065656428616464726573732c75696e743634290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000400000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee48600000000000000000000000000000000000000000000000000000008159b108e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee486",
  "gasLimit": "1108956",
  "l2CallValue": "0",
  "maxFeePerGas": "500000000",
  "maxSubmissionCost": "1355210000000000",
  "callValueRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A",
  "excessFeeRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A"
}
Calldata
#7sendMessage(address,bytes,uint32)chain 0x1
Target
0x866e…0afa
Value
0 wei
Function
sendMessage(address,bytes,uint32)
Arguments
{
  "_target": "0x18281dfC4d00905DA1aaA6731414EABa843c468A",
  "_message": "0x0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000300000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e58100000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000bde8f31d2ddda895264e27dd990fab3dc87b372d00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000002a73657442617365547261636b696e67537570706c79537065656428616464726573732c75696e7436342900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a73657442617365547261636b696e67426f72726f77537065656428616464726573732c75696e743634290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000004000000000000000000000000046e6b214b524310239732d51387075e0e70970bf0000000000000000000000000000000000000000000000000000000563bcb5b4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000046e6b214b524310239732d51387075e0e70970bf0000000000000000000000000000000000000000000000000000000563bcb5b4000000000000000000000000000000000000000000000000000000000000004000000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e58100000000000000000000000046e6b214b524310239732d51387075e0e70970bf",
  "_minGasLimit": "5000000"
}
Calldata

05Tally

Summed from votes

Voters38
VP participating578K
Outcome (current)For
Current support100%

06Voters

38 total
Filter:
VoterChoice% of totalRationale
070x0703…961bFor80K13.84%—1y ago
130x13bd…8548For80K13.84%—1y ago
3F0x3fb1…4c8aFor80K13.84%—1y ago
B40xb49f…7948For80K13.84%—1y ago
660x66cd…65f9For80K13.84%—1y ago
360x36cc…ffc6For77.1K13.33%—1y ago
B30xb356…c826For50K8.65%—1y ago
050x0579…ca09For50K8.65%—1y ago
CE0xce8a…8ca3For8580.15%—1y ago
C50xc554…7759For11.20.00%—1y ago
B90xb933…8dd1For9.40.00%—1y ago
E40xe459…e666For5.20.00%—1y ago
4A0x4a46…c1a6For30.00%—1y ago
210x21b3…fa75For20.00%—1y ago
B70xb792…89d7For20.00%—1y ago
170x1729…b879For10.00%—1y ago
790x79b6…ca6bAgainst0.70.00%—1y ago
2F0x2f2f…f78aFor0.50.00%—1y ago
1E0x1e65…a776For0.10.00%—1y ago
C60xc6d7…bfb2For0.10.00%—1y ago
610x61ff…9630For0.10.00%—1y ago
250x2543…c807For0.10.00%—1y ago
560x5695…c581For0.10.00%—1y ago
D80xd8de…ae41For0.10.00%—1y ago
9C0x9c78…470bFor00.00%—1y ago
470x47f3…e359For00.00%—1y ago
2A0x2a90…78a2Against00.00%—1y ago
7D0x7d55…b6f6Against00.00%—1y ago
B60xb6f1…e807For00.00%—1y ago
630x639c…2fe9For00.00%—1y ago
9E0x9e41…3054For00.00%—1y ago
490x49a4…9023For00.00%—1y ago
E20xe274…1542Abstain00.00%—1y ago
700x704b…7a63For00.00%—1y ago
D30xd368…bb1aFor00.00%—1y ago
410x414c…64d0For00.00%—1y ago
2A0x2ad8…dbdcFor00.00%—1y ago
6F0x6f5c…7716For00.00%—1y ago
Showing 38

07Forum

AIForum synthesis by Kvorumclaude-haiku-4-5
sentiment · favorablethread · constructive

Arguments for

  • The proposal reduces inefficient incentive spend by cutting 25 COMP/day (~$456k/yr savings) while maintaining competitive positioning across Comets.— Gauntlet
  • Current WETH supply APYs remain elevated relative to market benchmarks and warrant reduction to align with prevailing market rates.— Gauntlet
  • The supply-side elasticity analysis supports cutting rewards on Mainnet WETH, Optimism WETH, and Arbitrum WETH as they demonstrate responsiveness or low efficacy.— Gauntlet
  • Maintaining stable borrow-side rewards while adjusting supply rewards helps drive utilization closer to kink and mitigates negative reserve growth.— Gauntlet

Arguments against

None surfaced.

Notable participants

  • GauntletProposer of the COMP rewards reallocation based on elasticity analysis and market benchmark comparisons.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 3mo ago
Open the thread ↗