GHO Cross-Chain - Part 1

Share on X
Raw-Ipfs
For

665.91K

Against

0

Voters

Voting power

Support

ezr3al.eth

172.62K

For

aci.eth

156.09K

For

0x2cc...54Df1

103.28K

For

areta...v.eth

83,849.51

For

saucy...k.eth

41,300.51

For

Payload 1/2
Show more
Created

17 Jun 2024, 5:10 PM

Open for voting

18 Jun 2024, 5:28 PM

Voting closed

21 Jun 2024, 5:29 PM

Passed

Finished

23 Jun 2024, 12:25 AM

Executed

GHO Cross-Chain - Part 1

Created

17 Jun 2024, 5:10 PM

Open for voting

18 Jun 2024, 5:28 PM

Voting closed

21 Jun 2024, 5:29 PM

Passed

Finished

23 Jun 2024, 12:25 AM

Executed

Author

Aave Labs

Creator

0x66a28531E6f390A8CD44aB0C57a0F1aeb7E673FF

Copy

Simple Summary

This AIP proposes the cross-chain implementation for the GHO stablecoin, the native asset of the Aave Protocol, beginning with the initial expansion to the Arbitrum network utilizing the Chainlink Cross-Chain Interoperability Protocol (CCIP).

The smart contracts have been refined through multiple stages of design, development, testing, and implementation. For security validations, collaborations with DAO service providers Certora and BGD Labs were established to conduct code reviews.

Following extensive community discussion, this AIP proposes the deployment of cross-chain GHO. This proposal was split into two separate AIPs, whereby, subject to approval of this proposal by the DAO, there will be a second AIP (“Part 2”) for configuration of GHO on Arbitrum Aave Pool adopting risk parameters formulated by Chaos Labs.

Motivation

Transitioning to a cross-chain model beyond Ethereum Mainnet enhances GHO's accessibility and the overall user experience with faster transactions and reduced costs. This shift also presents new opportunities within the ecosystem of each network, allowing access to a wide array of integrations with other protocols and tools, enriching GHO's utility potential.

Specification

This AIP addresses the implementation of the GHO cross-chain strategy. The following smart contracts have been developed:

  • Upgradable GHO Token: This contract version allows the DAO to adjust the logic of the token.
  • Modified CCIP Contracts: Tailored versions of the Chainlink Cross-Chain Interoperability Protocol (CCIP) contracts, designed to support the GHO cross-chain implementation.

All smart contracts, including the code for this AIP, have been reviewed by BGD Labs for alignment with the Aave Protocol and by Certora for security aspects, including both manual and formal verification.

Proposed implementation actions are the following:

Ethereum:

  • Deployment of CCIP LockReleaseTokenPool Contract: GHO reserve contract backs up liquidity across different chains. A "bridge limit" control enables the DAO to regulate the outflow of GHO liquidity to other networks. The limit is set at the minimum bucket capacity of the bridges across networks to ensure proper validation of GHO transfers on the source chain to facilitate transfers between chains.
  • Transfer of ownership of the CCIP LockReleaseTokenPool contract to the DAO: The DAO controls and owns the contract logic and configuration parameters, including the outbound/inbound rate limit and the bridge limit.
  • Configuration of CCIP LockReleaseTokenPool contract: token pool rate limit will be disabled.

Arbitrum:

  • Deployment of UpgradeableGHO: The contract is configured to be deployed by the DAO upon passing of this AIP.
  • Deployment of CCIP BurnMintTokenPool contract: The contract handles the minting and burning processes, based on the liquidity backed from Ethereum.
  • Transfer of ownership of the CCIP BurnMintTokenPool contract to the DAO: The DAO will take control of the contract logic and configuration of outbound/inbound rate limit.
  • Configuration of CCIP BurnMintTokenPool contract: token pool rate limit will be disabled.

References

Copyright

Copyright and related rights waived via CC0.

by BGD Labs