# How to Swap Tokens

{% hint style="danger" %}
Currently, Nova Wallet routes tokens for swaps through Hydration or Polkadot and Kusama Asset Hubs. Not all tokens are supported yet. We are looking to add more liquidity and trading pairs in the future.
{% endhint %}

1. Open the Nova Wallet application.
2. `Select` the Asset screen.
3. `Select` **Swap** from the balance widget.
4. `Select` the **token** that you wish to use to **pay** (sell) from the list or find it using the Search bar.
5. `Select` the **network** where you have this token.
6. `Select` the **Receive** button.
7. `Select` the **token** that you wish to **receive** (buy) from the list or find it using the Search bar.
8. `Select` the **network** where you wish to receive this token.
9. `Input` either the **amount of tokens** that you wish to pay or the amount of tokens that you wish to receive. Nova Wallet will automatically calculate the rate and the best swap route for you, creating a single transaction for you to sign.

<details>

<summary>In case you want to adjust slippage...</summary>

![](/files/oXmzzm0eFojzUfeHEimz)\
For advanced users – you can select the **settings button** at the top right of the screen to adjust your slippage.

</details>

8. `Select` **Continue**.
9. `Review` all of the contextual information, including the **rate**, **slippage**, **route**, **estimated time**, and **total fees**. You can select the information icon to see the detailed information about each parameter of your swap.&#x20;
10. `Select` **Confirm**. Nova Wallet will carry out all the required cross-chain transfers and swaps one by one. **Please keep this screen open** until the swap is completed.


---

# 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.novawallet.io/nova-wallet-wiki/asset-management/how-to-swap-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.
