Overview
Alpha Vaults is a binary smart contract system for decentralised liquidity management. It creates liquidity vaults for any Uniswap V3 pool, and contains everything that's needed to manage the liquidity within a pool.
The core contracts define the logic for vault creation, the infrastructure to manage deposits and withdrawals, and the strategy for managing liquidity.
Periphery contracts interact with one or more Core contracts but are not part of the core. They contain methods to provide more information on a vault's positions, on the fees earned by the vault; and the logic for verifying the vault's manager.
The contracts are found in the following Github repo:
The contracts only support tokens with standard ERC-20 implementations. It is not compatible with non-standard ERC-20 implementations such as deflationary or rebase tokens, and incompatible with other token standards such as ERC777.
You may encounter unexpected behaviours if you create a vault for these types of tokens.
Last updated