Dexlab Docs
DexlabCreate TokenPool/SwapMomeTelegram
  • ๐Ÿค˜Introducing
  • developer hub
    • ๐Ÿ—๏ธToken & Swap APIs
      • API Key Issuance Guide
      • Swap API
      • Token Creator API
  • PRODUCTS
    • ๐Ÿค–Dexlab Factory Bot
      • ๐Ÿ Getting Started
      • ๐Ÿ”Deposit Wallet
      • ๐Ÿ‘ฌReferral Reward
      • ๐Ÿ’ŽDRP Reward
      • ๐Ÿš€Token Launch
      • ๐Ÿ”„Trade(Buy/Sell)
      • ๐Ÿ”ŽToken Search & Trending
      • ๐ŸงฉPlayground
      • ๐Ÿ’ผMultiple Wallets
      • ๐ŸงชCopy & Trade Token
      • โš™๏ธBot Settings
    • ๐Ÿ”ฌToken Factory
      • 1๏ธโƒฃQuick Token Creation Guide
      • 2๏ธโƒฃChange Token Information (Update Metadata)
      • 3๏ธโƒฃManage Token (Burn, Mint, Revoke Freeze, Revoke Mint)
      • 4๏ธโƒฃToken Hub โ€“ Manage & Explore
      • ๐Ÿ’นCreate OpenBook Market ID
      • โ‰๏ธToken decimal guide
      • โ‰๏ธFactory Fee
      • โ‰๏ธHow to check market ID?
      • โ‰๏ธFAQ
      • Terms of service
    • ๐Ÿคฝโ€โ™‚๏ธDEX(Swap/LP Pool)
      • ๐Ÿ”„Token Swap
      • ๐Ÿ”ฑCreate Your Own Liquidity Pool โ€“ Easy & Fast!
      • โš™๏ธProvide & Manage Liquidity
    • ๐Ÿ‘ผMome Launchpad
    • ๐Ÿ”งSuperTools for XPLA
      • CW20 Token Creation
        • 1๏ธโƒฃInstantiate (Minting)
        • 2๏ธโƒฃQuery Contract
        • 3๏ธโƒฃExecute (Burn, Send, Logo Updated, etc)
        • โš ๏ธHow to Get My CW20 Token Contract Address
      • CW721 Token Creation (NFT)
        • 1๏ธโƒฃInstantiate (Minting)
        • 2๏ธโƒฃQuery Contract
        • 3๏ธโƒฃExecute (Send, Transfer, Burn, etc)
        • โš ๏ธHow to Check My CW721 on XPLA Explorer
    • ๐Ÿ”‹SuperDEX for XPLA
      • BI/CI
      • Keplr Wallet Creation
    • ๐Ÿ“‹Terms of Service
    • ๐Ÿ“–Platform Disclaimer
    • ๐Ÿ“–SDK & API License Agreement
  • ADDITIONAL RESOURCES
    • Twitter
    • Discord
    • Telegram
    • Medium
Powered by GitBook

ยฉ Copyright 2025 DEXLAB | All Rights Reserved

On this page
  • ๐Ÿ“Œ What is Liquidity Providing?
  • ๐Ÿ’ก Why is Providing Liquidity Important?
  • ๐Ÿš€ How to Provide Liquidity
  • ๐Ÿ“Œ Overview: Provide Liquidity Steps
  • Step 1: Connect Your Wallet
  • Step 2: Select Liquidity Pool
  • Step 3: Enter the Amount to Provide
  • Step 4: Liquidity Successfully Provided! ๐ŸŽ‰
  • ๐Ÿš€ Managing Your Liquidity: Withdraw & Permanent Lock
  • 1. Withdraw Liquidity
  • 2. Permanent Lock
  1. PRODUCTS
  2. DEX(Swap/LP Pool)

Provide & Manage Liquidity

Add Liquidity, Earn Fees, and Grow Your Holdings!

PreviousCreate Your Own Liquidity Pool โ€“ Easy & Fast!NextSuperTools for XPLA

Last updated 3 months ago

๐Ÿ“Œ What is Liquidity Providing?

Liquidity providing refers to adding tokens to an existing Liquidity Pool (LP) to facilitate trading and earn rewards. By supplying liquidity, you help maintain a healthy trading environment while earning a portion of the transaction fees.

๐Ÿ’ก Why is Providing Liquidity Important?

Without sufficient liquidity, swaps can experience high slippage or fail entirely. By adding liquidity, you ensure smooth transactions and benefit from fee earnings.

๐Ÿš€ How to Provide Liquidity

๐Ÿ‘‰ Go to Liquidity Pool:

Providing liquidity on Solana is simple! Just follow these steps to create your own liquidity pool and start earning fees. ๐Ÿš€

๐Ÿ“Œ Overview: Provide Liquidity Steps

  1. Connect Your Wallet โ€“ First, connect your Solana wallet to interact with the liquidity pool.

  2. Select a Liquidity Pool โ€“ Choose an existing liquidity pool where you want to add liquidity.

  3. Enter the Amount to Provide โ€“ Specify how much of each token (Token A & Token B) you want to deposit.

  4. Confirm & Add Liquidity โ€“ Approve the transaction to provide liquidity and receive LP tokens.

  5. Withdraw or Lock Liquidity โ€“ Manage your liquidity by withdrawing funds or permanently locking LP tokens.

Step 1: Connect Your Wallet

๐Ÿ“Œ Before creating your liquidity pool, connect your Solana wallet.

  • Click "Connect Wallet".

  • A pop-up will appearโ€”select your preferred wallet. (e.g, Phantom, Solflare ...)

  • Approve the connection request.

  • Your wallet will be used to approve transactions and manage your token.

โœ… Once connected, proceed to the next step!

Step 2: Select Liquidity Pool

๐Ÿ“Œ If you want to provide liquidity to an existing pool, follow these steps:

  • Find the Pool

    • Use the search bar to look for a specific liquidity pool.

    • Alternatively, browse the pool list to find the pair you want to add liquidity to.

  • Click "Deposit"

    • Once youโ€™ve found the right pool, click the "Deposit" button on the right.

    • This will take you to the liquidity provision page, where you can add funds to the pool.

๐Ÿ’ก If the pool doesnโ€™t exist, you may need to create a new one instead.

โœ… Once you've selected your pool, proceed to the next step! ๐Ÿš€

Step 3: Enter the Amount to Provide

๐Ÿ“Œ Now, decide how much liquidity you want to add to the pool.

  • Enter the Token Amount

    • Input the amount of Token A (e.g., DXL) and Token B (e.g., SOL) you want to provide.

    • The system will automatically calculate the required amount for the second token based on the current exchange rate.

  • Check the Overview

    • Verify the token pair, fee tier, and current price before proceeding.

    • Ensure that you have enough tokens in your wallet to complete the transaction.

  • Click "Add Liquidity"

    • Once you're satisfied with the entered amounts, click "Add Liquidity" to proceed.

    • A confirmation pop-up will appear for you to approve the transaction.

Step 4: Liquidity Successfully Provided! ๐ŸŽ‰

๐Ÿ“Œ Once your liquidity transaction is completed, you will see a confirmation message.

  • Transaction Confirmation

    • A green "Transaction Complete" message will appear in the bottom left corner.

    • You can click the transaction link (Tx result) to view details on Solana Explorer.

๐Ÿš€ Managing Your Liquidity: Withdraw & Permanent Lock

๐Ÿ“Œ If you have provided liquidity to this pool, you have two management options:

1. Withdraw Liquidity

  • Click "Withdraw" to remove your liquidity from the pool

  • Enter the amount to withdraw

    • Input the amount of LP tokens you want to withdraw in the provided field.

    • You can use the HALF or MAX buttons for quick selection.

  • Estimated Output Tokens

    • The system will calculate the corresponding amounts of Token A & Token B you will receive.

    • The final amount depends on the current liquidity pool ratio.

  • Click "Withdraw"

    • Confirm the transaction in your wallet to finalize the withdrawal.

    • Your tokens will be returned to your wallet.

2. Permanent Lock

๐Ÿ“Œ By permanently locking your LP tokens, you give up control over withdrawing liquidity. This ensures long-term stability for the pool.

  • Click "Permanent Lock" to lock your LP tokens forever.

  • Enter the amount to lock

    • Input the amount of LP tokens you want to lock in the provided field.

    • Use the HALF or MAX buttons for quick selection.

  • Estimated Locked Tokens

    • The system will display how much of Token A & Token B is being permanently locked.

    • Once locked, these tokens can never be withdrawn.

  • Confirm & Lock

    • Check the "I agree to lock LP" box to acknowledge the irreversible action.

    • Click "Permanent Lock" to finalize the process.

โš  Warning:

๐Ÿ”ด This action is irreversible. Once locked, the LP tokens cannot be recovered or withdrawn.

๐Ÿ”ด Make sure you fully understand the consequences before proceeding.

โœ… Once confirmed, your liquidity will be permanently locked! ๐Ÿ”’๐ŸŽ‰

๐Ÿคฝโ€โ™‚๏ธ
โš™๏ธ
https://dexlab.space/pools