# Decentralised Exchange

Revoswap is an AMM DEX on X Layer committed to creating a good user trading experience. The Revoswap Exchange offers several features:

### Swapping/Trading

Revoswap allows users to trade tokens while holding full custody of their funds. No centralised entity is involved.

### Liquidity Pools

Users provide liquidity into liquidity pools on Revoswap, which then allows other users to facilitate swapping of tokens. If there is insufficient liquidity added for the token(s) you want to swap, it will be expensive or difficult to do so.&#x20;

Users may suffer from [impermanent loss](https://academy.binance.com/en/articles/impermanent-loss-explained) that comes along with locking in of liquidity.

### Yield Farming

Providing liquidity for the exchange to use will get you Liquidity-Pair (LP) Tokens, which you can lock into a smart contract to earn $REVO rewards from trading fees. This is called Yield Farming.


---

# 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.revoswap.com/products-and-features/decentralised-exchange.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.
