Proposals

/

Proposal

Executed

Update rsETH Price Feeds on WETH and wstETH Markets (Mainnet)


User profile image

by

by

0x4D57f3c47C4abaF24371bF11e2C994B32...

0x4D57...093E

ID 575

ID 575

Compound Governor

Compound Governor

Proposed on: Apr 22nd, 2026

Proposed on: Apr 22nd, 2026

Votes

Actions

Type

Address

Details

Custom

updateAssetPriceFeed(..)

Custom

Account

Configurator

0x316f...36E3

Method

updateAssetPriceFeed(..)

Custom

Configurator

0x316f...36E3

updateAssetPriceFeed(..)

Custom

Account

Configurator

0x316f...36E3

Method

updateAssetPriceFeed(..)

Custom

CometProxyAdmin

0x1EC6...8779

deployAndUpgradeTo(..)

Custom

Account

CometProxyAdmin

0x1EC6...8779

Method

deployAndUpgradeTo(..)

Custom

CometProxyAdmin

0x1EC6...8779

deployAndUpgradeTo(..)

Custom

Account

CometProxyAdmin

0x1EC6...8779

Method

deployAndUpgradeTo(..)

Proposal

Summary

It is proposed to migrate the rsETH price feeds on the Mainnet WETH and wstETH Comets to a new 'MinMaxConstantPriceFeed' contract. This follows Gauntlet's proposal in response to the April 18 Kelp rsETH bridge exploit, and gives the Community Multisig a faster defensive lever than a full governance cycle.

This is intended as a temporary measure. Once the rsETH situation is resolved, a subsequent governance proposal will revert the price feeds to the prior configuration.

New Price Feed

The new feed wraps the existing Kelp exchange rate and operates in one of two modes, set by the Community Multisig:

  1. Bounded exchange rate (default). Passes the Kelp exchange rate through unchanged when it sits between configured 'min' and 'max' bounds. If the rate falls below 'min' or rises above 'max', the feed returns the bound. Setting 'min = 0' and 'max = ∞' reproduces the existing oracle behavior.
  2. Constant price. Returns a fixed price set by the multisig, bypassing the underlying feed. Intended for cases where the exchange rate can no longer be trusted.

Bounds and mode changes are multisig-only, with no cooldown. A cursory review by SSPs was already performed and a final audit confirmation will be linked on the forum prior to proposal vote.

Implementation details: PR #1113.

Proposal Actions

  1. Update the rsETH price feed on the Mainnet WETH market.
  2. Update the rsETH price feed on the Mainnet wstETH market.
  3. Deploy and upgrade the WETH Comet to the new implementation.
  4. Deploy and upgrade the wstETH Comet to the new implementation.

On execution, the liquidation pause on rsETH/wrsETH collateral in these markets will be lifted. A follow-up proposal will revert these markets to their prior price feed configuration once the incident is resolved.

Votes
Status