> ## Documentation Index
> Fetch the complete documentation index at: https://docs.soroswap.finance/llms.txt
> Use this file to discover all available pages before exploring further.

# What is Soroswap Finance?

> Soroswap Finance is an open source protocol on Soroban with an AMM, Aggregator, and API.

[Soroswap.Finance](/) is an open-source protocol designed for liquidity provision and token trading on the Soroban blockchain. It operates without the need for intermediaries, ensuring a secure, transparent, and efficient trading environment. The protocol is immutable and built to resist censorship. Development of Soroswap.Finance and its interface is managed by [PaltaLabs.](https://paltalabs.io)

<img src="https://mintcdn.com/soroswap/1xzCGA5zGx88_Gb9/images/home.png?fit=max&auto=format&n=1xzCGA5zGx88_Gb9&q=85&s=d6853ee5f5d8b8f8a6658fa5af61041a" alt="" width="1110" height="572" data-path="images/home.png" />

Soroswap.Finance includes:

* [**Soroswap AMM**:](/amm) An Automated Market Maker that facilitates token swaps and liquidity provision.
* [**Soroswap Aggregator**:](/aggregator) An AMM Aggregator that optimizes trading routes across various liquidity pools.
* [**Soroswap API**](https://api.soroswap.finance/docs) The Soroswap API serves as the core interface to quote trades by aggregating liquidity from all available Stellar DEXs — including those on Soroban (Soroswap, Phoenix, Aqua) and the Stellar Classic DEX.

### How to Use Soroswap.Finance

To interact with [Soroswap.Finance](/), you can mint test tokens, create [liquidity pools](/concepts/liquidity-pools), [provide liquidity](/tutorials/adding-liquidity), or [swap tokens](/tutorials/doing-swap) using the Soroswap Interface. Connect your [Freighter wallet ](/tutorials/installing-freighter)to perform these actions. Note that transactions on Soroban require Lumens (XLM), so ensure [you have test ](/tutorials/soroswap-testnet-overview)Lumens, which can be obtained from Friendbot.

### How Soroswap.Finance Works

Soroswap.Finance functions as an Automated Market Maker (AMM) through a network of smart contracts that standardize liquidity pool creation, liquidity provision, and asset swapping.

* **Liquidity Pools**: Each pool contains two assets. The pool’s reserves and pricing are managed dynamically by the protocol, updating with each trade.
* **Trading**: Unlike traditional exchanges, Soroswap does not use a central order book or private matching engines. Instead, reserves are automatically rebalanced, allowing continuous trading without the need for counterparties.

For more detailed information, refer to the [**Concepts**](/concepts) and [**Getting Started**.](/getting-started)
