KVORUM
compoundSource: Compound governor oz · #447

[Gauntlet] - Supply Cap Recommendations (6/10/25)

executedJun 16, 2025, 12:10 PM UTCby7B0x7b3c…cc33

01Summary

AISummary by Kvorumclaude-haiku-4-5

Gauntlet proposes increasing supply caps for five assets across Mainnet V3 and Optimism V3 Comet markets: tETH on wstETH Comet (5k to 10k), sFRAX on USDT Comet (40M to 50M), cbBTC on WETH Comet (93 to 150), wstETH on Optimism USDT Comet (800 to 1300), and WBTC on Optimism USDC Comet (100 to 130).

Type
parameter change

Key changes

  • Increase Mainnet V3 wstETH Comet's tETH Supply cap from 5,000 to 10,000(medium)
  • Increase Mainnet V3 USDT Comet's sFRAX Supply Cap from 40M to 50M(medium)
  • Increase Mainnet V3 WETH Comet's cbBTC Supply Cap from 93 to 150(medium)
  • Increase Optimism V3 USDT Comet's wstETH Supply Cap from 800 to 1,300(medium)
  • Increase Optimism V3 USDC Comet's WBTC Supply Cap from 100 to 130(medium)
Contracts0xA17581A9E3356d9A858b789D68B4d866e593aE940x3D0bb1ccaB520A66e607822fC55BC921738fAFE30x3Afdc9BCA9213A35503b077a6072F3D0d5AB08400x2e44e174f7d53f0212823acc11c01a11d58c5bcb0x995e394b8b2437ac8ce61ee0bc610d617962b214
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

154 words

[Gauntlet] - Supply Cap Recommendations (6/10/25)

Simple Summary

Gauntlet recommends the following risk recommendations to the protocol:

  • Increase Mainnet V3 wstETH Comet's tETH Supply cap from 5,000 to 10,000
  • Increase Mainnet V3 USDT Comet’s sFRAX Supply Cap from 40M to 50M
  • Increase Mainnet V3 WETH Comet’s cbBTC Supply Cap from 93 to 150
  • Increase Optimism V3 USDT Comet’s wstETH Supply Cap from 800 to 1300
  • Increase Optimism V3 USDC Comet’s WBTC Supply Cap from 100 to 130

Motivation

See full analysis below:

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

7 total
#0updateAssetSupplyCap(address,address,uint128)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
updateAssetSupplyCap(address,address,uint128)
Arguments
{
  "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf",
  "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94",
  "newSupplyCap": "15000000000"
}
Calldata
#1deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata
#2updateAssetSupplyCap(address,address,uint128)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
updateAssetSupplyCap(address,address,uint128)
Arguments
{
  "asset": "0xD11c452fc99cF405034ee446803b6F6c1F6d5ED8",
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "newSupplyCap": "10000000000000000000000"
}
Calldata
#3deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata
#4updateAssetSupplyCap(address,address,uint128)chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
updateAssetSupplyCap(address,address,uint128)
Arguments
{
  "asset": "0xA663B02CF0a4b149d2aD41910CB81e23e1c41c32",
  "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840",
  "newSupplyCap": "50000000000000000000000000"
}
Calldata
#5deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata
#6sendMessage(address,bytes,uint32)chain 0x1
Target
0x25ac…5fa1
Value
0 wei
Function
sendMessage(address,bytes,uint32)
Arguments
{
  "_target": "0xC3a73A70d1577CD5B02da0bA91C0Afc8fA434DAF",
  "_message": "0x0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000003e0000000000000000000000000000000000000000000000000000000000000000400000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f271300000000000000000000000024d86da09c4dd64e50db7501b0f695d030f397af00000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f271300000000000000000000000024d86da09c4dd64e50db7501b0f695d030f397af000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000002d7570646174654173736574537570706c7943617028616464726573732c616464726573732c75696e74313238290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7570646174654173736574537570706c7943617028616464726573732c616464726573732c75696e74313238290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000600000000000000000000000002e44e174f7d53f0212823acc11c01a11d58c5bcb00000000000000000000000068f180fcce6836688e9084f035309e29bf0a20950000000000000000000000000000000000000000000000000000000306dc4200000000000000000000000000000000000000000000000000000000000000004000000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f27130000000000000000000000002e44e174f7d53f0212823acc11c01a11d58c5bcb0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000995e394b8b2437ac8ce61ee0bc610d617962b2140000000000000000000000001f32b1c2345538c0c6f582fcb022739c4a194ebb000000000000000000000000000000000000000000000046791fc84e07d00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000084e93ec6170ed630f5ebd89a1aae72d4f63f2713000000000000000000000000995e394b8b2437ac8ce61ee0bc610d617962b214",
  "_minGasLimit": "2500000"
}
Calldata

05Tally

Summed from votes

Voters32
VP participating571K
Outcome (current)For
Current support100%

06Voters

32 total
Filter:
VoterChoice% of totalRationale
070x0703…961bFor80K14.01%—1y ago
3F0x3fb1…4c8aFor80K14.01%—1y ago
B40xb49f…7948For80K14.01%—1y ago
660x66cd…65f9For80K14.01%—1y ago
2B0x2b38…bf33For50.1K8.77%—1y ago
B30xb356…c826For50K8.76%—1y ago
ED0xed11…bb04For50K8.76%—1y ago
4F0x4f89…fd3cFor50K8.76%—1y ago
050x0579…ca09For50K8.76%—1y ago
CE0xce8a…8ca3For8580.15%—1y ago
220x2210…d02eFor320.01%—1y ago
C50xc554…7759For11.20.00%—1y ago
B90xb933…8dd1For9.40.00%—1y ago
210x21b3…fa75For20.00%—1y ago
B70xb792…89d7For20.00%—1y ago
010x0151…c3b9For1.10.00%—1y ago
170x1729…b879For10.00%—1y ago
790x79b6…ca6bFor0.70.00%—1y ago
2F0x2f2f…f78aFor0.50.00%—1y ago
C60xc6d7…bfb2For0.10.00%—1y ago
9A0x9a0f…8de8For0.10.00%—1y ago
610x61ff…9630For0.10.00%—1y ago
D80xd8de…ae41For0.10.00%—1y ago
130x1340…8385Abstain00.00%—1y ago
880x88f6…0ec0For00.00%—1y ago
400x4064…2b8fFor00.00%—1y ago
4C0x4cda…7053For00.00%—1y ago
630x639c…2fe9For00.00%—1y ago
D30xd368…bb1aAgainst00.00%—1y ago
410x414c…64d0Against00.00%—1y ago
6F0x6f5c…7716For00.00%—1y ago
100x104c…8cd3For00.00%—1y ago
Showing 32

07Forum

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

Arguments for

  • Supply cap increases are justified by high utilization rates (75%+) on various assets across chains, indicating market demand and the need to prevent caps from constraining legitimate user activity.— Gauntlet
  • Liquidation analysis shows acceptable slippage levels relative to liquidation penalties when caps are increased, indicating that larger caps can be safely accommodated without excessive risk.— Gauntlet
  • Top suppliers maintain strong health factors (often >1.4 to >4), demonstrating that large position holders are well-collateralized and pose low liquidation risk even at higher caps.— Gauntlet
  • Exchange rate oracles enable safer cap increases for assets like ezETH, wstETH, and weETH because liquidation pathways are constrained, reducing systemic risk from large caps.— Gauntlet
  • Asset supplies are growing and circulating supply on various chains supports higher cap levels relative to current utilization, allowing protocol to accommodate organic growth.— Gauntlet

Arguments against

None surfaced.

Unresolved concerns

  • sFRAX supply cap was increased since 12/9 but utilization data only shows through 12/8, leaving unclear whether the additional increase to 20M was justified by actual demand.— Tane
  • Top supplier data shown in images does not match the supplied amounts, raising questions about whether other large suppliers exist that should be displayed for transparency.— Tane
  • Top supplier addresses should be provided in text format rather than images for accessibility and to enable community verification of supplier identities and positions.— Tane

Notable participants

  • GauntletPrimary proposer issuing repeated supply cap recommendations backed by utilization data, slippage analysis, and top supplier health metrics.
  • TaneCommunity member raising questions about data currency, completeness of supplier disclosure, and format of supplier information.
  • dmitriywoofsoftwareCommunity participant who supported and accelerated one proposal to push it on-chain.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 3mo ago
Open the thread ↗