DLMM pool

1. Getting started

Visit https://ferra.ag/, then connect your wallet

Ferra supports multiple Sui wallets, including Slush, Suiet, OKX Wallet, and more.

Make sure your wallet has sufficient SUI for gas fees.

2. Select a DLMM Liquidity Pool

  • Navigate to DLMM section

  • Choose the pair you’d like to provide liquidity to, then click on Add Liquidity nearby

  • In this guide, we’ll use the USDC - SUI pair 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 Position tab in the USDC - SUI Pool Dashboard

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

  1. Choose Your Liquidity Shape Strategy

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 liquidity

  • Approve the transaction in your wallet

  • Once confirmed:

    • You’ll see a Transaction Completed notification

    • You’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 Liquidity in My Position Tab

  • Enter 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 Withdraw in My Position Tab

  • Drag 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