Compound V2 -> V3 Migration Updates from Gauntlet

Compound Migration Update (4/7/2023)

Gauntlet would like to provide the community an update on the V2 → V3 Migration.

Simple Summary

Phase 2 of the V2 → V3 proposal was executed on 4/5/23. From a net borrow APY perspective, these changes incentivize top non-recursive borrowers to migrate to v3, which we will outline in this post.

Recap of second migration proposal

Phase 2 of the V2 → V3 proposal was executed on 4/5/23, with the following changes:

  • Decrease v2 daily USDC supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily USDC borrow COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI borrow COMP rewards from 211.20 to 161.20 (-50)
  • Increase v3 daily USDC borrow COMP rewards from 281.41 to 481.41 (+200)

As a result of the proposal, we see the following net borrow APYs for stablecoins in the protocols on 4/6/23:

v2 DAI v2 USDT v2 USDC v3 USDC
Borrow APY 2.99% 4.05% 3.14% 3.81%
Borrow Distribution 1.40% 0.43% 1.12% 5.86%
Net Borrow APY -1.59% -3.62% -2.02% +2.05%

From a net borrow APY perspective, these changes incentivize the following top non-recursive borrowers to migrate to v3:

Notable v2 non-recursive USDC borrowers

Address Supply tokens Supply Borrows v2 net borrow paid interest/day by this user v3 net borrow interest paid/day by this user if user migrated (with reward dilution, assuming USDC utilization equilibrium re-established)
28617487 WBTC, ETH, BAT $181.5M $72.4M -$4,000 -$140
6e5665bd ETH $33.2M $15.1M -$835 +$587
64639cf8 ETH, WBTC $26.3M $12.2M -$675 +$508
ec64ca41 ETH $55.2M $11.9M -$658 +$498
14c3cfdd ETH, WBTC $18.5M $9.0M -$500 +$406
7499bba9 ETH $19.1M $7.0M -$387 +$331

Notable v2 non-recursive DAI borrowers

Address Supply tokens Supply Borrows v2 net borrow paid interest/day by this user v3 net borrow interest paid/day by this user if user migrated (with reward dilution, assuming USDC utilization equilibrium re-established)
fbe5ddc3 ETH $45.5M $25.7M -$1,120 +$746
aa43ba42 WBTC $13.8M $4.9M -$213 +$243

Notable v2 non-recursive USDT borrowers

Address Supply tokens Supply Borrows v2 net borrow paid interest/day by this user v3 net borrow interest paid/day by this user if user migrated (with reward dilution, assuming USDC utilization equilibrium re-established)
e9605af5 ETH, WBTC $24.4M $7.8M -$773 +$361
8d50b40d ETH $19.1M $4.2M -$416 +$211

Gauntlet will monitor these protocols and update the community if any large non-recursive borrowers migrate, and follow up with possible next steps.

1 Like

Compound Migration Update (4/14/23)

Gauntlet would like to provide the community an update on the V2 → V3 Migration.

Simple Summary

Phase 2 of the V2 → V3 proposal was executed on 4/5/23. From a net borrow APY perspective, these changes incentivize top non-recursive borrowers to migrate to v3, which we will outline in this post.

Recap of second migration proposal

Phase 2 of the V2 → V3 proposal was executed on 4/5/23, with the following changes:

  • Decrease v2 daily USDC supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily USDC borrow COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI borrow COMP rewards from 211.20 to 161.20 (-50)
  • Increase v3 daily USDC borrow COMP rewards from 281.41 to 481.41 (+200)

As a result of the proposal, we saw the following net borrow APYs for stablecoins in the protocols on 4/6/23:

v2 DAI v2 USDT v2 USDC v3 USDC
Borrow APY 2.99% 4.05% 3.14% 3.81%
Borrow Distribution 1.40% 0.43% 1.12% 5.86%
Net Borrow APY -1.59% -3.62% -2.02% +2.05%

Below are the net borrow APYs for protocols in the protocols as of 4/14/23:

v2 DAI v2 USDT v2 USDC v3 USDC
Borrow APY 3.20% 4.88% 3.57% 4.27%
Borrow Distribution 1.39% 0.46% 1.17% 4.53%
Net Borrow APY -1.81% -4.42% -2.40% +0.26%

From a net borrow APY perspective, non-recursive suppliers are still incentivized to migrate to v3.

Below is a time series of total collateral supply balances of top users from 4/4/23 (the date prior to the most recent proposal execution) to 4/13/23. Supply balances are normalized by token prices on 4/13/23 to get a better sense of true token supply increases. The “Other” category accounts for all users with ≤ $2M total collateral supplied, and these users account for 15.5% of the total v3 collateral. Using these normalized metrics, the supply has increased 12.4% from $338M on 4/4/23 to $380M on 4/13/23.

Although none of the top non-recursive v2 borrowers listed in our previous post have migrated to v3, the protocol has attracted a new user with address 0x307111465e4cedd89fa28b9768981b8768a3cabe who joined the protocol on 4/13/23 and supplied $27.6M ETH and borrowed $21.0M USDC.

As of 4/14/23, this user has further increased their supply to $50.5M ETH and borrows $34.0M USDC. This results in a total protocol collateral supply of $403M, a 19.2% increase from 4/4/23.

Gauntlet will continue to monitor the protocol and will follow up early next week with an updated proposal for phase 3 of the migration.

4 Likes

Compound Migration and Polygon Comet Update (4/21/23)

Simple Summary

The migration has been successful so far in attracting new users to the Ethereum v3 USDC comet and increasing borrows. Since the most recent proposal was executed on 4/5/23, we’ve seen total collateral token supply increase by 23.6% and total USDC borrows increase by 47%.

Our analysis suggests we can further accelerate the migration and growth of both the Ethereum v3 USDC and Polygon v3 USDC comets by shifting rewards in favor of supplies and/or updating the IR curves to increase USDC supply and decrease utilization. This will allow large USDC borrowers to initialize larger positions, which will allow for more rapid growth while these protocols are in their early stages. We will assess the tradeoffs of each approach and release a concrete proposal next week.

Recap of second migration proposal

Phase 2 of the V2 → V3 proposal was executed on 4/5/23, with the following changes:

  • Decrease v2 daily USDC supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily USDC borrow COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI borrow COMP rewards from 211.20 to 161.20 (-50)
  • Increase v3 daily USDC borrow COMP rewards from 281.41 to 481.41 (+200)

As a result of the proposal, we saw the following net borrow APYs for stablecoins in the protocols on 4/6/23:

v2 DAI v2 USDT v2 USDC v3 USDC
Borrow APY 2.99% 4.05% 3.14% 3.81%
Borrow Distribution 1.40% 0.43% 1.12% 5.86%
Net Borrow APY -1.59% -3.62% -2.02% +2.05%

Below are the net borrow APYs for protocols in the protocols as of 4/20/23:

v2 DAI v2 USDT v2 USDC v3 USDC
Borrow APY 3.34% 4.33% 3.68% 4.98%
Borrow Distribution 1.28% 0.44% 1.04% 3.59%
Net Borrow APY -2.06% -3.89% -2.64% -1.39%

The total USDC supply in v3 on 4/20/23 is $239M, and the total USDC borrows are $197M, resulting in a utilization of 83% and $42M USDC available to be borrowed.

Below is a time series of total v3 collateral supply balances of top users from 4/4/23 (the date prior to the most recent proposal execution) to 4/19/23. Supply balances are normalized by token prices on 4/19/23 to get a better sense of true token supply increases. The “Other” category accounts for all users with ≤ $2M total collateral supplied, and these users account for 14.4% of the total v3 collateral. Using these normalized metrics, the supply has increased 23.6% from $322M on 4/4/23 to $398M on 4/19/23, in large part due to the user with address 0x307111465e4cedd89fa28b9768981b8768a3cabe who joined the protocol on 4/13/23 and supplies $50M ETH.

Below is a time series of total v3 USDC borrow balances of top users from 4/4/23 (the date prior to the most recent proposal execution) to 4/19/23. The “Other” category accounts for all users with ≤ $1M total USDC borrowed, and these users account for 12.6% of the total USDC borrowed. The borrows have increased 47% from $127M on 4/4/23 to $187M on 4/19/23, in large part due to the user with address 0x307111465e4cedd89fa28b9768981b8768a3cabe who joined the protocol on 4/13/23 and borrows $36M USDC.

Below are the top v2 non-recursive borrowers who still remain in the v2 protocol.

Notable v2 non-recursive borrowers’ supplies

Notable v2 non-recursive borrowers’ borrows

The migration has been successful in terms of both attracting new users to the protocol and keeping USDC utilization within the profitable 50%-85% band.

However, none one of the top non-recursive v2 borrowers shown above have migrated to v3, and most of them including the largest supplier have updated their token positions since the most recent migration proposal was executed, including the largest supplier with $180M supplied and $74M borrowed. This indicates the v2 users are consciously not deciding to migrate.

It’s possible that allocating rewards entirely to the borrows given the existing IR curves may be inhibiting v2→v3 migration based on the way we’ve seen users behave. This same borrow rewards allocation given current IR curves may also be inhibiting the growth of the Polygon comet.

The v3 USDC comet currently has $239M USDC supplied and $197M USDC borrowed, for 83% USDC utilization (within the desired 50%-85% utilization band that results in positive reserve growth). However, this only provides $238M-$197M = $42M USDC available to be borrowed at the current moment, which dissuades the large v2 USDC borrower who has $74M USDC & USDT borrowed from migrating over. Even if they partially migrate their position, they’d increase the v3 USDC utilization greatly and have to at least temporarily pay high borrow APR. Granted, this would result in more appealing than net borrow APR than v2 as outlined in our previous posts, especially given how quickly equilibrium is reestablished, but this may not be readily apparent to the user. This user last updated their v2 position on 4/13/23, so they seem to be intentionally keeping their position in v2. The other top non-recursive borrowers also are incentivized to migrate to v3, but similarly may not understand the incentives due to the short-term increased borrow APY they’d pay as a result of how their position could impact v3 utilization.

If we look at the Polygon v3 USDC market, there’s $6.84M USDC supplied and $5.66M USDC borrowed, resulting in 83% utilization (within the desired 50%-85% utilization band that results in positive reserve growth). The USDC borrow APR is 4.98% and borrow distribution is 9.12%, resulting in a large +4.14% net borrow APR. However, users continue not to flock to the comet. This similarly indicates the reason users aren’t deciding to join the Compound Polygon comet is due to lack of short-term USDC able to be borrowed, and the high short-term borrow APY they’d have to pay if they do borrow and increase the utilization prior to equilibrium reestablishing. Given the low TVL in the Polygon comet, even if borrowers did max out the utilization, it would take a lot of iterations of “USDC borrows → USDC supplied to reestablish equilibrium” to be able to substantially grow the protocol.

Therefore we recommend shifting rewards in favor of supplies and/or updating the IR curves to increase USDC supply and decrease utilization. This will allow large USDC borrowers to initialize larger positions, which will allow for more rapid growth while these protocols are in their early stages. We will assess the tradeoffs of each approach and release a concrete proposal next week.

4 Likes

Compound Migration Update (5/17/23)

Simple Summary

The previous two migration proposals have succeeded in attracting new users to the Ethereum v3 USDC comet.

However, as mentioned in our 4/21/23 Migration update, we were noticing and continue to notice a lack of v2 → v3 migration, for the same reasons why protocol growth as a whole in both Ethereum v3 and Polygon v3 is stagnating. We hypothesize that the reason for stagnant growth and migration is a combination of inefficient reward allocation relative to the currently unappealing v3 IR curves.

Instead of continuing to migrate rewards from v2 to v3, we view our recently posted Ethereum v3 USDC IR Curve Recommendations as Phase 3 of the migration, and can assess migrating more rewards from v2 to v3 after observing how users respond to the IR curve changes.

Recap of second migration proposal

Phase 2 of the V2 → V3 proposal was executed on 4/5/23, with the following changes:

  • Decrease v2 daily USDC supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily USDC borrow COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI supply COMP rewards from 211.20 to 161.20 (-50)
  • Decrease v2 daily DAI borrow COMP rewards from 211.20 to 161.20 (-50)
  • Increase v3 daily USDC borrow COMP rewards from 281.41 to 481.41 (+200)

As a result of the proposal, we saw the following net borrow APYs for stablecoins in the protocols on 4/6/23:

v2 USDT v2 USDC v2 DAI v3 USDC
Borrow APY 4.05% 3.14% 2.99% 3.81%
Borrow Distribution 0.43% 1.12% 1.40% 5.86%
Net Borrow APY -3.62% -2.02% -1.59% +2.05%

Below were the net borrow APYs for stablecoins in the protocols as of 5/16/23:

v2 USDT v2 USDC v2 DAI v3 USDC
Borrow APY 4.10% 3.61% 3.48% 4.00%
Borrow Distribution 0.00% 0.89% 1.27% 3.31%
Net Borrow APY -4.10% -2.72% -2.21% -0.69%

V3 supply & borrow trends since 4/4/23

Below are comparisons and time series of Total Collateral Supply, Total USDC Supply, and Total USDC Borrows from 4/4/23 to 5/15/23:

4/4/23 5/15/23 % increase
Total Collateral Supply $300.0M $381.8M 27.3%
Total USDC Supply $194.1M $261.4M 34.7%
Total USDC Borrows $127.6M $185.5M 45.4%

The USDC borrows peaked on 4/27/23 at $220M, and in the past few days have decreased to $185M.

Notable v2 non-recursive stablecoin borrowers

Below are the top v2 non-recursive stablecoin borrowers who still remain in the v2 protocol. Note that, despite decreased v2 stablecoin COMP distributions, none of these borrowers have left v2 since the beginning of the migration.

Notable v2 non-recursive borrowers’ supplies (5/15/23)

Notable v2 non-recursive borrowers’ borrows (5/15/23)

Next Steps

In our Migration CIP timeline, we recommended a 4-phase migration plan which assumed that users would migrate from v2 to v3 as a result of more appealing Net Borrow APRs from migrating rewards from v2 to v3. We previously executed two of the migration proposal phases on 3/6/23 and 4/5/23.

However, as noted in our 4/21/23 Migration update, we were noticing a lack of v2 → v3 migration, and the Polygon v3 USDC market was experiencing stagnant growth, in both cases despite appealing Net Borrow APRs. We hypothesized that the reason for stagnant growth and migration was a combination of inefficient reward allocation relative to the currently unappealing v3 IR curves.

Continuing with the reward migration as scheduled at that point would have not only been unproductive, but possibly risky in terms of losing v2 users. If users didn’t migrate from v2 → v3 before, there’s little reason to believe further reward migration would lead them to migrate. On the other hand, although no large non-recursive stablecoin borrowers have left v2, it’s possible that continuing to strip v2 rewards could cause some of those users to leave Compound entirely.

Therefore in the past several weeks we have shifted focus towards Incentive Optimization, first posting Polygon Compound v3 USDC Incentive Recommendations, and most recently posting Ethereum v3 USDC IR Curve Recommendations.

The Ethereum v3 USDC IR Curve Recommendations are meant to:

  1. Incentivize TVL growth as a whole in v3.
  2. Incentivize users to migrate from v2 → v3 even without added rewards.
  3. Ensure that v3 is as appealing as possible for v2 users for when we do migrate more rewards in the future from v2 → v3, thereby decreasing the chances of v2 users leaving Compound entirely when v2 rewards are further decreased.

The shift in Incentive Optimization focus to make IR curves and COMP rewards more efficient/appealing play a role in improving:

  • v2 → v3 migration
  • New & existing comet growth
  • Long-term protocol profit
  • Long-term COMP runway

Therefore we created the Gauntlet <> Compound Incentive Optimization proposal to officially make Incentive Optimization one of the services Gauntlet provides Compound.

In the meantime, we view the Ethereum v3 USDC IR Curve Recommendations as Phase 3 of the migration, and can assess migrating more rewards from v2 to v3 after observing how users respond to the IR curve changes.

By approving this proposal, you agree that any services provided by Gauntlet shall be governed by the terms of service available at gauntlet.network/tos.

Compound Migration Update (6/6/23)

We wanted to provide the community with a quick update on the next phase of migration.

Utilization in the Ethereum Compound v3 USDC comet is currently 99%. Earn APR is 6.32% and Borrow APR is 4%.

As of now there isn’t enough borrowable USDC for v2 users to migrate to v3. We expect that new USDC suppliers should join the protocol to take advantage of the increased Earn APR and increase the borrowable USDC in the coming days. In the case this doesn’t happen, we may draft a proposal to update the IR curves and allocate rewards to incentivize lower utilization.