[Gauntlet] - Risk Recommendations
01Summary
Gauntlet proposes risk parameter adjustments across Compound V3 markets on multiple chains: increasing supply caps for tBTC, weETH, wrsETH, and cbBTC; adjusting liquidation penalties, liquidation factors, and collateral factors for WETH and wstETH across Ethereum, Arbitrum, Optimism, and Polygon; and increasing tBTC collateral and liquidation factors.
- Type
- parameter change
Key changes
- Increase Mainnet V3 USDT Comet tBTC Supply Cap from 285 to 360(medium)
- Increase Mainnet V3 USDT Comet weETH Supply Cap from 18,000 to 25,000(medium)
- Increase Base V3 WETH Comet wrsETH Supply Cap from 700 to 1,200(medium)
- Increase Base V3 AERO Comet cbBTC Supply Cap from 150 to 250(medium)
- Increase tBTC Collateral Factor from 76% to 80%(high)
- Increase tBTC Liquidation Factor from 81% to 85%(high)
- Increase WETH Liquidation Penalty from 5% to 7% across V3 Ethereum USDC/USDT/USDS, Arbitrum USDC/USDT/USDC.e, Optimism USDC/USDT, and Polygon USDC/USDT Comets(medium)
- Increase wstETH Liquidation Penalty from 8% to 10% in V3 Ethereum USDC/USDS and from 5% to 10% in V3 Ethereum USDT(medium)
Generated by Kvorum
02Description
[Gauntlet] - Risk Recommendations
Simple Summary
Gauntlet recommends the following risk recommendations to the protocol:
- Increase Mainnet V3 USDT Comet’s tBTC Supply Cap from 285 to 360
- Increase Mainnet V3 USDT Comet’s weETH Supply Cap from 18,000 to 25,000
- Increase Base V3 WETH Comet’s wrsETH Supply Cap from 700 to 1200
- Increase Base V3 AERO Comet’s cbBTC Supply Cap from 150 to 250
- Increase tBTC Collateral Factor from 76% to 80%
- Increase tBTC Liquidation Factor from 81% to 85%
Furthermore, the following changes to Liquidation Penalty, Collateral Factor and Liquidation Factor across WETH and wstETH in the following comets -
Liquidation Penalty
| Comet | Asset | Parameter | Current Value | Recommended Value |
|---|---|---|---|---|
| V3 Ethereum USDC/USDT/USDS | WETH | Liquidation Penalty | 5% | 7% |
| V3 Arbitrum USDC/USDT/USDC.e | WETH | Liquidation Penalty | 5% | 7% |
| V3 Optimism USDC/USDT | WETH | Liquidation Penalty | 5% | 7% |
| V3 Polygon USDC/USDT | WETH | Liquidation Penalty | 5% | 7% |
| V3 Ethereum USDC/USDS | wstETH | Liquidation Penalty | 8% | 10% |
| V3 Ethereum USDT | wstETH | Liquidation Penalty | 5% | 10% |
Liquidation Factor
| Comet | Asset | Parameter | Current Value | Recommended Value |
|---|---|---|---|---|
| V3 Ethereum USDT/USDC/USDS | WETH | Liquidation Factor | 90% | 88% |
| V3 Arbitrum USDC/USDT | WETH | Liquidation Factor | 90% | 88% |
| V3 Arbitrum USDC.e | WETH | Liquidation Factor | 85% | No Change |
| V3 Optimism USDC/USDT | WETH | Liquidation Factor | 90% | 88% |
| V3 Ethereum USDC/USDS | wstETH | Liquidation Factor | 87% | 85% |
| V3 Ethereum USDT | wstETH | Liquidation Factor | 85% | No Change |
Collateral Factor
| Comet | Asset | Parameter | Current Value | Recommended Value |
|---|---|---|---|---|
| V3 Ethereum USDC/USDT/USDS | WETH | Collateral Factor | 83% | No Change |
| V3 Arbitrum USDC | WETH | Collateral Factor | 83% | No Change |
| V3 Arbitrum USDT | WETH | Collateral Factor | 85% | 83% |
| V3 Arbitrum USDC.e | WETH | Collateral Factor | 78% | No Change |
| V3 Optimism USDC/USDT | WETH | Collateral Factor | 83% | No Change |
| V3 Ethereum USDC/USDS | wstETH | Collateral Factor | 82% | 80% |
| V3 Ethereum USDT | wstETH | Collateral Factor | 80% | No Change |
Motivation
Full proposal and forum discussions can be found in the following post.
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
A calldata-vs-description analysis is not generated yet. Review the decoded actions →
04Actions
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidateCF": "880000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidationFactor": "930000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetBorrowCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newBorrowCF": "800000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidateCF": "850000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetBorrowCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newBorrowCF": "800000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidateCF": "850000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "newLiquidationFactor": "900000000000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0xc3d688B66703497DAA19211EEdff47f25384cdc3", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newLiquidateCF": "880000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newLiquidationFactor": "930000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetBorrowCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newBorrowCF": "800000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newLiquidateCF": "850000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newLiquidateCF": "850000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "newLiquidationFactor": "900000000000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0x5D409e56D886231aDAf00c8775665AD0f9897b56", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newLiquidateCF": "880000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newLiquidationFactor": "930000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetBorrowCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newBorrowCF": "800000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidateCollateralFactor(address,address,uint64)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newLiquidateCF": "850000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newSupplyCap": "360000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newSupplyCap": "25000000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetLiquidationFactor(address,address,uint64)
- Arguments
{ "asset": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0", "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "newLiquidationFactor": "900000000000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x4dbd…ab3f
- Value
- 1956370500000000 wei
- Function
- createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
- Arguments
{ "to": "0x42480C37B249e33aABaf4c22B20235656bd38068", "data": "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000002000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000003475706461746541737365744c69717569646174696f6e466163746f7228616464726573732c616464726573732c75696e7436342900000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000a5edbdd9646f8dff606d7448e414884c7d905dca00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab10000000000000000000000000000000000000000000000000ce80612991d00000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000a5edbdd9646f8dff606d7448e414884c7d905dca", "gasLimit": "1125521", "l2CallValue": "0", "maxFeePerGas": "500000000", "maxSubmissionCost": "1393610000000000", "callValueRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "excessFeeRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A" }- Calldata
- Target
- 0x866e…0afa
- Value
- 0 wei
- Function
- sendMessage(address,bytes,uint32)
- Arguments
{ "_target": "0x18281dfC4d00905DA1aaA6731414EABa843c468A", "_message": "0x0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000003e0000000000000000000000000000000000000000000000000000000000000000400000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000bde8f31d2ddda895264e27dd990fab3dc87b372d00000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000bde8f31d2ddda895264e27dd990fab3dc87b372d000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000002d7570646174654173736574537570706c7943617028616464726573732c616464726573732c75696e74313238290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7570646174654173736574537570706c7943617028616464726573732c616464726573732c75696e74313238290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece89000000000000000000000000cbb7c0000ab88b473b1f5afd9ef808440eed33bf00000000000000000000000000000000000000000000000000000005d21dba00000000000000000000000000000000000000000000000000000000000000004000000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e581000000000000000000000000784efeb622244d2348d4f2522f8860b96fbece89000000000000000000000000000000000000000000000000000000000000006000000000000000000000000046e6b214b524310239732d51387075e0e70970bf000000000000000000000000edfa23602d0ec14714057867a78d01e94176bea00000000000000000000000000000000000000000000000410d586a20a4c00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000045939657d1ca34a8fa39a924b71d28fe8431e58100000000000000000000000046e6b214b524310239732d51387075e0e70970bf", "_minGasLimit": "5000000" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
- [Gauntlet] tBTC Recommendations across comets (12/6/24) ↗discourse · high confidence
- [Gauntlet] Supply Cap Recommendation Proposals ↗discourse · high confidence
- [Gauntlet] Risk Parameter Recommendations (02/2025) ↗discourse · high confidence
Arguments for
- tBTC collateral addition on Arbitrum improves capital efficiency by enabling users to use tBTC as collateral across USDC and USDT markets with reasonable risk parameters.— Gauntlet, dmitriywoofsoftware
- The recommended parameters (80% collateral factor, 85% liquidation factor, 10% liquidation penalty, 80 tBTC supply cap) are appropriately calibrated for safe market integration.— Gauntlet, dmitriywoofsoftware
- All technical implementation testing has passed successfully, including Slither, Forge tests, Tenderly simulations, and enactment checks across mainnet and Arbitrum.— dmitriywoofsoftware
- tBTC has demonstrated sufficient liquidity and trading activity on Arbitrum (as evidenced by example swap screenshots) to support market listing.— Gauntlet
Arguments against
None surfaced.
Unresolved concerns
- The thread remained stalled for an extended period between February 2025 and September 2025 with unclear reasons for the delay in proposal advancement.— FREDY, satisfiend
Notable participants
- GauntletRisk analysis provider who authored the initial tBTC parameter recommendations across all comets.
- dmitriywoofsoftwareImplementation lead from WOOF who developed, tested, and submitted the technical proposals for both Arbitrum USDC and USDT markets.
- FREDYCommunity member who questioned the requirements for proposal advancement.
- satisfiendCommunity observer who noted the proposal had stalled compared to similar governance initiatives.
Generated by Kvorum
08Similar proposals
- compoundcanceled[Gauntlet] - ezETH, tETH, and rsETH Risk Recommendations91%
- compoundexecuted[Gauntlet] - ezETH, tETH, and rsETH Risk Recommendations91%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations (02/2025) - V3 Ethereum USDS & V3 Arbitrum USDC/USDT & V3 Polygon USDC/USDT88%
- compoundexecuted[Gauntlet] - Risk & Supply Cap Recommendations for Mainnet Stablecoin Comets87%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for LINK and UNI (Oct 2024)86%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for LINK and UNI (Oct 2024) - Part Two86%
- compoundexecuted[Gauntlet] Ethereum v3 USDC Comet Recommendations (2024-04-18)86%
- compoundexecuted[Gauntlet] Risk and IO Parameter Recommendations - (2024-08-06)86%
- compoundexecuted[Gauntlet] - WBTC v3 & v2 Mainnet Risk Recommendations84%
- compoundexecuted[Gauntlet] Risk Parameter Recommendations for deUSD & sdeUSD84%