[Gauntlet] - Risk & Supply Cap Recommendations for Mainnet Stablecoin Comets
01Summary
Gauntlet recommends updating risk parameters and supply caps for stablecoin Comets (USDC, USDS, USDT) on mainnet. The proposal modifies asset configurations including collateral factors, liquidation factors, and supply caps across three Comet markets, and deploys configurator upgrades.
- Type
- parameter change
Key changes
- Update asset configurations for USDC (0x15700B564Ca08D9439C58cA5053166E8317aa138) and USDS (0x5C5b196aBE0d54485975D1Ec29617D42D9198326) across three Comet markets with supply caps of 100000000000000 and collateral factor of 920000000000000000(high)
- Update liquidation factor for cbBTC (0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf) to 900000000000000000 in USDC Comet market(medium)
- Update stETH (0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0) asset configuration with collateral factor 860000000000000000, liquidation factor 910000000000000000, and supply cap of 75000000000000000000000 in two Comet markets(high)
- Set supply cap for cbBTC (0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf) to 50000000000 in secondary Comet market(medium)
- Deploy and upgrade configurator implementations across three Comet markets(high)
Notable concerns
- Proposal requires implementation of specific risk parameters recommended by Gauntlet; detailed analysis and rationale available in linked forum discussions
- Multiple asset configurations and upgrades across different Comet markets increase complexity of changes
Generated by Kvorum
02Description
[Gauntlet] - Risk & Supply Cap Recommendations for Mainnet Stablecoin Comets
Simple Summary
Gauntlet recommends the following adjustments to the protocol:
Motivation
Full proposals and forum discussions can be found in the following posts. - https://www.comp.xyz/t/gauntlet-risk-parameters-supply-cap-recommendations-for-mainnet-usdc-usds-and-usdt-comets/7372
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.xyz/tos
03Mismatch analysis
The proposal description is extremely high-level: it only states that Gauntlet recommends risk and supply-cap parameter adjustments for the mainnet stablecoin Comets (USDC, USDT, USDS) and that these will be executed via the Configurator's standard methods, deferring exact figures to an external forum post. The decoded calldata consists entirely of Configurator calls (updateAsset, updateAssetLiquidationFactor, updateAssetSupplyCap) targeting the three stablecoin Comet proxies (USDC, USDT, USDS), followed by the expected deployAndUpgradeTo calls that apply the configuration changes to each Comet - this is exactly the mechanism the description says will be used. Because the description contains no specific numeric values, asset addresses, or caps to check against the calldata, there is no basis to flag a value_mismatch, target_mismatch, or misleading_phrasing - the prose is a summary/pointer to off-chain detail rather than a specific technical claim. All calldata actions are consistent in kind and target (Configurator + Comet proxies) with what the description promises, and the deployAndUpgradeTo calls are routine mechanics needed to apply Configurator changes, which is standard and expected, not a hidden action. Given the vagueness, confidence in this comparison is low, but nothing in the calldata contradicts the description, so I classify this as consistent rather than a discrepancy of any kind.
Generated by Kvorum
04Actions
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newAssetConfig": [ "0x15700B564Ca08D9439C58cA5053166E8317aa138", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newAssetConfig": [ "0x5C5b196aBE0d54485975D1Ec29617D42D9198326", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newAssetConfig": [ "0x15700B564Ca08D9439C58cA5053166E8317aa138", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newAssetConfig": [ "0x5C5b196aBE0d54485975D1Ec29617D42D9198326", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newAssetConfig": [ "0x15700B564Ca08D9439C58cA5053166E8317aa138", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newAssetConfig": [ "0x5C5b196aBE0d54485975D1Ec29617D42D9198326", "0x7BaDaB7109afBbF48eCd8d6498CaAcd2630b45B9", "18", "0", "100000000000000", "920000000000000000", "0" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidationFactor": "900000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newAssetConfig": [ "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "0xA2699232B341881B1Ed85d91592b7c259E029aCf", "18", "820000000000000000", "860000000000000000", "910000000000000000", "75000000000000000000000" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
- Arguments
{ "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newAssetConfig": [ "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "0xA2699232B341881B1Ed85d91592b7c259E029aCf", "18", "820000000000000000", "860000000000000000", "910000000000000000", "75000000000000000000000" ] }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newSupplyCap": "50000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 3F0x3fb1…4c8a | For | 104.8K | 22.41% | — | 1y ago |
| 660x66cd…65f9 | For | 80.3K | 17.18% | — | 1y ago |
| B30xb356…c826 | For | 51.1K | 10.93% | — | 1y ago |
| 050x0579…ca09 | For | 50K | 10.69% | — | 1y ago |
| 4F0x4f89…fd3c | For | 50K | 10.69% | — | 1y ago |
| 680x683a…6c02 | For | 40.1K | 8.57% | — | 1y ago |
| 070x0703…961b | For | 30K | 6.42% | — | 1y ago |
| 130x13bd…8548 | For | 30K | 6.42% | — | 1y ago |
| B40xb49f…7948 | For | 30K | 6.42% | — | 1y ago |
| B90xb933…8dd1 | For | 682.9 | 0.15% | — | 1y ago |
| 9F0x9f77…2768 | For | 532 | 0.11% | — | 1y ago |
| 220x2210…d02e | For | 32 | 0.01% | — | 1y ago |
| C50xc554…7759 | For | 11.2 | 0.00% | — | 1y ago |
| D20xd2a7…5a0c | For | 1 | 0.00% | — | 1y ago |
| 170x1729…b879 | For | 1 | 0.00% | — | 1y ago |
| 2F0x2f2f…f78a | For | 0.5 | 0.00% | — | 1y ago |
| 6C0x6cc9…8120 | Abstain | 0.1 | 0.00% | — | 1y ago |
| E70xe790…572c | Against | 0.1 | 0.00% | — | 1y ago |
| 3E0x3e6c…e384 | For | 0.1 | 0.00% | — | 1y ago |
| 540x5469…dfb0 | For | 0.1 | 0.00% | — | 1y ago |
| 940x940a…15e7 | Against | 0.1 | 0.00% | — | 1y ago |
| 900x9002…2c41 | For | 0.1 | 0.00% | — | 1y ago |
| 7F0x7f21…31e0 | For | 0.1 | 0.00% | — | 1y ago |
| D80xd8de…ae41 | For | 0.1 | 0.00% | — | 1y ago |
| E60xe6b8…452d | For | 0 | 0.00% | — | 1y ago |
| C40xc4cd…47bc | For | 0 | 0.00% | — | 1y ago |
| AC0xacc9…0b28 | For | 0 | 0.00% | — | 1y ago |
| ED0xed4c…9508 | For | 0 | 0.00% | — | 1y ago |
| D70xd712…1366 | For | 0 | 0.00% | — | 1y ago |
| EE0xee2a…58a7 | For | 0 | 0.00% | — | 1y ago |
| A60xa6ac…2bf3 | For | 0 | 0.00% | — | 1y ago |
| 4D0x4d12…7d7c | For | 0 | 0.00% | — | 1y ago |
| F80xf83a…5350 | For | 0 | 0.00% | — | 1y ago |
| 880x88f6…0ec0 | For | 0 | 0.00% | — | 1y ago |
| 8E0x8ec2…6886 | For | 0 | 0.00% | — | 1y ago |
| 820x82f9…18c2 | For | 0 | 0.00% | — | 1y ago |
| FA0xfa7a…59c5 | Abstain | 0 | 0.00% | — | 1y ago |
| E20xe236…3571 | For | 0 | 0.00% | — | 1y ago |
| 560x5688…46b1 | For | 0 | 0.00% | — | 1y ago |
| B30xb356…40e7 | For | 0 | 0.00% | — | 1y ago |
| 580x5825…c5fe | For | 0 | 0.00% | — | 1y ago |
| 5E0x5e09…e961 | Abstain | 0 | 0.00% | — | 1y ago |
| 230x2353…5785 | For | 0 | 0.00% | — | 1y ago |
| 550x559e…e2c6 | For | 0 | 0.00% | — | 1y ago |
| D30xd311…8529 | For | 0 | 0.00% | — | 1y ago |
| 190x1960…6f64 | For | 0 | 0.00% | — | 1y ago |
| 8A0x8a92…5511 | For | 0 | 0.00% | — | 1y ago |
| 5B0x5be8…6c5e | For | 0 | 0.00% | — | 1y ago |
| F80xf89c…77da | For | 0 | 0.00% | — | 1y ago |
| AC0xacba…43f6 | For | 0 | 0.00% | — | 1y ago |
07Forum
- [Gauntlet] - Risk Parameters & Supply Cap Recommendations for Mainnet USDC, USDS, and USDT Comets ↗discourse · high confidence
Arguments for
- Reducing cbBTC supply cap from 1,000 to 500 on Mainnet USDT aligns with demonstrated low user demand (consistently below 20% utilization over 30 days) and reduces risk exposure.— Gauntlet
- Setting deUSD and sdeUSD collateral factors and liquidation factors to 0 across USDC/USDS/USDT comets is a prudent precaution given the sunsetting of Elixir tokens to prevent further risk.— Gauntlet
- Increasing cbBTC liquidation penalty to 10% aligns it with other Bitcoin market parameters and standardizes risk across the protocol.— Gauntlet
- Increasing wstETH collateral factor to 82% and liquidation factor to 86% stimulates market growth and attracts more users while maintaining appropriate risk buffers.— Gauntlet
Arguments against
None surfaced.
Notable participants
- GauntletRisk analysis team proposing the mainnet stablecoin comet parameter adjustments based on utilization data and token sunsetting events.
Generated by Kvorum
08Similar proposals
- compoundexecuted[Gauntlet] - Risk Recommendations87%
- compoundexecuted[Gauntlet] Ethereum v3 USDC Comet Recommendations (2024-04-18)86%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for LINK and UNI (Oct 2024)85%
- compoundexecutedRisk Parameter Updates for USDC Comet Market84%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for deUSD & sdeUSD84%
- compoundexecuted[Gauntlet] COMP Recommendations - Ethereum v2, USDC and USDT Comet on Mainnet84%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for LINK and UNI (Oct 2024) - Part Two84%
- compoundexecuted[Gauntlet] - WBTC v3 & v2 Mainnet Risk Recommendations83%
- compoundexecuted[Gauntlet] Optimism USDC Risk Recommendations - 06-17-2483%
- compoundexecuted[Gauntlet] Risk and IO Parameter Recommendations - (2024-08-06)83%