Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gho Base Launch #579

Open
wants to merge 129 commits into
base: main
Choose a base branch
from
Open

Gho Base Launch #579

wants to merge 129 commits into from

Conversation

DhairyaSethi
Copy link
Contributor

@DhairyaSethi DhairyaSethi commented Jan 23, 2025

Goal

https://governance.aave.com/t/arfc-launch-gho-on-base-set-aci-as-emissions-manager-for-rewards/19338

This AIP aims to expand GHO token to base using CCIP, through lanes between existing ETH & ARB chains. It also aims to list GHO as a borrowable asset on Aave V3 Base.
The AIP includes two proposals for base (launch, listing), to be executed separately (hence two payloads are generated for base) since GHO will be bridged to Executor on Base after launch to initiate listing.

Launch Steps:

  • ARB:
    • Configure new BASE lane (while retaining existing ETH lane) with rate limit (300k capacity, 60 rate; same as ETH).
    • Update ProxyAdmin of GHO token to oz 5.1 style ProxyAdmin.
  • ETH: Configure new BASE lane (while retaining existing ARB lane) with rate limit (300k capacity, 60 rate; same as ARB).
  • BASE:
    • Configure new ETH & ARB lanes with rate limit (300k capacity, 60 rate).
    • Configure all stewards.

Listing Steps:

  • BASE:
    • List GHO on V3, with system configurations as specified in the ARFC, and supply + burn an initial seed amount (1 GHO).
    • Set ACI multisig as Emissions Manager for rewards (as specified in the ARFC).

Notes

  • after launch payload is executed (and base lane is active), seed amount will be bridged to the executor such that listing payload can be run. it is expected aave robot will only initiate execution of the listing payload when it simulates successful execution.
  • proposal 236 is a pre-requisite to this proposal.
  • base token is now predeployed and initialized with executor as owner.
  • all new proxies (for token pool and base gho token) are OZ v5.1

parth-15 and others added 30 commits December 5, 2023 23:04
* chore: add payload and deploy script for update of GHO variable debt token

* forge install: gho-core

* chore: add gho-core to dependency

* test: Add tests for update of gho variable token

* test: Add tests for update of gho variable token

* fix: add modifier in method of interface

* fix: remove gho dependency from repo and fix test

* fix: Remove unnecesary dependency

* fix: Add latest details

---------

Co-authored-by: miguelmtzinf <[email protected]>
* fix: Make new impl constant

* fix: Fix AIP text
@DhairyaSethi DhairyaSethi marked this pull request as ready for review January 23, 2025 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants