Sync emergency admin on v2 AMM
01Summary
This proposal updates the emergency admin address on the deprecated Aave v2 AMM pool to match the Aave Guardian address used on Aave v2 and v3 Ethereum, improving operational consistency and governance hygiene across Aave instances.
- Type
- governance change
Key changes
- Set emergency admin on Aave v2 AMM to 0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633 (Aave Ethereum Guardian)(medium)
Notable concerns
- The v2 AMM pool is deprecated and frozen, making this primarily a housekeeping measure rather than a functionally critical change
Generated by Kvorum
02Description
Simple Summary
This proposal aligns the emergency admin address on the deprecated Aave v2 AMM pool with the one of Aave v2 and v3 Ethereum.
Motivation
During an internal security review procedure of Aave, we detected that the emergency admin on Aave v2 AMM is a legacy address, not aligned with the Aave Guardian.
Even if the v2 AMM pool is deprecated (frozen) and almost off-boarded, for hygiene we think it is appropriate to have consistency on all Aave instances in the same network, and simpler for operations.
Specification
Upon execution, the proposal will call setEmergencyAdmin(0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633) on the addresses provider contract of v2 AMM, passing the address of the Aave Ethereum Guardian.
References
- Implementation: AaveV2EthereumAMM
- Tests: AaveV2EthereumAMM
- Snapshot
- Discussion
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The proposal description states a single, narrow action: calling setEmergencyAdmin on the Aave v2 AMM PoolAddressesProvider to align it with the Aave Ethereum Guardian address. The decoded calldata shows one action, forwardPayloadForExecution, which is the standard entry point used by Aave Governance v3 proposals to submit a previously deployed 'payload' contract (here at address 0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5) for execution. This forwarding pattern is boilerplate for all Aave BGD-style proposals of this era — the actual setEmergencyAdmin logic lives inside the payload contract being forwarded, which is not itself decoded in the provided data. Because the decoded action is consistent with the expected governance architecture (a single payload forward, access level 1, matching a maintenance-type proposal) and there is no evidence of a different target, value, or conflicting action, I found no direct value or target mismatch. However, since the actual setEmergencyAdmin call is not visible in the decoded arguments (it's nested inside the forwarded payload contract), full verification of the exact recipient address and function is not possible from calldata alone — this limits confidence to medium rather than high. No omissions, extra claims, or misleading phrasing were identified given the information available; the proposal appears consistent with a standard governance forwarding call implementing the described change.
Generated by Kvorum
04Actions
- Target
- 0x9aee…2bc7
- Value
- 0 wei
- Function
- forwardPayloadForExecution((uint256,uint8,address,uint40))
- Arguments
{ "0": [ "1", "1", "0xdAbad81aF85554E9ae636395611C58F7eC1aAEc5", "35" ] }- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 570x57ab…2922 | For | 144.3K | 25.62% | — | 3y ago |
| 320x329c…3ed4 | For | 103.1K | 18.31% | — | 3y ago |
| 070x0703…961b | For | 86.8K | 15.40% | — | 3y ago |
| 230x2331…7e73 | For | 60K | 10.65% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 43.7K | 7.75% | — | 3y ago |
| B90xb933…8dd1 | For | 42.6K | 7.56% | — | 3y ago |
| EZezr3al.eth0x8659…7d0e | For | 38.1K | 6.76% | — | 3y ago |
| 870x8787…ea52 | For | 21.2K | 3.76% | — | 3y ago |
| E40xe459…e666 | For | 20K | 3.55% | — | 3y ago |
| 180x1855…98ba | For | 3.6K | 0.63% | — | 3y ago |
| EA0xea17…6676 | For | 38.6 | 0.01% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedAuthorize the Guardian to hold the emergency keys for V272%
- aaveexecutedAave v3 Gnosis Activation71%
- aaveexecutedAave v3 zkSync Activation69%
- aaveexecutedAave v3 zkSync Activation69%
- aaveexecutedLiquidations Grace Sentinel activation69%
- aaveexecutedAave Ethereum V368%
- aaveexecutedAave v3 Base Activation68%
- aaveexecutedAave v3 BNB Activation68%
- aaveexecutedAave V3.3 Soneium Activation68%
- aaveexecutedAave V3.6 MegaETH Activation67%