KVORUM
compoundSource: Compound governor oz · #558

Update price feeds in cUSDCv3 on Arbitrum with SVR price feeds.

executedApr 6, 2026, 02:53 PM UTCby890x89f2…e8db

01Summary

AISummary by Kvorumclaude-haiku-4-5

This proposal updates price feeds for WETH, ARB, WBTC, and USDC assets on the cUSDCv3 market on Arbitrum to use SVR (Secure Value Recovery) price feeds. SVR will generate revenue from liquidators that flows to the Compound DAO as protocol fees, with the fee recipient set to the Compound DAO multisig.

Type
protocol addition

Key changes

  • Update WETH price feed to SVR implementation on Arbitrum cUSDCv3 market(high)
  • Update ARB price feed to SVR implementation on Arbitrum cUSDCv3 market(high)
  • Update WBTC price feed to SVR implementation on Arbitrum cUSDCv3 market(high)
  • Update USDC price feed to SVR implementation on Arbitrum cUSDCv3 market(high)
  • Set Compound DAO multisig (0xd9496F2A3fd2a97d8A4531D92742F3C8F53183cB) as fee recipient for SVR oracle-extractable value revenue(medium)
Contracts0x9c4ec768c28520b50860ea7a15bd7213a9ff58bf0x82af49447d8a07e3bd95bd0d56f35241523fbab10xb2988bdadc45c43e3fe1a728f715e94bee4db4060x880d36763bb470cd395b7d6c76b50446fa70ace50x912ce59144191c1204e64559fe8253a0e49e65480x5998a5c516bd5e479e0b6aa6f243d372730b68d20x2f2a2543b76a4166549f7aab2e75bef0aefc5b0f0xcc392d2c3b37520e01712320be331d41f76610130
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

Update price feeds in cUSDCv3 on Arbitrum with SVR price feeds.

Proposal summary

This proposal updates existing price feeds for WETH, ARB, WBTC and USDC assets on the USDC market on Arbitrum.

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

SVR fee recipient

SVR generates revenue from liquidators and Compound DAO will receive that revenue as part of the protocol fee. The fee recipient for SVR is set to Compound DAO multisig: 0xd9496F2A3fd2a97d8A4531D92742F3C8F53183cB.

Proposal actions

The first action updates WETH, ARB, WBTC and USDC price feeds to the SVR implementation. This sends the encoded 'updateAssetPriceFeed' and 'deployAndUpgradeTo' calls across the bridge to the governance receiver on Arbitrum.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal describes a single cross-chain governance action that updates the WETH, ARB, WBTC, and USDC (base) price feeds on the Arbitrum USDC Comet market to SVR-enabled feeds, followed by a deployAndUpgradeTo call to activate the new implementation. The single decoded on-chain action is a createRetryableTicket call bridging an ABI-encoded payload to the Arbitrum governance receiver. Decoding the embedded function selector list shows exactly the functions the description claims: three 'updateAssetPriceFeed(address,address,address)' calls, one 'setBaseTokenPriceFeed(address,address)' call (for the base/USDC feed), and one 'deployAndUpgradeTo(address,address)' call — matching the four assets (WETH, ARB, WBTC, USDC) and the upgrade step described. The retryable-ticket gas parameters (fee, gas limit, refund addresses) are standard bridging mechanics not mentioned in the prose, which is expected boilerplate for L1->L2 governance messages and not a discrepancy. The description also states that the SVR fee recipient is set to the Compound DAO multisig (0xd9496F2A...); this exact address does not appear among the addresses in the decoded calldata, but this is consistent with SVR fee-recipient configuration being baked into the already-deployed SVR price feed contracts referenced by address in the updateAssetPriceFeed calls, rather than being a distinct action performed by this proposal — so this is not flagged as a contradiction, only as unverifiable detail. Overall, the on-chain action count, function names, and general intent align closely with the prose description, so no discrepancy is warranted; confidence is medium because the specific address-to-asset mapping (which address is WETH vs ARB vs WBTC) inside the raw calldata could not be fully decoded from the provided data alone.

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
3673743500000000 wei
Function
createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
Arguments
{
  "to": "0x42480C37B249e33aABaf4c22B20235656bd38068",
  "data": "0x00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004a00000000000000000000000000000000000000000000000000000000000000005000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002673657442617365546f6b656e50726963654665656428616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000600000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf00000000000000000000000082af49447d8a07e3bd95bd0d56f35241523fbab1000000000000000000000000b2988bdadc45c43e3fe1a728f715e94bee4db40600000000000000000000000000000000000000000000000000000000000000400000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf000000000000000000000000880d36763bb470cd395b7d6c76b50446fa70ace500000000000000000000000000000000000000000000000000000000000000600000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf000000000000000000000000912ce59144191c1204e64559fe8253a0e49e65480000000000000000000000005998a5c516bd5e479e0b6aa6f243d372730b68d200000000000000000000000000000000000000000000000000000000000000600000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf0000000000000000000000002f2a2543b76a4166549f7aab2e75bef0aefc5b0f000000000000000000000000cc392d2c3b37520e01712320be331d41f76610130000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf",
  "gasLimit": "2102667",
  "l2CallValue": "0",
  "maxFeePerGas": "500000000",
  "maxSubmissionCost": "2622410000000000",
  "callValueRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A",
  "excessFeeRefundAddress": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A"
}
Calldata

05Tally

Summed from votes

Voters14
VP participating687.3K
Outcome (current)For
Current support100%

06Voters

14 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.