Gho unpause and freezing
01Summary
This proposal unfreezes GHO on Aave v3 Ethereum from its paused state, then immediately freezes it instead. It also grants the RISK_ADMIN role to a FreezingSteward contract so the EMERGENCY_ADMIN role can directly freeze/unfreeze assets without requiring governance approval in the future.
- Type
- protocol addition
Key changes
- Unpause GHO asset on Aave v3 Ethereum(medium)
- Freeze GHO asset on Aave v3 Ethereum(high)
- Grant RISK_ADMIN role to FreezingSteward contract to enable EMERGENCY_ADMIN to freeze/unfreeze assets directly(high)
Notable concerns
- A technical issue has been identified in the GHO integration with Aave V3 GHO pool requiring this action
- The change delegates freezing authority to the EMERGENCY_ADMIN role through a new smart contract steward
Generated by Kvorum
02Description
Simple Summary
This proposal softens the previously pause action of the GHO asset on Aave v3 Ethereum, by replacing that state with a freeze.
Additionally, RISK_ADMIN role is given to a FreezingSteward contract, allowing for the EMERGENCY_ADMIN role to freeze/unfreeze assets.
Motivation
A technical issue has been identified in the GHO integration with the Aave V3 GHO pool and as a consequence, GHO as an asset has been temporarily paused by the Aave Guardian.
However, a freezing would have had the same effect, but the action was not available for the EMERGENCY_ADMIN role held by the Aave Guardian. So the freezing needs to be done by the Aave Governance.
Specification
The proposal payload does the following:
- Unpauses the GHO asset on Aave v3 Ethereum.
- Freezes the GHO asset on Aave v3 Ethereum.
- Gives RISK_ADMIN to a
FreezingStewardsmart contract, in order for any address with EMERGENCY_ADMIN role to be able to freeze/unfreeze.
References
- Implementation: Ethereum
- Tests: Ethereum
- Discussion
- Freezing Steward
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The proposal follows the standard Aave Governance v2/v3 pattern where a single top-level action calls execute() on a dedicated payload contract (here 0xd1331...), which internally performs the granular logic (unpausing GHO, freezing GHO, granting RISK_ADMIN to the FreezingSteward). The decoded calldata only shows this outer execute() call with no visible sub-calls, since the actual logic lives in the payload contract's bytecode referenced by the 'Implementation' link in the description. This is consistent with how Aave BGD-labs payloads are structured and is not itself a red flag - it is routine for this proposal type. Because the decoded action set does not expose the internal state changes, I cannot independently verify the exact three claimed actions (unpause, freeze, grant role) at the calldata level beyond confirming that the target is a dedicated payload contract matching the referenced implementation. This limits confidence to medium rather than high, but there is no evidence of a mismatch, extra action, or suspicious target - the address matches the expected proposal payload pattern and no funds or roles are directly manipulated in the visible calldata. No discrepancies are flagged given the absence of any contradicting evidence and the standard nature of this execute() wrapper pattern in Aave governance proposals.
Generated by Kvorum
04Actions
- Target
- 0xd133…0c2c
- Value
- 0 wei
- Function
- fallback()
- Arguments
{}- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 320x329c…3ed4 | For | 108.7K | 17.07% | — | 3y ago |
| 070x0703…961b | For | 107.2K | 16.84% | — | 3y ago |
| 620x62a4…816a | For | 82.9K | 13.02% | — | 3y ago |
| B80xb83b…cf5c | For | 82.5K | 12.95% | — | 3y ago |
| 130x13bd…8548 | For | 80.4K | 12.63% | — | 3y ago |
| EA0xea17…6676 | For | 54.1K | 8.49% | — | 3y ago |
| B90xb933…8dd1 | For | 44.1K | 6.92% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 28.8K | 4.52% | — | 3y ago |
| 570x57ab…2922 | For | 23.9K | 3.76% | — | 3y ago |
| E40xe459…e666 | For | 20K | 3.14% | — | 3y ago |
| 180x1855…98ba | For | 3K | 0.47% | — | 3y ago |
| 870x8787…ea52 | For | 1K | 0.16% | — | 3y ago |
| A20xa2ee…5854 | For | 100 | 0.02% | — | 3y ago |
| 110x1105…2240 | For | 60 | 0.01% | — | 3y ago |
| DF0xdf06…4977 | For | 27.3 | 0.00% | — | 3y ago |
| DD0xdd4d…0dd0 | For | 10 | 0.00% | — | 3y ago |
| B90xb9f1…36d4 | For | 1 | 0.00% | — | 3y ago |
| EF0xef5c…d406 | For | 0.5 | 0.00% | — | 3y ago |
| 350x35cd…8943 | For | 0.4 | 0.00% | — | 3y ago |
| 770x772e…fd0d | For | 0.4 | 0.00% | — | 3y ago |
| 450x457c…bb2f | For | 0.3 | 0.00% | — | 3y ago |
| 2F0x2fa9…d4f3 | For | 0.3 | 0.00% | — | 3y ago |
| B80xb8c4…756d | For | 0.3 | 0.00% | — | 3y ago |
| 460x4681…3731 | For | 0.2 | 0.00% | — | 3y ago |
| A90xa9a2…b98e | For | 0.1 | 0.00% | — | 3y ago |
| 8D0x8dd1…5f3b | For | 0.1 | 0.00% | — | 3y ago |
| ED0xed3e…4fda | For | 0.1 | 0.00% | — | 3y ago |
| 180x1893…a94f | For | 0.1 | 0.00% | — | 3y ago |
| D30xd394…c42a | For | 0.1 | 0.00% | — | 3y ago |
| A00xa032…f115 | For | 0.1 | 0.00% | — | 3y ago |
| 280x28ac…e63a | For | 0.1 | 0.00% | — | 3y ago |
| 2F0x2fc5…c036 | For | 0 | 0.00% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedGHO update on Aave V3 Ethereum Pool79%
- aaveexecutedActivate Gho Stewards78%
- aaveexecutedExtend GHO Steward on Aave Prime Instance75%
- aaveexecutedGHO Risk Stewards Update and GHO CCIP Integration Upgrade73%
- aaveexecutedGHO update on Aave V3 Ethereum Pool for 13/11/2023 Report72%
- aaveexecutedGho Steward Update72%
- aaveexecutedGHO Steward v2 Upgrade71%
- aaveexecutedGHO Facilitator Replacement70%
- aaveexecutedGHO CCIP Integration Maintenance (CCIP v1.5 upgrade)67%
- aaveexecutedGrant Claim Helper Role to StkGhoMigrator65%