Moai Finance 2.0
Last updated
Last updated
From the navigation menu, click Pool.
Choose "Liquidity Pool" to access the pool section.
Click on "Add Liquidity".
After clicking "Add Liquidity", you'll see a panel with two options:
Option 1: Create a New Pool
Select "Create a New Pool" to be redirected to the Pool Wizard.
The Pool Wizard will guide you through:
Choosing between CL POOLS (V3) or CLASSIC POOLS (V2).
Selecting tokens for the pool.
Setting the initial pool ratio.
Confirm the pool creation and move forward.
Option 2: Add Liquidity to Existing Pools
Select "Add Liquidity to Existing Pools" to be redirected to the liquidity page.
Continue with the steps below to provide liquidity:
On the liquidity page, choose the two tokens you want to provide liquidity for.
The system will automatically show pool-related details, such as:
Total Value Locked (TVL)
Annual Percentage Rate (APR)
Swap fee
Assets in Pool
Define the price range for your position using the range slider or presets:
Narrow Range: High APR potential, high risk of being out-of-range.
Common Range: Balanced performance with moderate management required.
Wide Range: Lower APR with a low risk of being out-of-range.
Full Range: Similar to V2 pools, offering stable but low rewards.
The Current Price of the token pair will be displayed to help you set your range. Note that your position only earns fees while the price remains in your selected range.
Enter the amount for one token, and the system will calculate the proportional amount of the second token required.
Check the Estimated APR displayed based on:
Price range
Trading volume
Liquidity provisioned
Adjust the slippage tolerance (default is 0.5%) based on market volatility:
Lower slippage protects you from unexpected price changes but may fail in volatile markets.
Higher slippage increases the chance of a successful transaction during high volatility.
You can double-check all details:
Tokens selected
Price range
Slippage tolerance
Token amounts
Estimated APR
Approve token spending (only required for the first time).
Click "Create Position" and confirm the transaction in your wallet.
Liquidity Page
Once your position is created, the Liquidity Page will display key details of your LP position:
Your Position Value: Total amount deposited
Tokens Held: Breakdown of token balance
Price Range: The defined range for your liquidity
Status: Displays whether your position is "In Range" or "Out of Range"
Actions Available:
Add Liquidity: Increase your position by depositing more assets
Remove Liquidity: Withdraw part or all of your assets
This page is crucial for real-time liquidity management, allowing you to adjust holdings based on market movement.
Portfolio Page
Additionally, you can monitor and manage all LP positions under the Portfolio page. It provides a consolidated view of:
Your total liquidity positions
Voting rewards (if applicable)
Real-time updates on trading fees earned
Quick access to stake or unstake LP
By maintaining visibility through both pages, you ensure optimized strategies and maximize returns.
Advanced Strategies for V3 Liquidity
V3 liquidity offers a high degree of flexibility. Here are some advanced strategies to optimize your position:
Tight Range for Correlated Assets
Best for pairs with minimal price fluctuation (e.g., stablecoin pairs).
Maximize fees by narrowing your range to tightly align with current prices.
Dollar Cost Averaging (DCA)
Use broader ranges to accumulate assets as prices dip or sell as prices rise.
Example: Provide single-sided liquidity for a token (like $MOAI) within a wide target range.
Liquidity for Entry/Exit
Deposit tokens at a specific price range to accumulate or sell assets passively while earning fees.
Example: Add liquidity to a $MOAI pool where the target price matches your sell or buy goals.
Important Notes
Out-of-Range Liquidity:
You won’t earn fees if the token price moves outside of your selected range.
Staked vs Unstaked:
Staked LP will earn $MOAI rewards but forfeit trading fees to veMOAI holders (coming after TGE).
Unstaked LP earns trading fees directly.
NFTs and Positions:
Transferring your liquidity position as an NFT will automatically unstake any staked liquidity.