[Woof] Base SVR Onboarding Proposals

Following the OEV RFP process, Woof would like to move forward with a Base deployment, leveraging the recent Chainlink expansion, via the following set of proposals:

1 Like

Update price feeds to SVR in cUSDCv3 on Base

PR - https://github.com/compound-finance/comet/pull/1074
Proposal - Tally | Compound | Update price feeds in cUSDCv3 on Base with CAPO and SVR price feeds.

Symbol r sigma_r r_upper
ezETH 3.92% 3.15% 7.07%
wstETH 3.61% 0.43% 4.04%
weETH 2.95% 0.28% 3.23%
rsETH 3.57% 1.97% 5.54%
osETH 2.84% 0.26% 3.10%
rETH 2.66% 0.24% 2.90%
rswETH 3.27% 1.63% 4.90%
ETHx 2.88% 0.52% 3.40%
sFRAX 4.51% 0.44% 4.95%
wUSDM 4.53% 0.41% 4.94%
mETH 3.09% 0.82% 3.91%

Actions

№ Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (base-usdc) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Prepare Link Success
10 Run Enact impersonate Link Success
11 Tenderly Simulation (mainnet) Link Success
12 Tenderly Simulation (base) Link Success
13 Run Enact (by delegator) Link Success

Artifacts

№ Name Value
1 Migration name 1766403952_change_price_feeds_to_svr
2 Branch name woof-software/add-oev-to-base-usdc
3 Prepare id 21208795862
4 Network base
5 Deployment usdc

Price feeds

№ Name Address Route
1 WETH 0xe6eb5B9b85cFF2C84Df3De6e7855bC9E76f034d5 ETH / USD (SVR)
2 USDC 0x3e6D1ccA8Eee6d02f1f578B613374EB53E6823B4 USDC / USD (SVR)
3 wstETH 0x1738FCAe8D5A6aEf39985dF31Fe60e5Dc5e1a7b3 wstETH / stETH -> ETH / USD (SVR) (we consider stETH / ETH as 1:1)
4 cbETH 0x0866Fc8a76BfC485B8E8C7D543A54bd72F015b1C cbETH / ETH -> ETH / USD (SVR)

Description

# Update price feeds in cUSDCv3 on Base with CAPO and SVR price feeds.

## Proposal summary

This proposal updates existing price feeds for WETH, USDC, and wstETH assets on the USDC market on Base.

### CAPO summary

CAPO is a price oracle adapter designed to support assets that grow gradually relative to a base asset - such as liquid staking tokens that accumulate yield over time. It provides a mechanism to track this expected growth while protecting downstream protocol from sudden or manipulated price spikes. wstETH price feed is updated to their CAPO implementations.

### SVR summary

[RFP process](https://www.comp.xyz/t/oev-rfp-process-update-july-2025/6945) and community [vote](Snapshot) passed and decided to implement Chainlink’s SVR solution for BASE markets, this proposal updates WETH and USDC price feeds to support SVR implementations.

Further detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/1074), [forum discussion for CAPO](https://www.comp.xyz/t/woof-correlated-assets-price-oracle-capo/6245) and [forum discussion for SVR](https://www.comp.xyz/t/request-for-proposal-rfp-oracle-extractable-value-oev-solution-for-compound-protocol/6786).

### CAPO audit

CAPO has been audited by [OpenZeppelin](https://www.comp.xyz/t/capo-price-feed-audit/6631, as well as the LST / LRT implementation [here](https://www.comp.xyz/t/capo-lst-lrt-audit/7118).

### 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, USDC, and wstETH price feeds to the CAPO and SVR implementations. This sends the encoded ‘updateAssetPriceFeed’, ‘setBaseTokenPriceFeed’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Base.

Update price feeds to SVR in cWETHv3 on Base

PR - https://github.com/compound-finance/comet/pull/1075
PR(woof) - https://github.com/woof-software/comet/pull/300
Proposal - Tally | Compound | Update USDC and cbBTC price feeds in cWETHv3 on Base with SVR price feeds.

Actions

№ Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (base-weth) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Prepare Link Success
10 Run Enact impersonate Link Success
11 Tenderly Simulation (mainnet) Link Success
12 Tenderly Simulation (base) Link Success
13 Run Enact (by delegator) Link Success

Artifacts

№ Name Value
1 Migration name 1766448112_change_price_feeds_to_svr
2 Branch name woof-software/add-oev-to-base-weth
3 Prepare id 21249805381
4 Network base
5 Deployment weth

Price feeds

№ Name Address Route
1 USDC 0x3dc83e4c67d99b935e07771F36060DEAefFFF45D USDC / USD (SVR) -> USD / ETH (SVR)
2 cbBTC 0xc4A9fFF2152fe11FBB40F059100ce1271a330C51 cbBTC / USD -> USD / ETH (SVR)

Description

# Update USDC and cbBTC price feeds in cWETHv3 on Base with SVR price feeds.

## Proposal summary

This proposal updates existing price feeds for USDC and cbBTC assets on the WETH market on Base.

### SVR summary

[RFP process](https://www.comp.xyz/t/oev-rfp-process-update-july-2025/6945) and community [vote](https://snapshot.box/#/s:comp-vote.eth/proposal/0xffd84200f112926e8b21793ee3750f272fc40a3f90399f86d41971a44aa3edf3) passed and decided to implement Chainlink’s SVR solution for Base markets, this proposal updates USDC and cbBTC price feeds to support SVR implementation.

Further detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/1075) and [forum discussion for SVR](https://www.comp.xyz/t/request-for-proposal-rfp-oracle-extractable-value-oev-solution-for-compound-protocol/6786).

### 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 USDC and cbBTC price feeds to the SVR implementation. This sends the encoded ‘updateAssetPriceFeed’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Base.

Update price feeds to SVR in cAEROv3 on Base

PR - https://github.com/compound-finance/comet/pull/1073
PR(woof) - https://github.com/woof-software/comet/pull/298
Proposal - Tally | Compound | Update WETH, USDC, and wstETH price feeds in cAEROv3 on Base with SVR price feeds

Actions

№ Action name Link Status
1 Run Slither Link Success
2 Run Forge Tests Link Success
3 Run Tests With Gas Profiler Link Success
4 Run Semgremp Link Success
5 Run Scenarios (base-aero) Link Success
6 Run Unit Tests Link Success
7 Run ESLint Link Success
8 Run Contact Linter Link Success
9 Run Prepare Link Success
10 Run Enact impersonate Link Success
11 Tenderly Simulation (mainnet) Link Success
12 Tenderly Simulation (base) Link Success
13 Run Enact (by delegator) Link Success

Artifacts

№ Name Value
1 Migration name 1766363631_change_price_feeds_to_svr
2 Branch name woof-software/add-oev-to-base-aero
3 Prepare id 20458928339
4 Network base
5 Deployment aero

Price feeds

№ Name Address Route
1 WETH 0xe6eb5B9b85cFF2C84Df3De6e7855bC9E76f034d5 ETH / USD (SVR)
2 USDC 0x3e6D1ccA8Eee6d02f1f578B613374EB53E6823B4 USDC / USD (SVR)
3 wstETH 0x1738FCAe8D5A6aEf39985dF31Fe60e5Dc5e1a7b3 wstETH / stETH -> ETH / USD (SVR) (we consider stETH / ETH as 1:1)

Description

# Update WETH, USDC, and wstETH price feeds in cAEROv3 on Base with SVR price feeds

## Proposal summary

This proposal updates existing price feeds for WETH, USDC, and wstETH assets on the AERO market on Base.

### SVR summary

[RFP process](https://www.comp.xyz/t/oev-rfp-process-update-july-2025/6945) and community [vote](https://snapshot.box/#/s:comp-vote.eth/proposal/0xffd84200f112926e8b21793ee3750f272fc40a3f90399f86d41971a44aa3edf3) passed and decided to implement Chainlink’s SVR solution for BASE markets, this proposal updates WETH and USDC price feeds to support SVR implementations.

Further detailed information can be found on the corresponding [proposal pull request](https://github.com/compound-finance/comet/pull/1073) and [forum discussion for SVR](https://www.comp.xyz/t/request-for-proposal-rfp-oracle-extractable-value-oev-solution-for-compound-protocol/6786).

### 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, USDC, and wstETH price feeds to the SVR implementation. This sends the encoded ‘updateAssetPriceFeed’ and ‘deployAndUpgradeTo’ calls across the bridge to the governance receiver on Base.