KVORUM
aaveSource: Aave governance v3 · #308

Extend SVR V1 to more reserves

executedMay 11, 2025, 12:34 PM UTCbyF70xf71f…1e02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Enable Silently Verifying Reality (SVR) oracle feeds for 8 assets across Aave V3 Core and Prime instances (eBTC, cbBTC, WBTC on Core; USDC, WETH, rsETH, ezETH, wstETH on Prime). Grant ASSET LISTING ADMIN role to Prime SVR_STEWARD contract to manage the activation with safeguards against price feed deviations.

Type
protocol addition

Key changes

  • Enable SVR price feeds for eBTC, cbBTC, and WBTC on Aave V3 Core instance(medium)
  • Enable SVR price feeds for USDC, WETH, rsETH, ezETH, and wstETH on Aave V3 Prime instance(medium)
  • Grant ASSET LISTING ADMIN role to Prime SVR_STEWARD contract to manage oracle activation(high)
  • SVR_STEWARD ensures minimal derivation between current and SVR price feeds at activation and allows Protocol guardian reversion capability(high)

Notable concerns

  • No deviations were observed in the monitoring of initial SVR feeds from proposal 274, but this represents a second phase expansion with new assets
  • SVR_STEWARD's ability to revert to previous oracle relies on Protocol guardian intervention in case of unforeseen issues
ContractsAave V3 CoreAave V3 PrimeSVR_STEWARD (0x84f2C90f2D66E700baA4CF3cbF66bE7D8f21Bd87)
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

225 words

Simple Summary

Enable SVR feeds on the following assets:

  • eBTC, cbBTC and WBTC on the Aave V3 Core instance
  • USDC, WETH, rsETH, ezETH and wstETH on the Aave V3 Prime instance

Motivation

In proposal 274 a fist set of SVR feeds was enabled. Over the recent weeks, the oracles were monitored and as expected no relevant deviations were monitored and SVR updates arrived in time. Therefore, in order to make integrating with SVR more attractive, this proposal aims to enable the next set of SVR feeds on ethereum mainnet.

Specification

Given the new introduction of SVR feeds on the prime instance, this proposal will perform the activation through a dedicated instance of the previously introduced SVR_STEWARD steward. The SVR_STEWARD, ensures there is minimal derivation between the current price feed and the svr price feed at activation. Also the SVR_STEWARD allows for the Protocol guardian to revert to the previous oracle in case any unforeseen issue arises.

  • grant the "ASSET LISTING ADMIN" role to the Prime SVR_STEWARD
  • call the SVR_STEWARD.enableSvrOracles, replacing the oracle of
    • eBTC, cbBTC and WBTC on the Aave V3 Core instance
    • USDC, WETH, rsETH, ezETH and wstETH on the Aave V3 Prime instance

References

Copyright

Copyright and related rights waived via CC0.

03Mismatch analysis

AIMismatch analysis by Kvorummedium confidenceclaude-sonnet-5
Consistent

The proposal follows Aave's standard governance pattern where the top-level proposal calls execute() on one or more payload contracts, which internally perform the granular logic (role grants, oracle updates) via delegatecall. The decoded calldata shows exactly two such execute() calls, targeting two distinct addresses. This matches the description's structure exactly: it references two separate implementation files — one for AaveV3Ethereum (Core instance, covering eBTC/cbBTC/WBTC) and one for AaveV3EthereumLido (Prime instance, covering USDC/WETH/rsETH/ezETH/wstETH). Because the calldata for execute() carries no decoded arguments (typical for this delegatecall payload pattern), the specific asset lists, role grant, and steward address named in the description cannot be independently verified from the calldata alone. However, the number of actions, their target addresses matching the two payload contracts referenced in the description's GitHub links, and the overall structure are all consistent with what is claimed. No value transfers, unexpected targets, or extra actions are present. Given the opacity of the fallback-only decoded arguments, confidence is medium rather than high, but there is no evidence of any discrepancy between the prose and the on-chain actions.

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
#0fallback()chain 0x1
Target
0x18f9…a4d5
Value
0 wei
Function
fallback()
Arguments
{}
Calldata
#1fallback()chain 0x1
Target
0x7c13…c6b8
Value
0 wei
Function
fallback()
Arguments
{}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total

No votes recorded yet.

07Forum

No forum thread is confidently linked to this proposal.