AIP-6.1: Limiting Access to Automated Vault

Background:

Due to strong demand for Automated Vaults and potentially limited capacity, some community members have requested that the core team put up some sort of limitation on who can invest in the Automated Vaults.

Based on the current pool’s APR and liquidity, we estimate that an additional ~200 Mn TVL can be accepted by the Automated Vaults at current metrics. While this number is not small, we believe that the demand will be higher, given a good track record so far of the vaults’ performance and the current market conditions.

Rationale:

By limiting access to certain Automated Vaults, we can add value to the Alpaca ecosystem and give privileged access to valued community members. So far, we have launched 3x and 8x Automated Vaults. Their characteristics have several differences (APY, Sharpe Ratio, max drawdown.) Depending on their goals, investors can choose a vault that is more suitable for them. So far though, the 8x vault has been more popular given its higher APY. And because of its higher leverage, the capacity gets filled up quickly, recently within minutes of launch.

Given the facts above, after an internal discussion, we are proposing categorizing Automated Vaults into two groups and limiting their access as follows:

  • Low-Leverage Vaults: allow public access to <= 4x Automated Vaults

  • High-Leverage Vaults: limit access for > 4x pools Automated Vaults to only xALPACA holders

While we have only offered 3x and 8x automated vaults so far, in the future, we could potentially offer other leverage -e.g, 4x, 5x, etc., vaults on LP pairs with lower underlying yields such that the APY is comparable to the higher yield pool such as BNB-USDT. Our goal is to keep the Vault’s APY roughly the same across different LP pools to minimize decision making / rotation for users to seek higher yield, which would cost gas and swap fees.

Implementation:

Only xALPACA holders will be able to invest in the high-leverage vaults. The max amount a user can invest in all pools will correspond to the xALPACA balance they have. We propose a linear & dynamic allocation quota as described below:

Linear: the more xALPACA you hold, the higher allocation you get:

Example:

2 xALPACA = $1 total allocation across all high-leverage vaults.

  • Example: Alice has 10,000 xALPACA, she is entitled to invest up to $5,000 USD across all high-leverage vaults.

  • For clarity, this means that Alice, for example, can invest $2,000 in on high-leverage vault, $500 in another vault, and $2,500 in another vault etc. But overall when all her investments across all the high-leverage vaults are summed up, they cannot exceed $5,000.

  • The allocation is counted against the current value of the investment and not the cost-basis. So as the investment appreciates in value, it takes up additional allocation.

Dynamic: ratio will be adjusted periodically based on ALPACA price.

  • Example: current ratio is 2xALPACA = $1 allocation. ALPACA price increases by 100%, the new ratio becomes 1xALPACA = $1 allocation, maintaining a constant $ ratio allocation.

Other Implementation Notes:

  • The allocation refers to equity value. So $1 allocation means you can supply $1 worth of asset to have $8 TVL in the vault (for 8x vault)

  • We will track the amount invested in each vault’s smart contract (and not # of share token in the wallet.) So users cannot game the system by transferring the token out of their wallets to gain additional allocation.

  • xALPACA balance will be determined in real-time (or weekly snapshot pending implementation challenges), on-chain, at the time of the investment

  • It would add considerable implementation effort to account for cross-chain xALPACA balance, so the initial implementation will only be for BNB Chain stakers for access to high-leverage vaults on BNB Chain.

  • While this topic is in discussion, we will pause opening new high leverage vaults until the implementation of this proposal is completed (if passed.) Lower leverage vaults will continue to be added on a regular basis if the capacity is full in all the active vaults.

  • The estimated time for implementation is 2-3 weeks (once we add it to the sprint) If passed, you can expect it to go live towards the end of May.

  • We can’t do anything with the existing investors in the current high leverage vaults. However, once they withdraw, they can only invest back again if they meet the criteria.

Voting:

For absolute clarity and fairness, we will do a series of two votes for this AIP. This is the first vote in the series of two votes.

First Vote: To determine if we should limit the access to high-leverage vaults to xALPACA holders. This will be a simple YES or NO vote.

Second Vote: If the first vote passes, we will then have a second vote to determine the parameters for limiting access to the vaults.

Resolution:

  • Community votes to limit the access to high-leverage vaults to xALPACA holders

References:

Last updated