KVORUM
compoundSource: Compound governor oz · #565

Update USDC price feed on cWRONv3 on Ronin

executedApr 13, 2026, 07:08 AM UTCby4D0x4d57…093e

01Summary

AISummary by Kvorumclaude-haiku-4-5

Update USDC price feed on Compound's cWRONv3 from Chainlink to API3 oracle on Ronin network, since Chainlink is no longer supported on Ronin. The proposal includes approving GHO token transfer for execution fees and deploying a new configuration.

Type
protocol addition

Key changes

  • Replace Chainlink USDC price feed with API3 oracle on Ronin cWRONv3(high)
  • Deploy and upgrade to new configuration via deployAndUpgradeTo(high)
  • Approve L1CCIPRouter to transfer GHO tokens for Ronin execution fees(medium)

Notable concerns

  • Chainlink dependency removal may impact price feed reliability during transition
  • Cross-chain messaging via CCIP required for Ronin deployment
Contracts0x40d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f0x80226fc0ee2b096224eeac085bb9a8cba1146f7d0x2c7efa766338d33b9192db1fb5d170bdc03ef3f9
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

99 words

Update USDC price feed on cWRONv3 on Ronin

Proposal summary

This proposal updates USDC price feeds to API3, since Chainlink is no longer supported on Ronin.

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

Proposal actions

The first proposal action approves the L1CCIPRouter to transfer GHO stable token from the timelock to pay for the proposal execution fee on Ronin.

The second proposal action sends the following encoded calls to the governance receiver on Ronin:

  • Update USDC price feed to API3 oracle
  • Deploy and upgrade to new configuration via deployAndUpgradeTo.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal describes two actions: (1) approving the L1CCIPRouter to pull GHO from the timelock to pay for the Ronin execution fee, and (2) sending an encoded cross-chain message to the Ronin governance receiver that updates the USDC price feed to API3 and calls deployAndUpgradeTo for the new configuration. The decoded calldata matches this structure exactly: action 0 is an ERC20 approve() call targeting what appears to be the CCIP router address, and action 1 is a ccipSend() call whose embedded payload contains ABI-encoded function selectors for 'updateAssetPriceFeed(address,address,address)' and 'deployAndUpgradeTo(address,address)' — the same two functions named in the description. The destination chain selector corresponds to a non-Ethereum chain, consistent with sending the message to Ronin. Because the payload is deeply nested ABI-encoded bytes, I could not independently decode every embedded address (e.g., confirm the exact USDC token address or API3 oracle address referenced inside the encoded call), so confidence is medium rather than high. However, the function names, action count, and overall flow align closely with the prose, and there is no evidence of extra, missing, or mismatched actions. I found no value, target, or scope discrepancies worth flagging.

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
#0approve(address,uint256)chain 0x1
Target
0x40d1…6c2f
Value
0 wei
Function
approve(address,uint256)
Arguments
{
  "amount": "1002685048814787092",
  "address": "0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D"
}
Calldata
#1ccipSend(uint64,(bytes,bytes,(address,uint256)[],address,bytes))chain 0x1
Target
0x8022…6f7d
Value
0 wei
Function
ccipSend(uint64,(bytes,bytes,(address,uint256)[],address,bytes))
Arguments
{
  "message": [
    "0x0000000000000000000000002c7efa766338d33b9192db1fb5d170bdc03ef3f9",
    "0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000002000000000000000000000000966c72f456fc248d458784ef3e0b6d042be115f2000000000000000000000000fa64a82a3d13d4c05d5133e53b2ebb8a0fa9c3f60000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000060000000000000000000000000c0afdbd1ceb621ef576ba969ce9d4cef78dbc0c00000000000000000000000000b7007c13325c48911f73a2dad5fa5dcbf808adc00000000000000000000000062623c1374d12f946a9ca8597a137bbfbe0156650000000000000000000000000000000000000000000000000000000000000040000000000000000000000000966c72f456fc248d458784ef3e0b6d042be115f2000000000000000000000000c0afdbd1ceb621ef576ba969ce9d4cef78dbc0c0",
    [],
    "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f",
    "0x"
  ],
  "destinationChainSelector": "6916147374840168594"
}
Calldata

05Tally

Summed from votes

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

06Voters

20 total
Filter:
VoterChoice% of totalRationale
3F0x3fb1…4c8aFor104.8K15.25%—7mo ago
660x66cd…65f9For80K11.64%—7mo ago
B30xb356…c826For60.3K8.78%—7mo ago
B40xb49f…7948For60K8.73%—7mo ago
050x0579…ca09For60K8.73%—7mo ago
170x1729…b879For60K8.73%—7mo ago
B70xb792…89d7For60K8.73%—7mo ago
D20xd2a7…5a0cFor60K8.73%—7mo ago
B90xb933…8dd1For60K8.73%—7mo ago
070x0703…961bFor51.7K7.53%—7mo ago
130x13bd…8548For30K4.36%—7mo ago
1F0x1f3d…0591For440.70.06%—7mo ago
C50xc554…7759For11.20.00%—7mo ago
9F0x9f77…2768For0.90.00%—7mo ago
2F0x2f2f…f78aFor0.50.00%—7mo ago
E70xe790…572cFor0.10.00%—7mo ago
250x252b…c23aAbstain0.10.00%—7mo ago
900x9002…2c41For0.10.00%—7mo ago
D90xd926…867cFor0.10.00%—7mo ago
D80xd8de…ae41For0.10.00%—7mo ago
Showing 20

07Forum

No forum thread is confidently linked to this proposal.