# Swap

The main functionality provided by Injex is liquidity aggregation when swapping two assets within the Injective network. Users can exchange both small and large volumes of assets without relying on a single DEX and its available liquidity. Injex does not hold user funds; it acts as a gateway aimed at reducing costs and maximizing the benefits of the exchange.

In the current version, the product searches for the best conditions among direct LPs on the connected DEXes for user’s chosen pairs. If users go directly to a DEX like Helix, Astroport, Dojo, or White Whale, they would have to manually compare prices and results to find the best conditions. Injex solves this problem directly.

In the upcoming 2nd version, Injex will introduce “Smart Auto Routing”, which will automatically create the best route to maximize the benefits of exchanges. This may involve using a single specific pair on a specific DEX or combining different pairs and DEXes, creating multi-layered systems to find the best liquidity.

\
For more details, check “[How Swap works](/core-features/swap/how-swap-works.md)”

Supported by [RedDuck](https://redduck.io/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.injex.fi/core-features/swap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
