[ARFC] Treasury Management - Avalanche v2 to v3 Migration


title: [ARFC] Treasury Management - Avalanche v2 to v3 Migration
author: @TokenLogic
created: 2023-08-13


Summary

This publication proposes redeeming all Aave DAO funds on Aave v2 Avalanche and depositing the underlying assets into Aave v3 Avalanche.

Motivation

This publications progresses the [TEMP CHECK] proposal to migrate Aave DAO’s funds from Avalanche v2 to v3.

Aave DAO currently holds around $4.58M on Avalanche v2. The publication supports redeeming the assets shown below from v2 Avalanche and deposit them in v3 Avalanche.

Screenshot 2023-08-13 at 20.07.09

The deposit rates on v3 are great than v2 and there is also wAVAX incentives being distributed across v3.

If required, this proposal is to be implemented via multiple AIPs to ensure there is sufficient Supply Cap capacity to enable funds to be deposited into v3.

Do note, the borrow rate on v2 will increase in response to migrating funds from v2.

Transferring the DAOs funds from v2 to v3 can be performed via the migration tool developed by @bgdlabs. There are also smaller holdings, example: wAVAX, that can be deposited to earn yield. This proposal will result in ~8.3% of the TVL on v2 being migrated to v3.

For reference, the Aave Avalanche v2 Treasury: 0x5ba7fd868c40c16f7aDfAe6CF87121E13FC2F7a0

Specification

Perform the following:

  • Transfer funds from v2 to v3 via migration tool (can be one or several AIPs, subj. Supply Cap restrictions)
  • Deposit passively held assets into v3

Disclaimer

TokenLogic receives no payment from Aave DAO or any external source for the creation of this proposal. TokenLogic is a delegate within the Aave ecosystem.

Copyright

Copyright and related rights waived via CC0.

4 Likes

Is it worth also bundling transactions to claim wAVAX LM rewards into this action, IIRC they are sitting at ~16k USD

The principle of migrating reserves from v2 to v3 makes perfect sense it is not possible to execute this ARFC as currently written. There is insufficient available liquidity in v2 to fully withdraw the USDC and DAI reserves.

Aave Avalanche v2 has the following available liquidity:
USDC: $1.81m (81% utilisation)
DAI: $898k (79% utilisation)

While Aave v2 POL reserves are:
USDC: $2.04m
DAI: $1.63m

Migrating USDT reserves will increase utilisation from 68% currently to 84%. I’ll leave it up to the risk stewards to comment on this, but that level as is looks ok to me.

Instead, I propose to change this proposal to fully migrate USDT (as long as utilisation does not materially increase), AVAX, WBTC and WETH.

Given that USDC and DAI are both approximately at u_opt these should remain in v2 and wait for utilisation to decrease before migrating to v3. Deposit rates on both are higher in v2 than v3 currently anyway so there is no financial opportunity cost.

Hi @craiglr.eth,

As the utilisation of v2 and v3 reserves is dynamic, it makes sense to migrate those funds where it is practical to do so. As a result, it is reasonable to present several AIPs as required to complete the migration. Our preference is to keep the community informed of what is being migrated with each AIP submission and in doing so, we will be working closely with Chaos Labs to ensure no risks are overlooked.

Thank you kindly for commenting on the proposal.

Hi @oneski22,

Great catch. We will include this in the proposal. Thank you for flagging this.

Hi Everyone,

We have created a Snapshot vote for this proposal.

https://snapshot.org/#/aave.eth/proposal/0xfe17ba406d90f8308794d14e8cad4f8d44c1f74e5589a5a106f9af17df916a59

Thank you in advance for your participation.

Hi Everyone,

This proposal has Passed the Snapshot vote.

We will begin preparing the payload fos submission to the Aave Guardians to implement.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.