[Gauntlet] Base AERO Comet Recommendations

Summary

If the community wishes to add a Base AERO comet, Gauntlet recommends the following parameters:

Risk Parameters

Asset Supply Cap Collateral Factor Liquidation Factor Liquidation Penalty
USDC 30M ($30M) 65% 70% 20%
WETH 7,500 (~$20M) 60% 65% 25%
wstETH 5,000 (~$15.5M) 60% 65% 25%
cbBTC 150 (~$10M) 60% 65% 25%

Interest Rate Curve Parameters

Parameter Recommended Value
Annual Borrow Interest Rate Base 0.04
Annual Borrow Interest Rate Slope Low 0.0706
Borrow Kink 0.85
Annual Borrow Interest Rate Slope High 15.0
Annual Supply Interest Rate Base 0
Annual Supply Interest Rate Slope Low 0.08
Supply Kink 0.85
Annual Supply Interest Rate Slope High 11.0

COMP Incentives

Parameter Recommended Value
Daily COMP Supply Rewards 15
Daily COMP Borrow Rewards 15

Analysis

Market Risks

The community should be aware of the risks of adding an AERO comet. Unlike stablecoin comets (USDC/USDT), the AERO token is highly volatile, even more so than WETH. Additionally, the collateral assets in the AERO comet are not pegged to AERO, so price spikes in AERO could lead to widespread absorptions of collateral, increasing liquidity demands and necessitating fast, sophisticated liquidator bots. We recommend setting high liquidation penalties across all collateral assets, even for highly liquid or stable ones.

If AERO’s price spikes, the protocol could face immediate insolvencies if collateral is not absorbed quickly enough. To mitigate this, we propose an extra 10% buffer between the Liquidation Factor and Liquidation Penalty values.

Furthermore, Gauntlet wants to draw attention to potential risks and ongoing reductions in long-term liquidity resulting from the consistent entry of over 10 million AERO emissions on average into the market every epoch (spanning 7 days), projected to continue for several upcoming epochs. Only a fraction of these emitted AERO tokens are being converted into veAERO, with the average percentage of tokens locked showing a declining trend.

This might contribute to a decrease in the quality/availability of swaps, resulting in higher slippages. Consequently, liquidations can become less profitable, thereby elevating the risk profile associated with AERO as an asset. The additional buffer provided with high Liquidation Penalty should help alleviate some of the concerns. Given the current and future market circumstances, Gauntlet would like to flag the above risks associated.

storeFrontPriceFactor - 60%

target reserves - 50M

seed reserves - 25k

Interest Rate Curve & Incentives

The recommended curve has a kink at 85%, with an implied reserve factor of 20%. At the kink, the Supply APR is 6.8% and the Borrow APR is 10.0%. At 100% utilization, the max Borrow APR is 235%, and the max Supply APR is 172%. Based on current demand, market equilibrium would settle slightly above the 85% kink.

The recommended Daily COMP Supply/Borrow Rewards of 15 are designed to incentivize initial supply and borrowing activity. With COMP priced at $50, the Distribution APR would be around 30% at $1M TVL, diluting to about 1% at $30M TVL.

2 Likes

We need 25,000 AERO tokens for seed reserves. For this purpose, we will bridge 50,000 USDC (or ETH) to the Base network which is 50% more than we need due to AERO volatility, swap USDC to the AERO, and seed the reserves. We will bridge the rest of the USDC that will be on the Base Timelock back to the mainnet Timelock in the next proposal.

1 Like

Important

The proposal is deployed with not proper description. We consider that it is not a critical part and we should not cancel/re-create the proposal. The proper description you have find below.

Proposal

Add cAEROv3 on Base

PR - Init AERO on Base market by dmitriy-woof-software · Pull Request #937 · compound-finance/comet · GitHub

Actions

  1. Run Slither. Fails. :x:. Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  2. Forge test. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  3. Gas Profiler. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  4. Scan. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  5. Base-aero Scenario. Success. :white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  6. Unit tests. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  7. Eslint. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  8. Contract linter. Success.:white_check_mark: Init AERO on Base market · woof-software/comet@2a78064 · GitHub
  9. Deploy. Success.:white_check_mark: Deploy Market · woof-software/comet@b7a344a · GitHub
  10. Prepare. Success. :white_check_mark: Prepare Migration · woof-software/comet@2a78064 · GitHub
  11. Enact migration with impersonate. Success.:white_check_mark: Enact Migration · woof-software/comet@2a78064 · GitHub

Description we use:

Initialize cAEROv3 on Base network\n\n

Proposal summary\n\n

Compound Growth Program [AlphaGrowth] proposes the deployment of Compound III to the Base network. This proposal takes the governance steps recommended and necessary to initialize a Compound III AERO market on Base; upon execution, cAEROv3 will be ready for use. Simulations have confirmed the market’s readiness, as much as possible, using the Comet scenario suite. The new parameters include setting the risk parameters based off of the recommendations from Gauntlet.\n\n

Further detailed information can be found on the corresponding proposal pull request, deploy market GitHub action run and forum discussion.\n\n\n

Seed reserves\n\n

Due to the AERO volatility, we are going to seed the reserves manually in case of successful voting.\n\n

Proposal Actions\n\n

The first proposal action sets the CometFactory for the new Comet instance in the existing Configurator.\n\n

The second action configures the Comet instance in the Configurator.\n\n

The third action deploys an instance of the newly configured factory and upgrades the Comet instance to use that implementation.\n\n

The fourth action configures the existing rewards contract for the newly deployed Comet instance.\n\n

The fifth action updates the ENS TXT record v3-official-markets on v3-additional-grants.compound-community-licenses.eth, updating the official markets JSON to include the new Ethereum Mainnet cwstETHv3 market.

1 Like

AlphaGrowth team has funded seed reserves for AERO market. Seed reserves are 25,000 AERO.

  1. 100 AERO - Base Transaction Hash (Txhash) Details | BaseScan
  2. 100 AERO - Base Transaction Hash (Txhash) Details | BaseScan
  3. 24,800 AERO - Base Transaction Hash (Txhash) Details | BaseScan
1 Like