AIP - 37 - Add support for agEUR on Celo

Hello,

This is proposal to start supporting agEUR on Celo through Angle Bridge infrastructure.

Context

Angle has setup a bridge infrastructure relying on LayerZero that allows anyone to bridge agEUR from any of Ethereum, Polygon, Optimism, Arbitrum, Avalanche and BSC to any of the other chains. These are chains where the borrowing module is deployed.
Prior to that, the protocol relied on Multichain to bring agEUR to different chains. While this offered a practical way to deploy agEUR on new chains, it comes with several drawbacks:

  1. Reliance on a single centralized entity
  2. No control from the protocol on the bridge limits

There has been several attempts to push agEUR on Avalanche (less on BSC), with agEUR under the Multichain standard.

For agEUR to become a global standard used everywhere, agEUR integration efforts should be made across all blockchains, not only those where Angle is natively deployed.

Proposal

The proposal is to add support for Celo on Angle bridge infrastructure, which means that it’d be possible to bridge to Celo from any of the chains already supported and conversely.

Implementation

The setup here would be the same as the one used for Avalanche and BSC (described in this proposal).

Admins will be the same as on all other chains: there will be one governor and one guardian multisig on Celo, with the same signers as their equivalent on mainnet.

Value to the Protocol

This is going to facilitate expansion of agEUR across the Celo ecosystem. And it lays down the premices for a potential deployment of the borrowing module on Celo (even though I don’t think this should be a short term plan).
Celo has been a key stakeholder in the development of agEUR on Curve notably, and having agEUR on Celo might facilitate further developments of agEUR.
agEUR bridging will be supported directly through Angle Labs app at Angle Protocol

Risks

This increases the exposure of the protocol to bridge and chain hack (even though it’s unlikely that LayerZero gets hacked on like Celo but not Polygon). To this extent, we propose to set conservative limits with a 5k bridging hourly limit and a 50k global limit.

1 Like

IIUC, this proposal is “simply” about bridging the token itself to Celo. I think that’s a good idea.

This however leads to another question: are there plans for liquidity incentives? Either on Celo or on Ethereum? How would this play out, considering there’s already a 3EUR pool consisting of (EUROC / cEUR / agEUR) (Curve.fi)

Yes proposal is simply about bridging the token to Celo.

Normally, we should then push for a Curve gauge proposal on Celo for a pool with cEUR. Ain’t much, but still better than nothing to start with.

1 Like

Hi! Nikhil from the Celo Foundation here. Excited to see this post up to continue our partnership with Angle—huge fan. With Curve now deployed on Celo, we’d definitely look to explore a Curve gauge proposal that involves cEUR and agEUR, especially following up from the 3EUR pool on Ethereum as it will allow for better rebalancing between the pools.

1 Like

What do you need to do to be able to vote?