Comment on page
Documentation for Arrakis V2 PALM Smart Contracts
PALM is the first application built on top of the flexible ArrakisV2 core system, optimized for automated management of protocol owned liquidity (thus, Protocol Automated Liquidity Management). PALM allows users to:
- Create a "private" vault that is managed by
PALMManagerwho will run automated strategies on behalf of the vault owner. Only vault owners can add and remove liquidity from their private vault.
- Vault owners have the ability to pick from a list of whitelisted strategy templates, and further configure the strategy with custom parameters.
- Vault owners can increase or decrease liquidity deposited in the vault at any time, as well as change the strategy configuration (or delegate this strategy configuration ability to a third party)
- Finally vault owners can remove all of their liquidity and close the vault at any time.
openTermto create and configure your vault as well as deposit initial liquidity. Fund the
PALMManagerwith some native network tokens (to pay gas for automated rebalances) and your vault will instantly start running the active liquidity provision strategy in Uniswap V3 as you configured it. PALM has a specific fee structure and is not free to use like generic v2-core vaults. A quarterly recurring management fee takes a small percentage of vault principal liquidity deposited as well as a performance fee, a cut of trading fees earned in Uniswap that accrue to the manager.
The entry point for protocols (or any user) to deploy a vault managed by the
PALMManager, which runs customizable automated liquidity provision strategies via Gelato Network keeper infrastructure.
ownerrole of all vaults deployed through it, exposing functions for each vault creator to control their vault (its liquidity, its strategy).
The entry point for the Gelato Network keeper infrastructure to rebalance all PALM vaults according to each vault's defined strategy. PALM vaults must fund the
PALMManagerwith the network token (e.g. ETH) for keepers to start executing the LP strategy.