KVORUM
compoundSource: Compound governor oz · #500

Add USDC, USDT, WETH and weETH as collaterals into cWstETHv3 on Mainnet

executedNov 23, 2025, 08:06 PM UTCby4D0x4d57…093e

01Summary

AISummary by Kvorumclaude-haiku-4-5

Add USDC, USDT, WETH, and weETH as collateral assets to the cWstETHv3 market on Ethereum mainnet with risk parameters recommended by Gauntlet, and upgrade Comet to a new version.

Type
protocol addition

Key changes

  • Add USDC (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48) as collateral with collateral factor 0.83, liquidation threshold 0.90, and max supply 10 trillion units(high)
  • Add USDT (0xdAC17F958D2ee523a2206206994597C13D831ec7) as collateral with collateral factor 0.83, liquidation threshold 0.90, and max supply 15 trillion units(high)
  • Add WETH (0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2) as collateral with collateral factor 0.93, liquidation threshold 0.96, and max supply 100,000 units(high)
  • Add weETH (0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee) as collateral with collateral factor 0.93, liquidation threshold 0.96, and max supply 10,000 units(high)
  • Upgrade Comet to a new version via deployAndUpgradeTo function(medium)
Contracts0x3D0bb1ccaB520A66e607822fC55BC921738fAFE30x316f9708bb98af7da9c68c1c3b5e79039cd336e30x1ec63b5883c3481134fd50d5daebc83ecd2e8779
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

148 words

Add USDC, USDT, WETH and weETH as collaterals into cWstETHv3 on Mainnet

Proposal summary

WOOF proposes to add USDC, USDT, WETH and weETH into cWstETHv3 on Ethereum network. This proposal takes the governance steps recommended and necessary to update a Compound III wstETH market on Ethereum. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. The new parameters include setting the risk parameters based on the recommendations from Gauntlet.

Further detailed information can be found on the corresponding proposal pull request and forum discussion.

Proposal Actions

The first action adds USDC asset as collateral with corresponding configurations.

The second action adds USDT asset as collateral with corresponding configurations.

The third action adds WETH asset as collateral with corresponding configurations.

The fourth action adds weETH asset as collateral with corresponding configurations.

The fifth action upgrades Comet to a new version.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Consistent

The description lists five actions: adding USDC, USDT, WETH, and weETH as collateral to cWstETHv3, followed by a Comet upgrade. The decoded calldata contains exactly five actions in the same order: four addAsset calls on the Configurator targeting the same cometProxy (0x3D0bb1...), each corresponding to the token addresses for USDC, USDT, WETH, and weETH respectively, followed by a deployAndUpgradeTo call that upgrades the Comet implementation for the same proxy. The token addresses map correctly to the named assets (USDC, USDT canonical mainnet addresses, WETH, and weETH), and the final action matches the described 'upgrade Comet to a new version' step. The description does not make specific numeric claims about collateral factors or supply caps (it defers to Gauntlet's recommendations linked in the forum), so there is no basis to flag a value mismatch on those parameters. All targets, action count, and action sequence align with the prose. No omissions, extra actions, or misleading characterizations were found.}

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

5 total
#0addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "assetConfig": [
    "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
    "0x04eAB657b065238aA67C3879f4d71BfdD09C2796",
    "6",
    "800000000000000000",
    "830000000000000000",
    "900000000000000000",
    "10000000000000"
  ]
}
Calldata
#1addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "assetConfig": [
    "0xdAC17F958D2ee523a2206206994597C13D831ec7",
    "0x0746928E47f858944D189996829Ca711f64461a7",
    "6",
    "800000000000000000",
    "830000000000000000",
    "900000000000000000",
    "15000000000000"
  ]
}
Calldata
#2addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "assetConfig": [
    "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
    "0xe51a17c21B4CD878CdAE305df9baCC3477425282",
    "18",
    "900000000000000000",
    "930000000000000000",
    "960000000000000000",
    "100000000000000000000000"
  ]
}
Calldata
#3addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))chain 0x1
Target
0x316f…36e3
Value
0 wei
Function
addAsset(address,(address,address,uint8,uint64,uint64,uint64,uint128))
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "assetConfig": [
    "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee",
    "0xF1cEe2A82Cc42246c8C38253f118AbB6cAAd715B",
    "18",
    "900000000000000000",
    "930000000000000000",
    "960000000000000000",
    "10000000000000000000000"
  ]
}
Calldata
#4deployAndUpgradeTo(address,address)chain 0x1
Target
0x1ec6…8779
Value
0 wei
Function
deployAndUpgradeTo(address,address)
Arguments
{
  "cometProxy": "0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3",
  "configuratorProxy": "0x316f9708bB98af7dA9c68C1C3b5e79039cD336E3"
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total
Filter:
VoterChoice% of totalRationale
3F0x3fb1…4c8aFor104.8K0.00%—1y ago
360x36cc…ffc6For87.6K0.00%—1y ago
660x66cd…65f9For80.3K0.00%—1y ago
B30xb356…c826For51.1K0.00%—1y ago
050x0579…ca09For50K0.00%—1y ago
4F0x4f89…fd3cFor50K0.00%—1y ago
070x0703…961bFor30K0.00%—1y ago
B40xb49f…7948For30K0.00%—1y ago
B90xb933…8dd1For682.90.00%—1y ago
220x2210…d02eFor320.00%—1y ago
C50xc554…7759For11.20.00%—1y ago
170x1729…b879For10.00%—1y ago
2F0x2f2f…f78aFor0.50.00%—1y ago
F80xf83a…5350For00.00%—1y ago
8E0x8ec2…6886For00.00%—1y ago
820x82f9…18c2For00.00%—1y ago
FA0xfa7a…59c5For00.00%—1y ago
580x5825…c5feFor00.00%—1y ago
230x2353…5785For00.00%—1y ago
5B0x5be8…6c5eFor00.00%—1y ago
140x14d2…cd4eFor00.00%—1y ago
430x43c7…18e6For00.00%—1y ago
D30xd329…73edFor00.00%—1y ago
D60xd6f5…d90fFor00.00%—1y ago
160x1698…c769For00.00%—1y ago
940x945d…7297For00.00%—1y ago
6B0x6bc4…1c40For00.00%—1y ago
D10xd17f…4569For00.00%—1y ago
AC0xacf6…2b5fFor00.00%—1y ago
C90xc9dd…23a5For00.00%—1y ago
6C0x6cd4…f9abFor00.00%—1y ago
C60xc6ba…2536For00.00%—1y ago
A70xa795…ccfdFor00.00%—1y ago
1C0x1c64…eef1For00.00%—1y ago
B20xb232…1534For00.00%—1y ago
8C0x8cb7…d6b5For00.00%—1y ago
240x2412…7ef8For00.00%—1y ago
7E0x7e20…1e92For00.00%—1y ago
E40xe4c9…4735For00.00%—1y ago
4C0x4c86…3c50For00.00%—1y ago
BE0xbe2a…8f3cFor00.00%—1y ago
D20xd220…0e79For00.00%—1y ago
DA0xda33…b68dFor00.00%—1y ago
150x15f4…59ebFor00.00%—1y ago
F50xf5c0…0e18For00.00%—1y ago
C00xc015…cdd0For00.00%—1y ago
E60xe638…ca40For00.00%—1y ago
CE0xceb9…40cdFor00.00%—1y ago
A70xa7d4…319dFor00.00%—1y ago
750x758f…7740For00.00%—1y ago
Showing 50

07Forum

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

Arguments for

  • Adding these collaterals expands the wstETH market's functionality and provides users with more options for borrowing and collateralization.— Gauntlet, dmitriywoofsoftware
  • Risk parameters are well-calibrated based on detailed liquidity analysis and slippage testing to ensure safe liquidation even at full supply caps.— Gauntlet
  • WETH and weETH parameters align appropriately with other correlated ETH derivative collaterals on the platform.— Gauntlet
  • USDC and USDT stablecoin parameters are set conservatively given their lack of correlation to wstETH, limiting downside risk.— Gauntlet
  • All technical implementations have passed comprehensive testing including Slither, Forge, gas profiling, Semgrep, scenario tests, unit tests, ESLint, contract linting, and Tenderly simulation.— dmitriywoofsoftware

Arguments against

None surfaced.

Notable participants

  • GauntletRisk analysis provider who recommended detailed risk parameters with supporting liquidity and slippage analysis.
  • dmitriywoofsoftwareProposal implementer who submitted the PR and governance proposal with technical implementation details and test results.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗