GHO update on Aave V3 Ethereum Pool
01Summary
This proposal fixes a technical issue in GHO integration with Aave V3 Pool by upgrading the GhoVariableDebtToken implementation and introducing a 35 million GHO borrowing limit to manage risk, enabling safe reactivation of the GHO facilitator.
- Type
- contract upgrade
Key changes
- Upgrade the implementation of GhoVariableDebtToken to fix technical integration issue(high)
- Set a borrow cap of 35 million GHO on Aave V3 Ethereum Pool(high)
- Enable RiskSteward to adjust borrow cap based on existing framework for agile changes(medium)
Notable concerns
- Technical issue in GHO integration required resolution before facilitator reactivation
- Borrowing limit of 35M GHO introduces initial cap that can be adjusted by RiskSteward
Generated by Kvorum
02Description
Simple Summary
This proposal fixes a technical issue in the GHO integration with the Aave V3 Pool, making the reactivation of the facilitator possible.
Additionally, a borrowing limit of 35 million GHO has been introduced to help manage risk exposure effectively. In this way, the borrow cap can be adjusted by the RiskSteward based on the existing framework for agile changes on caps.
Motivation
A resolution for the identified technical issue in the GHO integration with the Aave V3 Ethereum Pool is presented. This fix guarantees a seamless reactivation of the facilitator while upholding the utmost safety standards.
Specification
The proposal payload does the following:
- Upgrade the implementation of GhoVariableDebtToken.
- Set a borrow cap of 35M to GHO asset on Aave V3 Ethereum Pool.
References
- Implementation: Ethereum
- Tests: Ethereum
- Discussion
Copyright
Copyright and related rights waived via CC0.
03Mismatch analysis
The decoded calldata contains a single action: a call to execute() on what is clearly an Aave governance 'payload' contract (address 0x8799...6224b), which is the standard pattern used by Aave DAO proposals. In this pattern, the top-level governance action is always a generic execute()/fallback() delegatecall, and the actual granular logic (e.g., upgrading GhoVariableDebtToken's implementation, setting a GHO borrow cap of 35M) is implemented inside that payload contract's own code, which is not visible in this decoded action list. The proposal description links directly to the payload contract's Solidity source and test files on GitHub, consistent with standard Aave governance documentation practices for this exact pattern. Because the decoded calldata gives no visibility into the specific sub-actions performed inside the payload contract, I cannot independently verify whether the implementation upgrade and the exact 35M borrow cap value match the calldata — I can only confirm that a single execute() call to a payload contract occurs, which is unsurprising and expected for this type of proposal. There is no evidence of a mismatch (e.g., wrong target, wrong value, extra hidden action) at the level of what is decoded, but the granularity is insufficient for high-confidence verification of the specific numeric and technical claims made in the description. I am rating this consistent based on the information available, but with low confidence due to the lack of sub-action visibility inside the delegatecall target.
Generated by Kvorum
04Actions
- Target
- 0x8799…224b
- Value
- 0 wei
- Function
- fallback()
- Arguments
{}- Calldata
05Tally
Summed from votes
06Voters
| Voter | Choice | % of total | Rationale | ||
|---|---|---|---|---|---|
| 320x329c…3ed4 | For | 107.7K | 16.45% | — | 3y ago |
| 070x0703…961b | For | 107.2K | 16.38% | — | 3y ago |
| 200x2079…d6ce | For | 101.2K | 15.46% | — | 3y ago |
| B80xb83b…cf5c | For | 82.5K | 12.60% | — | 3y ago |
| 130x13bd…8548 | For | 80.4K | 12.29% | — | 3y ago |
| EA0xea17…6676 | For | 54.1K | 8.26% | — | 3y ago |
| B90xb933…8dd1 | For | 44.1K | 6.73% | — | 3y ago |
| 2C0x2cc1…4df1 | For | 28.8K | 4.40% | — | 3y ago |
| 570x57ab…2922 | For | 23.9K | 3.66% | — | 3y ago |
| E40xe459…e666 | For | 20K | 3.06% | — | 3y ago |
| 180x1855…98ba | For | 3K | 0.46% | — | 3y ago |
| 870x8787…ea52 | For | 1K | 0.15% | — | 3y ago |
| C80xc84c…784c | For | 400 | 0.06% | — | 3y ago |
| 8F0x8f38…11cb | For | 177.6 | 0.03% | — | 3y ago |
| EA0xea2b…1ae8 | For | 125.1 | 0.02% | — | 3y ago |
| 0X0xmcfly.eth0xafd5…a0a0 | For | 88.9 | 0.01% | — | 3y ago |
| DF0xdf06…4977 | For | 27.3 | 0.00% | — | 3y ago |
| A70xa772…6171 | For | 2.1 | 0.00% | — | 3y ago |
| D40xd4b8…a581 | For | 1.3 | 0.00% | — | 3y ago |
| 8B0x8bc8…7276 | For | 1.2 | 0.00% | — | 3y ago |
| C60xc62e…4be1 | For | 1.1 | 0.00% | — | 3y ago |
| 4F0x4f49…95cc | For | 1.1 | 0.00% | — | 3y ago |
| 2B0x2ba0…8412 | For | 1.1 | 0.00% | — | 3y ago |
| B80xb8c4…756d | For | 0.3 | 0.00% | — | 3y ago |
| C30xc3bc…9fbf | For | 0.2 | 0.00% | — | 3y ago |
| A90xa9c2…42d4 | For | 0.1 | 0.00% | — | 3y ago |
| 500x50d2…5318 | For | 0.1 | 0.00% | — | 3y ago |
| 0D0x0de7…3db3 | For | 0.1 | 0.00% | — | 3y ago |
| 340x3496…126b | For | 0.1 | 0.00% | — | 3y ago |
| 250x259c…4dde | For | 0.1 | 0.00% | — | 3y ago |
| F60xf623…1742 | For | 0.1 | 0.00% | — | 3y ago |
| CF0xcf3a…b9e8 | For | 0 | 0.00% | — | 3y ago |
| B30xb34c…759e | For | 0 | 0.00% | — | 3y ago |
07Forum
No forum thread is confidently linked to this proposal.
08Similar proposals
- aaveexecutedGHO update on Aave V3 Ethereum Pool for 13/11/2023 Report88%
- aaveexecutedActivate Gho Stewards82%
- aaveexecutedGho Steward Update81%
- aaveexecutedGHO Risk Stewards Update and GHO CCIP Integration Upgrade80%
- aaveexecutedExtend GHO Steward on Aave Prime Instance80%
- aaveexecutedGho unpause and freezing79%
- aaveexecutedGHO CCIP Integration Maintenance (CCIP v1.5 upgrade)78%
- aaveexecutedGHO Facilitator Replacement75%
- aaveexecutedGHO Steward v2 Upgrade75%
- aaveexecutedGrant Claim Helper Role to StkGhoMigrator66%