Update Price Feeds on Arbitrum for LSTs
01Summary
Update price feeds for four Liquid Staking Token (LST) positions on Arbitrum markets from market rate to exchange rate, and upgrade Comet to new version. Specifically updates wstETH on WETH, weETH on WETH, wstETH on USDT, and wstETH on USDC markets. Changes have been validated through market simulations.
- Type
- parameter change
Key changes
- Update wstETH price feed on WETH Arbitrum market from market rate to exchange rate(medium)
- Update weETH price feed on WETH Arbitrum market from market rate to exchange rate(medium)
- Update wstETH price feed on USDT Arbitrum market from market rate to exchange rate(medium)
- Update wstETH price feed on USDC Arbitrum market from market rate to exchange rate(medium)
- Upgrade Comet to new version on Arbitrum (3 deployments)(high)
Notable concerns
- Multiple price feed changes require careful validation to ensure accurate pricing for LST collateral
- Cross-market updates create interdependencies that must be monitored
Generated by Kvorum
02Description
Update Price Feeds on Arbitrum for LSTs
Proposal summary
WOOF team suggests to update price feeds for LSTs on Arbitrum markets:
- wstETH on WETH Arbitrum market from market rate to exchange rate
- weETH on WETH Arbitrum market from market rate to exchange rate
- wstETH on USDT Arbitrum market from market rate to exchange rate
- wstETH on USDC Arbitrum market from market rate to exchange rate
Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. Further detailed information can be found on the corresponding proposal pull request.
Proposal Actions
The proposal contains only 1 action on Mainnet - send message to arbitrum. There are 7 actions on the Arbitrum side: four first ones are update price feeds and three last actions make comet update to new version.
03Mismatch analysis
The proposal is structured as a single Mainnet action (a createRetryableTicket call) whose payload bundles the seven Arbitrum-side sub-actions, exactly as the description states ('only 1 action on Mainnet... 7 actions on the Arbitrum side'). Decoding the embedded calldata bytes reveals four calls to 'updateAssetPriceFeed(address,address,address)' and three calls to 'deployAndUpgradeTo(address,address)', matching the description's claim of 4 price-feed updates followed by 3 comet upgrades. Cross-referencing the addresses in the payload: the WETH comet address appears twice (paired with two different asset/feed address pairs, consistent with updating both wstETH and weETH feeds on the same WETH market), and the USDT and USDC comets each appear once with a wstETH asset address and a shared new price feed address, consistent with 'wstETH on USDT' and 'wstETH on USDC' updates. The three deployAndUpgradeTo calls target the WETH, USDT, and USDC comet proxies (not weETH separately, since it shares the WETH market), matching '3 actions make comet update to new version' for the 3 distinct markets. No value, target, or count mismatches were found between the prose and the decoded payload structure. Confidence is high because the encoded function selectors and argument addresses could be directly matched against the specific claims in the description. While the on-chain data shows only a single decoded top-level action, this is expected behavior for cross-chain governance messages and is explicitly explained in the description itself, so it is not treated as a discrepancy.
Generated by Kvorum
04Actions
- Target
- 0x4dbd…ab3f
- Value
- 4825854000000000 wei
- Function
- createRetryableTicket(address,uint256,uint256,address,address,uint256,uint256,bytes)
- Arguments
{ "0": "0x42480C37B249e33aABaf4c22B20235656bd38068", "1": "0", "2": "3428810000000000", "3": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "4": "0x3fB4d38ea7EC20D91917c09591490Eeda38Cf88A", "5": "2794088", "6": "500000000", "7": "0x00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000007000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e000000000000000000000000d10b40ff1d92e2267d099da3509253d9da4d715e00000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002c00000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c616464726573732900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d757064617465417373657450726963654665656428616464726573732c616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c6164647265737329000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236465706c6f79416e6455706772616465546f28616464726573732c61646472657373290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000000600000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee4860000000000000000000000005979d7b546e38e414f7e9822514be443a48005290000000000000000000000006c987dde50db1dcdd32cd4175778c2a291978e2a00000000000000000000000000000000000000000000000000000000000000600000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee48600000000000000000000000035751007a407ca6feffe80b3cb397736d2cf4dbe000000000000000000000000d3cf278f135d9831d2bf28f6672a4575906ca72400000000000000000000000000000000000000000000000000000000000000600000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf0000000000000000000000005979d7b546e38e414f7e9822514be443a4800529000000000000000000000000e165155c34fe4cbfc55fc554437907bdb1af7e3e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000d98be00b5d27fc98112bde293e487f8d4ca57d070000000000000000000000005979d7b546e38e414f7e9822514be443a4800529000000000000000000000000e165155c34fe4cbfc55fc554437907bdb1af7e3e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000006f7d514bbd4aff3bcd1140b7344b32f063dee4860000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad37750000000000000000000000009c4ec768c28520b50860ea7a15bd7213a9ff58bf0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000b21b06d71c75973babde35b49ffdac3f82ad3775000000000000000000000000d98be00b5d27fc98112bde293e487f8d4ca57d07" }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 220x2210…d02e | For | 91K | 16.19% | — | 2y ago |
| 680x683a…6c02 | For | 90.1K | 16.02% | — | 2y ago |
| B90xb933…8dd1 | For | 80K | 14.23% | — | 2y ago |
| 070x0703…961b | For | 70K | 12.45% | — | 2y ago |
| B40xb49f…7948 | For | 50K | 8.89% | — | 2y ago |
| 130x13bd…8548 | For | 50K | 8.89% | — | 2y ago |
| 7B0x7b3c…cc33 | For | 50K | 8.89% | — | 2y ago |
| 3F0x3fb1…4c8a | For | 45.6K | 8.10% | — | 2y ago |
| 660x66cd…65f9 | For | 35.6K | 6.34% | — | 2y ago |
| E40xe459…e666 | For | 5.2 | 0.00% | — | 2y ago |
| 920x9219…38e1 | For | 1.5 | 0.00% | — | 2y ago |
| 500x50d2…5318 | For | 1.3 | 0.00% | — | 2y ago |
| 340x3496…126b | For | 1.3 | 0.00% | — | 2y ago |
| 630x63f6…80c1 | For | 1.1 | 0.00% | — | 2y ago |
| 170x1729…b879 | For | 1 | 0.00% | — | 2y ago |
| 2F0x2f2f…f78a | For | 0.5 | 0.00% | — | 2y ago |
| 130x1351…fa14 | For | 0.1 | 0.00% | — | 2y ago |
| D80xd8de…ae41 | For | 0.1 | 0.00% | — | 2y ago |
| 880x88f6…0ec0 | For | 0 | 0.00% | — | 2y ago |
| 460x4659…3a61 | For | 0 | 0.00% | — | 2y ago |
| 2E0x2eb7…e8f0 | For | 0 | 0.00% | — | 2y ago |
| 690x69ab…c14b | For | 0 | 0.00% | — | 2y ago |
| B80xb819…1c74 | For | 0 | 0.00% | — | 2y ago |
| 1E0x1e5a…f235 | For | 0 | 0.00% | — | 2y ago |
| B50xb5c1…6e58 | For | 0 | 0.00% | — | 2y ago |
| 010x016e…73e4 | For | 0 | 0.00% | — | 2y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- compoundcanceledUpdate Price Feeds on Arbitrum for LSTs100%
- compoundexecutedUpdate rsETH and weETH price feeds in cWETHv3 on Mainnet72%
- compoundexecutedUpdate rsETH Price Feeds on WETH and wstETH Markets (Mainnet)71%
- compoundexecutedUpdate price feed in cWstETHv3 on Ethereum71%
- compoundexecutedReturn rsETH Price Feeds on WETH and wstETH Markets (Mainnet)69%
- compoundexecutedUpdate wrsETH Price Feed in cWETHv3 on Linea68%
- aaveexecutedPrice feeds operational update Pt2.5 - wstETH66%
- compoundcanceledUpdate tETH price feed on WETH Mainnet market60%
- compoundexecutedUpdate tETH price feed on WETH Mainnet market60%