Soroswap.Finance Docs
  • Welcome 👋🏼
    • What is Soroswap Finance?
    • Getting Started
      • Wallet Setup and Connection
      • How to Swap
      • Provide Liquidity
      • How the Aggregator Works
  • Concepts
    • AMM
    • Liquidity Pools
    • Swap
    • Fees
    • Slippage
    • Router
    • SDEX
    • Aggregator
    • Trustlines
    • Advanced Topics
      • Pricing
      • Understanding Returns
      • Security
      • Research
  • Soroswap AMM (DEX)
    • How Soroswap AMM works
    • Ecosystem Participants
    • Audits
    • Technical Reference
      • Smart contracts
        • SoroswapPair
        • SoroswapFactory
        • SoroswapRouter
        • SoroswapLibrary
      • Deployed Addresses
      • Error Codes
      • Using Soroswap with TypeScript
      • Smart Contract Integration
      • Deploy Soroswap Yourself
        • Setup your environment.
        • Experiment the Pair contract
        • Experiment the Factory Contract.
        • Deployments.
        • Using the Soroswap Testnet
    • Glossary
  • Soroswap Aggregator
    • Supported AMMs
    • Audits
    • Technical Reference
      • How Soroswap Aggregator works
      • Design
      • Technical Overview
      • Aggregator Operation
      • Smart Contracts
        • SoroswapAggregator
        • Adapter Trait
        • SoroswapAdapter
      • Inspirations
        • 1inch
      • Other AMMs in Soroban
        • Phoenix
    • Disclaimer
  • Swap Route API
  • Soroswap Info
  • Tutorials
    • Installing Freighter
    • Soroswap sections
    • Adding Liquidity
    • Doing Swap
    • Remove Liquidity
    • Using Stellar Classic Assets
      • Wrapping Stellar Classic Assets
      • Swap Stellar Classic Assets
      • Test Stellar Classic Assets
    • Bridge using Pendulum
    • Conclusions
  • Partnerships
    • Collaboration with Mercury and SubQuery
    • Business Partnerships
  • Support & Resources
    • About Us
    • General FAQ
    • Additional Resources
Powered by GitBook
On this page
  • What is a Liquidity Pool?
  • Getting Started with Soroswap Finance
Edit on GitHub
  1. Welcome 👋🏼
  2. Getting Started

Liquidity Management on Soroswap

Last updated 8 months ago

On Soroswap Finance, liquidity management is facilitated through liquidity pools managed by an . This automated approach allows for efficient and continuous asset conversion without the need for a traditional order book. Here’s an overview of how to interact with liquidity pools on Soroswap and get started.

What is a Liquidity Pool?

Liquidity pools on Soroswap enable users to deposit and withdraw assets efficiently. Automated Market Makers (AMMs) manage these pools using mathematical formulas to set asset prices and ensure constant liquidity.

For a detailed explanation of liquidity pools, refer to the Definition of

Getting Started with Soroswap Finance

To start using Soroswap Finance, follow these essential steps:

1. Set Up Your Wallet

  • Install Freighter Wallet: Download and install the Freighter browser extension from .

  • Set Up Your Account: Create a keypair or import an existing account using a mnemonic phrase. Then, switch to the Testnet from the network dropdown in Freighter.

  • Get Test XLM: To cover transaction fees, use the Friendbot to fund your account with 10,000 lumens. Just enter your Stellar public address to receive the funds. Check the guide for .

2. Add and Manage Liquidity

Adding and managing liquidity on Soroswap Finance involves the following steps:

  • Access the Add Liquidity Page: Go to the relevant section on Soroswap to manage liquidity. Check the

  • Select Tokens: Choose the tokens you wish to add to the pool. Review the pool information before confirming the transaction.

  • Create a New Liquidity Pool: When adding liquidity, you may create a new pool. Provide an initial amount of each asset you wish to include. Here’s the key information:

    • Minting Tokens: The amount of tokens minted to represent your share in the pool.

    • Exchange Rate: The rate between the assets you are depositing into the pool.

    • Maximum Slippage: The tolerance for price deviation that can cause the transaction to revert if prices change more than 0.5%.

    • Pool Share: Your percentage of ownership in the pool after adding liquidity.

    • Network Fee: The fee associated with the transaction.

3. Remove Liquidity

To adjust your participation or withdraw liquidity from a pool:

  • Select the Amount to Withdraw: Choose the amount of liquidity you wish to withdraw and review the related information before confirming.

  • Complete the Transaction: Follow the steps provided to withdraw the assets corresponding to your share in the pool.

Once completed, review the details and submit the transaction. You can check the transaction status and hash on or .

Access the Remove Liquidity Page: Navigate to the appropriate section on Soroswap to manage liquidity removal. Refer to

Automated Market Maker (AMM)
Liquidity Pools.
Freighter Wallet
testnet
Soroswap testnet overviews
guide for Adding Liquidity for detailed instructions.
Stellar.Expert
StellarChain.io
the guide for Removing Liquidity for detailed instructions.
Page cover image