KVORUM
compoundSource: Compound governor bravo · #371

Add wUSDM as collateral into cUSDCv3 on Arbitrum

executedDec 1, 2024, 09:35 AM UTCby070x0703…961b

01Summary

AISummary by Kvorumclaude-haiku-4-5

Compound Growth Program proposes to add wUSDM as collateral to the cUSDCv3 market on Arbitrum network. The proposal includes governance actions to execute addAsset and deployAndUpgradeTo calls, with risk parameters recommended by Gauntlet. Market readiness has been confirmed through Comet scenario simulations.

Type
protocol addition

Key changes

  • Add wUSDM (0x9c4ec768c28520b50860ea7a15bd7213a9ff58bf) as collateral asset to cUSDCv3 on Arbitrum(high)
  • Deploy and upgrade cUSDCv3 implementation with new collateral configuration(high)
  • Apply Gauntlet-recommended risk parameters for wUSDM collateral(medium)
ContractscUSDCv3 on Arbitrum0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

120 words

Add wUSDM as collateral into cUSDCv3 on Arbitrum

Proposal summary

Compound Growth Program [AlphaGrowth] proposes to add wUSDM into cUSDCv3 on Arbitrum network. This proposal takes the governance steps recommended and necessary to update a Compound III USDC market on Arbitrum. 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 off of the recommendations from Gauntlet.

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

Proposal Actions

The first proposal action adds wUSDM to the USDC Comet on Arbitrum. This sends the encoded addAsset and deployAndUpgradeTo calls across the bridge to the governance receiver on Arbitrum.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Consistent

The proposal claims a single cross-chain action: bridging an addAsset call (to list wUSDM as collateral on the Arbitrum USDC Comet) together with a deployAndUpgradeTo call, sent via the governance bridge to Arbitrum. The single decoded on-chain action is a createRetryableTicket call to the Arbitrum Inbox (standard mechanism for L1->L2 governance messages in Compound's cross-chain proposals), whose embedded calldata contains the ABI-encoded function signatures 'addAsset(address,(address,address,address,uint8,uint64,uint64,uint64,uint128))' and 'deployAndUpgradeTo(address,address)', exactly matching the two calls described in the prose. The recipient/refund addresses in the ticket point to known Compound Arbitrum bridge receiver addresses, consistent with 'governance receiver on Arbitrum' language. The specific numeric risk parameters (collateral factors, supply cap, etc.) are not stated as specific numbers in the description (it defers to Gauntlet's linked recommendation), so there is nothing to numerically cross-check against the calldata's embedded parameter values. No extra, missing, or mismatched actions were found. Confidence is high because the decoded function signatures and target/recipient addresses cleanly map onto the two actions the description explicitly claims. Overall, description and calldata are consistent.

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

04Actions

1 total
#0createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)chain 0x1
Target
0x4dbd…ab3f
Value
2937909000000000 wei
Function
createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
Arguments
{
  "0": "0x42480C37B249e33aABaf4c22B20235656bd38068",
  "1": "0",
  "2": "1624010000000000",
  "3": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A",
  "4": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A",
  "5": "2627798",
  "6": "500000000",
  "7": "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000046616464417373657428616464726573732c28616464726573732c616464726573732c75696e74382c75696e7436342c75696e7436342c75696e7436342c75696e743132382929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001000000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf00000000000000000000000057f5e098cad7a3d1eed53991d4d66c45c9af781200000000000000000000000013cdfb7db5e2f58e122b2e789b59de13645349c400000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000c3663566a5800000000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000d2f13f7789f000000000000000000000000000000000000000000000003b8e97d229a2d548000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf"
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

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

Arguments for

  • wUSDM collateral creates arbitrage opportunities that establish a yield floor for USDC/USDT lenders when borrow rates are low, improving market efficiency.— mcarrica
  • Gauntlet's risk analysis supports listing with conservative parameters (88% collateral factor, 90% liquidation factor, 5% liquidation penalty) and supply caps aligned with available liquidity.— Gauntlet
  • wUSDM has been successfully integrated into Optimism USDC market and passed comprehensive testing (forge, gas profiling, scenario simulations) on Ethereum and Arbitrum implementations.— Olha, dmitriywoofsoftware
  • Mountain Protocol is a regulated entity (Class F licensed by Bermuda Monetary Authority) with audited contracts, bug bounties, 24/7 monitoring, and emergency response capabilities.— mcarrica
  • wUSDM exhibits minimal price volatility (1.43% 30-day volatility) consistent with a stablecoin, with deterministic price appreciation based on 5% USDM APY rewards.— Gauntlet

Arguments against

  • The supply cap at listing may exceed the actual circulating wUSDM on target chains, creating risk that gas costs could exceed protocol incentives to prevent bad debt in a crisis scenario.— allthecolors
  • wUSDM carries wider diversity of risks than typical collateral due to wrapping/unwrapping mechanisms, redemption challenges, and potential depeg scenarios not fully mitigated by available liquidity.— Gauntlet, allthecolors

Unresolved concerns

  • Whether wUSDM circulating supply will grow on Arbitrum and Ethereum to match the proposed supply caps, particularly given slow uptake on Optimism despite the recent market launch there.— allthecolors
  • Slither static analysis fails on both Ethereum and Arbitrum PR implementations; the nature and severity of these failures and whether they pose material risk are not discussed in the thread.— Olha, dmitriywoofsoftware
  • Chainlink price feed status remains TBC (to be confirmed) for key parameters including update frequency and reversion behavior, creating uncertainty about oracle reliability.— mcarrica

Notable participants

  • mcarricaCEO and Co-founder of Mountain Protocol; authored the proposal and provided market impact analysis.
  • GauntletRisk analyst; conducted market risk assessment, liquidity analysis, and provided collateral factor recommendations for all three markets.
  • OlhaTechnical contributor; prepared and tested Ethereum mainnet implementation with full PR and CI/CD documentation.
  • dmitriywoofsoftwareTechnical contributor; prepared and tested Arbitrum implementation with full PR and CI/CD documentation.
  • allthecolorsCommunity skeptic; raised concerns about supply cap sizing relative to actual circulating supply and advocated for a wait-and-see approach pending Optimism market performance.
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗