Cap Recommendations on Ethereum WETH and wstETH comets
01Summary
Gauntlet proposes to reduce supply caps for 11 low-utilization assets across Ethereum WETH and wstETH comets by 50%, including reductions for rswETH, cbBTC, tBTC, osETH, pufETH, ETHx, rETH, cbETH, tETH, ezETH, and weETH.
- Type
- parameter change
Key changes
- Reduce rswETH supply cap from 1,000 to 500 on Ethereum WETH comet(medium)
- Reduce cbBTC supply cap from 150 to 75 on Ethereum WETH comet(medium)
- Reduce tBTC supply cap from 315 to 157 on Ethereum WETH comet(medium)
- Reduce osETH supply cap from 10,000 to 2,500 on Ethereum WETH comet(medium)
- Reduce pufETH supply cap from 4,500 to 2,250 on Ethereum WETH comet(medium)
- Reduce ETHx supply cap from 2,100 to 1,050 on Ethereum WETH comet(medium)
- Reduce rETH supply cap from 30,000 to 15,000 on Ethereum WETH comet(medium)
- Reduce cbETH supply cap from 10,000 to 5,000 on Ethereum WETH comet(medium)
Notable concerns
- All recommended supply cap reductions are 50%, affecting low-utilization assets
- Changes require configurator proxy upgrades on both comet instances
Generated by Kvorum
02Description
Cap Recommendations on Ethereum WETH and wstETH comets
Simple Summary
Gauntlet recommends the following supply cap adjustments to the protocol:
Supply Cap Recommendations
| Comet | Asset | Supply Cap |
|---|---|---|
| Ethereum WETH | rswETH | 1,000 → 500 |
| Ethereum WETH | cbBTC | 150 → 75 |
| Ethereum WETH | tBTC | 315 → 157 |
| Ethereum WETH | osETH | 10,000 → 2,500 |
| Ethereum WETH | pufETH | 4,500 → 2,250 |
| Ethereum WETH | ETHx | 2,100 → 1,050 |
| Ethereum WETH | rETH | 30,000 → 15,000 |
| Ethereum WETH | cbETH | 10,000 → 5,000 |
| Ethereum wstETH | tETH | 5,000 → 2,500 |
| Ethereum wstETH | ezETH | 15,000 → 7,500 |
| Ethereum wstETH | weETH | 10,000 → 5,000 |
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
I mapped each of the 11 supply-cap changes listed in the proposal table to the corresponding updateAssetSupplyCap calldata actions, grouping by cometProxy address (0x3D0bb1c... for wstETH's 3 assets: tETH, ezETH, weETH; 0xA17581A9... for WETH's 8 assets). After converting raw uint128 values to human units (accounting for 18-decimal tokens and cbBTC's 8 decimals), every new supply cap in the calldata matches the 'new cap' figures in the description's table exactly. The two deployAndUpgradeTo calls (actions 3 and 12) are standard Compound governance finalization steps that apply the configurator changes to each comet's proxy — this is routine bookkeeping consistent with the proposal's Specification section stating changes are made 'using the respective methods on the Configurator,' and is not something proposers typically call out explicitly. No numeric mismatches, no unexpected targets, and no omitted or extra substantive actions were found. Overall the description is an accurate and complete summary of the on-chain actions.
Generated by Kvorum
04Actions
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xD11c452fc99cF405034ee446803b6F6c1F6d5ED8", "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3", "newSupplyCap": "2500000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xbf5495Efe5DB9ce00f80364C8B423567e58d2110", "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3", "newSupplyCap": "7500000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee", "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3", "newSupplyCap": "5000000000000000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xFAe103DC9cf190eD75350761e95403b7b8aFa6c0", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "500000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "7500000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0x18084fbA666a33d37592fA2633fD49a74DD93a88", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "157000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xf1C9acDc66974dFB6dEcB12aA385b9cD01190E38", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "2500000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xD9A442856C234a39a81a089C06451EBAa4306a72", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "2250000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xA35b1B31Ce002FBF2058D22F30f95D405200A15b", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "1050000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xae78736Cd615f374D3085123A210448E74Fc6393", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "15000000000000000000000" }- Calldata
- Target
- 0x316f…36e3
- Value
- 0 wei
- Function
- updateAssetSupplyCap(address,address,uint128)
- Arguments
{ "asset": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704", "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "newSupplyCap": "5000000000000000000000" }- Calldata
- Target
- 0x1ec6…8779
- Value
- 0 wei
- Function
- deployAndUpgradeTo(address,address)
- Arguments
{ "cometProxy": "0xA17581A9E3356d9A858b789D68B4d866e593aE94", "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3" }- Calldata
05Tally
Summed from votes
06Voters
No votes recorded yet.
07Forum
- [Gauntlet] Recommendations for Low Utilization Assets - Mainnet (2026-01-23) ↗discourse · high confidence
Arguments for
- Low utilization markets pose unnecessary risk exposure; reducing caps by 50% for assets averaging below 1% utilization over 30 days decreases protocol risk without affecting current positions.— Gauntlet
Arguments against
None surfaced.
Notable participants
- GauntletProposer presenting supply cap reduction recommendations based on utilization analysis.
Generated by Kvorum
08Similar proposals
- compoundexecutedCap Recommendations on Ethereum USDC,USDT,USDS and wstETH comets94%
- compoundexecuted[Gauntlet' - Supply Cap Recommendations (2024-09-10)91%
- compoundexecuted[Gauntlet] - Cap recommendations (03/24/25)91%
- compounddefeated[Gauntlet] - Supply Cap Recommendations90%
- compoundcanceled[Gauntlet] - Supply Cap Recommendations89%
- compoundexecuted[Gauntlet] - Supply Cap Recommendations (2024-09-30)89%
- compoundexecuted[Gauntlet] - Supply Cap Recommendations (2024-09-03)89%
- compoundexecuted[Gauntlet] Supply Cap Recommendations (11/4/24)89%
- compoundexecuted[Gauntlet] - Supply Cap Recommendations (2024-10-15) - Part 189%
- compoundexpired[Gauntlet] Recommendations for Low Utilization Assets - Mainnet (2026-01-23)89%