KVORUM
compoundSource: Compound governor oz · #474

Initialize cWETHv3 on Linea network

executedSep 14, 2025, 06:33 AM UTCbyD20xd2a7…5a0c

01Summary

AISummary by Kvorumclaude-haiku-4-5

Proposal to deploy Compound III (cWETHv3) to the Linea network with WETH as the base asset. The deployment includes sending 25 ETH to Linea for reserve seeding, setting market configurations based on Gauntlet risk parameters, deploying the Comet implementation, and updating the official markets registry.

Type
protocol addition
Funding
$25

Key changes

  • Deploy Compound III WETH market on Linea network(high)
  • Send 25 ETH to Linea Timelock for reserve seeding and wrapping(high)
  • Configure market parameters including risk settings per Gauntlet recommendations(high)
  • Update ENS registry to include new Linea cWETHv3 market in official markets list(medium)
  • Deploy new Comet implementation on Linea via governance receiver(high)
Contracts0xd19d4b5d358258f05d7b411e21a1460d11b0876f0x4976fb03c32e5b8cfe2b6ccb31c09ba78ebaba41
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

172 words

Initialize cWETHv3 on Linea network

Proposal summary

WOOF! proposes the deployment of Compound III to the Linea network. This proposal takes the governance steps recommended and necessary to initialize a Compound III WETH market on Linea; upon execution, cWETHv3 will be ready for use. 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, deploy market GitHub action run and forum discussion.

Proposal Actions

The first proposal action sends ether to the Linea Timelock so it can be wrapped and used to seed the reserves, sets the Comet configuration and deploys a new Comet implementation on Linea. This sends the encoded setFactory, setConfiguration, deployAndUpgradeTo calls across the bridge to the governance receiver on Linea.

The second action updates the ENS TXT record v3-official-markets on v3-additional-grants.compound-community-licenses.eth, updating the official markets JSON to include the new Linea cWETHv3 market.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Consistent

The description outlines two actions: (1) bridging ETH to Linea and executing setFactory/setConfiguration/deployAndUpgradeTo to stand up the new Comet WETH market, and (2) updating the ENS official-markets registry to include the new Linea WETH market. The decoded calldata matches this: action 0 is a cross-chain sendMessage carrying 25 ETH and encoded calls including the three named functions, plus additional standard initialization calls (setRewardConfig, sweepNativeToken, deposit, transfer) that implement the 'wrap ether and seed reserves' step described in prose — these are routine mechanical steps for a Compound III L2 market bootstrap and are reasonably summarized rather than omitted maliciously. The deployed Comet address (0x60F2058379716A64a7A5d29219397e79bC552194) referenced in the bridge payload matches exactly the WETH market address added under chain '59144' in the ENS JSON update in action 1, confirming the target consistency between the two actions and the description's narrative. No numeric claims in the description (e.g., specific risk parameters or ETH amount) are contradicted by the calldata, since the description does not state specific figures to compare. No unexplained transfers to unrelated addresses, unexpected role grants, or contract targets diverging from the stated intent were found. Overall the actions align well with the description, with only minor summarization of sub-steps that fall under legitimate omission of routine bookkeeping calls.

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

04Actions

2 total
#0sendMessage(address,uint256,bytes)chain 0x1
Target
0xd19d…876f
Value
25000000000000000000 wei
Function
sendMessage(address,uint256,bytes)
Arguments
{
  "_to": "0x1F71901daf98d70B4BAF40DE080321e5C2676856",
  "_fee": "0",
  "_calldata": "0x00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000007000000000000000000000000970ffd8e335b8fa4cd5c869c7cac3a90671d5dc3000000000000000000000000970ffd8e335b8fa4cd5c869c7cac3a90671d5dc30000000000000000000000004b5dee60531a72c1264319ec6a22678a4d0c81180000000000000000000000002c7118c4c88b9841fcf839074c26ae8f035f29210000000000000000000000001f71901daf98d70b4baf40de080321e5c2676856000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f0000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015af1d78b58c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000360000000000000000000000000000000000000000000000000000000000000001b736574466163746f727928616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000e6736574436f6e66696775726174696f6e28616464726573732c28616464726573732c616464726573732c616464726573732c616464726573732c616464726573732c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e7436342c75696e743130342c75696e743130342c75696e743130342c28616464726573732c616464726573732c75696e74382c75696e7436342c75696e7436342c75696e7436342c75696e74313238295b5d2929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020736574526577617264436f6e66696728616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000001973776565704e6174697665546f6b656e2861646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000096465706f7369742829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197472616e7366657228616464726573732c75696e743235362900000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000008c00000000000000000000000000000000000000000000000000000000000000920000000000000000000000000000000000000000000000000000000000000098000000000000000000000000000000000000000000000000000000000000009c000000000000000000000000000000000000000000000000000000000000009e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000060f2058379716a64a7a5d29219397e79bc552194000000000000000000000000aeb318360f27748acb200ce616e389a6c9409a07000000000000000000000000000000000000000000000000000000000000076000000000000000000000000060f2058379716a64a7a5d29219397e79bc55219400000000000000000000000000000000000000000000000000000000000000400000000000000000000000004a900f81deda753bbbab12453b3775d5f26df6f30000000000000000000000005a1e5d7e09ca94506084a26304d53a138145bf52000000000000000000000000e5d7c2a44ffddf6b295a15c148167daaaf5cf34f000000000000000000000000c4a9fff2152fe11fbb40f059100ce1271a330c51000000000000000000000000c8e4c3f58d5fc4409522503927ecea057ebba1fc0000000000000000000000000000000000000000000000000c7d713b49da0000000000000000000000000000000000000000000000000000004cbd15e72600000000000000000000000000000000000000000000000000000f9ccd8a1c50800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000037112afa04c000000000000000000000000000000000000000000000000000117c6b5300fe0000000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000000000000000000009b6e64a8ec6000000000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000102b36211c0000000000000000000000000000000000000000000000000000000ac7796b680000000000000000000000000000000000000000000000008ac7230489e80000000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000000000000000010f0cf064dd5920000000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000050000000000000000000000002416092f143378750bb29b79ed961ab195cceea5000000000000000000000000311930889c61e141e15a61d11be974d749390e7a00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000ce80612991d00000000000000000000000000000000000000000000000000000d0b8d0508de0000000000000000000000000000000000000000000000000105d5b7119030b80000000000000000000000000000b5bedd42000b71fdde22d3ee8a79bd49a568fc8f0000000000000000000000002b47ecd3ffbaa6396ace8d3d414873498bbc2b6200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000ce80612991d00000000000000000000000000000000000000000000000000000d7621dc5821000000000000000000000000000000000000000000000000000e18398e76019000000000000000000000000000003aab2285ddcddad8edf438c1bab47e1a9d05a9b4000000000000000000000000a2699232b341881b1ed85d91592b7c259e029acf00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000b1a2bc2ec5000000000000000000000000000000000000000000000000000000bcbce7f1b1500000000000000000000000000000000000000000000000000000c7d713b49da0000000000000000000000000000000000000000000000000000000000001dcd65000000000000000000000000001bf74c010e6320bab11e2e5a532b5ac15e0b8aa6000000000000000000000000a4f2e977cab3177d61e2e7eaecd257bf09f2f91500000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000ce80612991d00000000000000000000000000000000000000000000000000000d529ae9e86000000000000000000000000000000000000000000000000000c072258f4b3cb80000000000000000000000000000d2671165570f41bbb3b0097893300b6eb6101e6c0000000000000000000000008c74b2811d2f1ad65517adb5c65773c1e520ed2f00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000c7d713b49da00000000000000000000000000000000000000000000000000000ce80612991d00000000000000000000000000000000000000000000000000000d529ae9e860000000000000000000000000000000000000000000000000001b1ae4d6e2ef5000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000970ffd8e335b8fa4cd5c869c7cac3a90671d5dc300000000000000000000000060f2058379716a64a7a5d29219397e79bc552194000000000000000000000000000000000000000000000000000000000000004000000000000000000000000060f2058379716a64a7a5d29219397e79bc5521940000000000000000000000000ece76334fb560f2b1a49a60e38cf726b02203f000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004a900f81deda753bbbab12453b3775d5f26df6f30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000060f2058379716a64a7a5d29219397e79bc5521940000000000000000000000000000000000000000000000015af1d78b58c40000"
}
Calldata
#1setText(bytes32,string,string)chain 0x1
Target
0x4976…ba41
Value
0 wei
Function
setText(bytes32,string,string)
Arguments
{
  "key": "v3-official-markets",
  "node": "0x7dcf87198fd673716e5a32b206d9379c4fcbad8875073f52bfd0656759bf89ed",
  "value": "{\"1\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xc3d688B66703497DAA19211EEdff47f25384cdc3\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0xA17581A9E3356d9A858b789D68B4d866e593aE94\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0x3Afdc9BCA9213A35503b077a6072F3D0d5AB0840\"},{\"baseSymbol\":\"wstETH\",\"cometAddress\":\"0x3D0bb1ccaB520A66e607822fC55BC921738fAFE3\"},{\"baseSymbol\":\"USDS\",\"cometAddress\":\"0x5D409e56D886231aDAf00c8775665AD0f9897b56\"},{\"baseSymbol\":\"WBTC\",\"cometAddress\":\"0xe85Dc543813B8c2CFEaAc371517b925a166a9293\"}],\"10\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x2e44e174f7D53F0212823acC11C01A11d58c5bCB\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0x995E394b8B2437aC8Ce61Ee0bC610D617962B214\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0xE36A30D249f7761327fd973001A32010b521b6Fd\"}],\"130\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x2c7118c4C88B9841FCF839074c26Ae8f035f2921\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x6C987dDE50dB1dcDd32Cd4175778C2a291978E2a\"}],\"137\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xF25212E676D1F7F89Cd72fFEe66158f541246445\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0xaeB318360f27748Acb200CE616E389A6C9409a07\"}],\"2020\":[{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x4006eD4097Ee51c09A04c3B0951D28CCf19e6DFE\"},{\"baseSymbol\":\"WRON\",\"cometAddress\":\"0xc0Afdbd1cEB621Ef576BA969ce9D4ceF78Dbc0c0\"}],\"5000\":[{\"baseSymbol\":\"USDe\",\"cometAddress\":\"0x606174f62cd968d8e684c645080fa694c1D7786E\"}],\"8453\":[{\"baseSymbol\":\"USDbC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x46e6b214b524310239732D51387075E0e70970bf\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xb125E6687d4313864e53df431d5425969c15Eb2F\"},{\"baseSymbol\":\"AERO\",\"cometAddress\":\"0x784efeB622244d2348d4F2522f8860B96fbEcE89\"},{\"baseSymbol\":\"USDS\",\"cometAddress\":\"0x2c776041CCFe903071AF44aa147368a9c8EEA518\"}],\"42161\":[{\"baseSymbol\":\"USDC.e\",\"cometAddress\":\"0xA5EDBDD9646f8dFF606d7448e414884C7d905dCA\"},{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x9c4ec768c28520B50860ea7a15bd7213a9fF58bf\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x6f7D514bbD4aFf3BcD1140B7344b32f063dEe486\"},{\"baseSymbol\":\"USDT\",\"cometAddress\":\"0xd98Be00b5D27fc98112BdE293e487f8D4cA57d07\"}],\"59144\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0x8D38A3d6B3c3B7d96D6536DA7Eef94A9d7dbC991\"},{\"baseSymbol\":\"WETH\",\"cometAddress\":\"0x60F2058379716A64a7A5d29219397e79bC552194\"}],\"534352\":[{\"baseSymbol\":\"USDC\",\"cometAddress\":\"0xB2f97c1Bd3bf02f5e74d13f02E3e26F93D77CE44\"}]}"
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

AIForum synthesis by Kvorumclaude-sonnet-5
sentiment · mixedthread · constructive

Arguments for

  • Linea offers Compound access to a large, well-established distribution network via Consensys products (MetaMask, Infura, Truffle) that can accelerate adoption and market penetration.— PGov, Cameron
  • Linea is a technically robust type-2 zkEVM with strong EVM equivalence, allowing existing Compound contracts to be deployed without modification or re-audit.— PGov, Cameron, RexShinka
  • Linea's testnet demonstrated strong usage and developer activity (hundreds of thousands of wallets/transactions), suggesting demand and readiness for a mainnet deployment.— PGov
  • The proposal follows the standard cross-chain governance model, keeping the same L1 Timelock control over Linea contracts as other Compound deployments, preserving governance security.— PGov
  • Gauntlet provided detailed, mainnet-aligned risk parameters (collateral factors, supply caps, IR curves, incentives) for USDC, USDT and WETH comets, giving the deployment a vetted risk framework.— Gauntlet
  • Pyth's oracle design (Pythnet aggregation plus Wormhole attestation) is technically sound and can be adapted with a permissionless push/scheduler model to function similarly to Chainlink for Compound's needs.— Cameron, mariobern
  • An independent DeFiSafety review found Linea to have a strong, capable team and good technical support, supporting confidence in the network's implementation.— RexShinka

Arguments against

  • The proposed Pyth push-model oracle introduces significant new centralization and trust assumptions (Linea, Pyth Foundation, potentially Gelato) compared to Compound's existing decentralized Chainlink push model.— sleezy
  • The Pyth integration adds extra layers of risk not present in Chainlink deployments, including a bridge (Wormhole) and an off-chain Price Service that could become a single point of failure.— sleezy
  • The proposal's justification for Pyth's reliability (citing '1.7B TVS' and 'primary oracle' status at Venus and Synthetix) was misleading, since Pyth is actually used only as a secondary/sanity-check oracle alongside Chainlink in those protocols.— sleezy
  • Compound III is architected around a single push-oracle model and does not natively support pull-based oracles like Pyth or Redstone, making the proposed adaptation a nonstandard and untested approach.— sleezy
  • Deploying on Linea may be poorly timed given that the chain's incentive/points program has run for a long time, competition from other chains is high, and TVL appears to be leaving Linea.— mexilc

Unresolved concerns

  • Whether a single Pyth-hosted Price Service (an off-chain component not previously disclosed) represents an unaddressed centralization/single-point-of-failure risk, since no alternate operator was confirmed to run a backup Price Service.— sleezy
  • The exact final configuration of who will operate price pushers (Consensys, Pyth Data Association, Gelato) and how redundancy will be guaranteed was never fully finalized or confirmed in the thread.— sleezy, Cameron
  • Whether the additional trust assumptions introduced by the bridge (Wormhole) and multiple pushing entities are an acceptable trade-off for the community was left as a judgment call rather than resolved.— sleezy
  • The viability and details of a proposed safety module/backstop for oracle or liquidity manipulation losses during the first 60 days were not finalized in the original proposal.— PGov
  • Concerns about declining TVL and strong competition on Linea potentially undermining the value of a later deployment were raised but not addressed by the proposal team.— mexilc

Notable participants

  • PGovCo-author of the original RFC/proposal, presenting the case for deploying Compound III on Linea.
  • CameronConsensys/Linea representative who elaborated on technical details, oracle design, and responded extensively to community concerns.
  • sleezyPrimary critical voice who repeatedly challenged the oracle design, centralization risks, and accuracy of claims about Pyth's adoption.
  • mariobernPyth Data Association contributor who provided technical clarification on Pyth's architecture and Compound integration model.
  • raynharrSuggested Tellor as an alternative oracle option and proposed a multi-oracle design.
  • GauntletRisk manager who provided detailed and later updated parameter recommendations for the Linea markets.
  • RexShinkaShared a DeFiSafety checklist review assessing Linea's technical readiness and team capability.
  • mexilcRaised concerns about deployment timing and declining Linea TVL relative to competition.
  • dmitriywoofsoftwareLater contributor who executed the formal proposal to add a WETH market on Linea based on Gauntlet's recommendations.
Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗