DLMM pool
1. Getting started
Visit https://ferra.ag/, then connect your wallet
2. Select a DLMM Liquidity Pool
Navigate to
DLMMsectionChoose the pair you’d like to provide liquidity to, then click on
Add LiquiditynearbyIn this guide, we’ll use the
USDC - SUIpair with a 5% Base fee & 20 Bin Steps as an example.
Learn more about Base fee and Bin Step.

3. Add Liquidity
Click on
+ Add Positiontab in theUSDC - SUIPool Dashboard

Enter the amounts of USDC and/or SUI you want to deposit

Select the Liquidity Shape strategy that aligns with your goals:
Spot: Evenly distributes liquidity. Simple, low risk, and suitable for most markets
Curve: Concentrates liquidity around current price—ideal for stable pairs or low-volatility assets
Bid-ask: An inverse curve distribution, typically single-sided, perfect for DCA in/out strategies and capturing volatility during price swings
Each strategy has its own advantages & trade-offs.
Liquidity providers can freely adjust the Price parameters in Set Price Range section if needed.

5. Complete LP-ing
After all set, click
Add liquidityApprove the transaction in your wallet
Once confirmed:
You’ll see a
Transaction CompletednotificationYou’ll receive an NFT in your wallet representing your liquidity position
6. Manage your position
In My Position tab, LP-ers can:
View your LP position details (total deposit, APR, liquidity amount, current position status)
Monitor & harvest your unclaimed yields
Add more liquidity
Withdraw liquidity
Lock liquidity (permanent or non-permanent)

7. Add more Liquidity to an existing position
To add additional liquidity to your current position:
Click
Add LiquidityinMy PositionTabEnter the amounts of both tokens or single-sided liquidity
Select your preferred Liquidity Shape strategy & adjust price range parameters if needed.
Click
Add Liquidity, then approve the transaction in your wallet.
Your position will be updated automatically after confirmation.

8. Withdraw Liquidity
Click
WithdrawinMy PositionTabDrag the price range slider to select how much liquidity you’d like to pull out
Click
Withdraw Liquidity, then confirm the transaction in your wallet
After successful withdrawal, a certain amount of tokens that you’ve LP-ed will be returned to your wallet, and your position will be updated accordingly.

Last updated