# Swapping Tokens

Trading on Pangolin V3 is straightforward for end users, even with the sophisticated underlying mechanics. The swap interface is designed for simplicity while automatically optimizing your trade behind the scenes. When you perform a token swap, Pangolin will route your trade through the available liquidity pools (v3 concentrated pools, and if beneficial, any remaining v2 pools or stable swap pools) to ensure you get the best price possible. In fact, Pangolin’s smart router can split your trade across multiple pools or routes if that yields a better rate – for example, using part of your swap through a V3 pool and part through a stablecoin pool, etc,. However, most of the time, you won’t need to worry about these details.

## How to Swap

{% stepper %}
{% step %}
**Select Tokens**

On the Pangolin app, go to the **Swap** page. Choose the token you want to swap from (e.g. AVAX) and the token you want to swap to (e.g. PNG). If a token isn’t listed by default, you can paste its contract address to add it.
{% endstep %}

{% step %}
**Enter Amount**

Input the amount of the source token you wish to trade. The interface will show an estimate of how much of the destination token you’ll receive. Pangolin V3 automatically considers all available liquidity and fee tiers for that pair to give you a live quote.
{% endstep %}

{% step %}
**Review Route and Fees**

Pangolin will display the route your trade will take (for instance, “AVAX → PNG”) and the expected fee. You’ll also see info on **Price Impact** (how much the trade will move the market price) and **Slippage**. Slippage is the difference between the quoted price and the price at execution; you can set a slippage tolerance (e.g. 0.5%) using the settings gear icon.&#x20;

Because Pangolin V3 concentrates liquidity, price impact is typically low for most trades in active ranges, but always double-check if you are trading a large amount relative to pool liquidity. The **dynamic fee** feature means the fee on your trade might adjust slightly if it’s particularly large or during high volatility, but the interface calculation accounts for the current fee so you get an accurate quote.
{% endstep %}

{% step %}
**Execute Swap**

Ensure your wallet is connected and you have given permission (token allowance) for Pangolin to spend your tokens if required. Then click **Swap** and confirm the transaction. After confirmation in your wallet (and a quick on-chain transaction), your swapped tokens will arrive in your wallet. Pangolin does not take any additional platform fees beyond the trade fee shown.
{% endstep %}

{% step %}
**Happy trading on Pangolin V3!**
{% endstep %}
{% endstepper %}


---

# 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.pangolin.exchange/guides/swapping-tokens.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.
