A shared fungible (ERC20) Uniswap V3 Liquidity Position for liquidity aggregation, management and optimization. ArrakisVaultV1 earned fees are auto-compounded by Gelato Network keepers, intermittently harvesting and reinvesting the earnings into the liquidity position. For vaults with a manager
role set, manager may call executiveRebalance
which will adjust the price range within which vault liquidity is deployed to the underlying Uniswap V3 pool.
Vaults can be permissionlessly deployed and managed by anyone on any existing Uniswap V3 pair, via the ArrakisFactoryV1 contract. Due to sensitivity of the manager
role, only vaults explicitly under Arrakis DAO management or without any manager can be safely trusted, in the absence of further information.
(see docs for more info)
yarn
yarn compile
yarn test