[Direct To AIP] wstETH CAPO Oracle Incident User Reimbursement
Author: TokenLogic
Created: 2026-03-11
Summary
This ARFC proposes the Aave DAO refund users who were erroneously liquidated during the wstETH CAPO oracle misconfiguration incident on Ethereum Core and Prime instances. The total refund amounts to 512.19 ETH, with a net cost to the DAO of 357.56 ETH after recoveries, a figure that should decrease as more recoveries are processed.
Motivation
A configuration misalignment between the snapshotRatio and snapshotTimestamp parameters in the wstETH CAPO risk oracle caused the reported wstETH/stETH exchange rate cap to fall approximately 2.85% below the actual market rate. This triggered erroneous liquidations across 34 accounts on the Ethereum Core and Prime instances, totaling ~10,938 wstETH liquidated.
As detailed in the Post-Mortem, the root cause was a mismatch between two interdependent Oracle parameters, snapshotRatio and snapshotTimestamp. The issue was promptly identified and resolved through Risk Steward intervention.
The affected users bear no responsibility for these liquidations, which were the direct result of a protocol-level configuration error. Making these users whole is a straightforward decision for the DAO and reinforces the trust that underpins Aave’s position as the leading lending protocol.
Loss Breakdown
| Category | ETH |
|---|---|
| Oracle profit (loss to users) | 382.76 |
| Liquidation bonus (loss to users) | 129.72 |
| Goodwill allowance | 1 |
| Total loss | 513.19 |
| Recovered from Titan Builder | (141.60) |
| Recovered liquidation fees | (13.32) |
| Net cost to the DAO | 358.56 |
Recovery efforts remain ongoing. The DAO is actively pursuing additional funds from builders involved in the incident. Should further recoveries materialize, updates will be posted as comments on this ARFC. For the sake of speed and making affected users whole without delay, these potential future recoveries are not factored into this proposal, they would be a welcome bonus that further reduces the DAO’s net cost.
Specification
Create allowance on the Aave Ethereum Collector for the AFC to distribute refunds to affected users:
- Asset: WETH
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 - Amount: 513.19 ETH
- Spender: AFC
0x22740deBa78d5a0c24C58C740e3715ec29de1bFa - Method:
approve()on the Aave Ethereum Collector
Upon AIP execution, the AFC will distribute the appropriate refund amount to each affected user address. A detailed per-user breakdown will be included in the AIP payload.
Next Steps
- Collect community feedback
- Publish AIP with on-chain payload
- AFC executes refund distributions upon AIP execution
Disclosure
TokenLogic is an active service provider to the Aave DAO, the beneficiary of stream 100072 and the KPI as outlined in this publication. The scope of this engagement is available via this forum proposal.
TokenLogic supports and maintains an independent delegate voting platform within the Aave community.
TokenLogic and associated entities have no undisclosed material conflicts of interest at the time of submission.
Copyright
Copyright and related rights waived via CC0.