Provide Liquidity
Last updated
Last updated
Providing liquidity on Soroswap allows users to earn rewards by depositing two assets into a liquidity pool. Liquidity providers (LPs) facilitate asset swaps for other users, and in return, they earn a share of the trading fees collected by the protocol.
Access the app Go to and click Launch App.
Connect your wallet Use a Stellar/Soroban-compatible wallet. Make sure you have enough XLM for transaction fees.
Navigate to the Liquidity section In the app, select Liquidity to view existing pools
Deposit both assets
Enter the amounts of each asset you want to deposit.
The ratio must match the current pool price (or, when creating a new pool, you set the initial price).
Receive pool tokens After a successful deposit, you’ll receive pool tokens that represent your share of the pool’s liquidity.
Initial liquidity providers set the initial price of a new pool.
All liquidity pools follow the formula: x * y = k
, where k
is constant.
Removing liquidity: You can withdraw your assets at any time by burning your pool tokens, receiving your share of the assets plus accumulated fees.
📘 Need a full walkthrough? Check l