# Swap Tokens

This guide shows how to swap tokens **between different blockchains** using Symbiosis.

* For Tron-related swaps, see [swaps-to-and-from-tron](https://docs.symbiosis.finance/user-guide-webapp/swaps-to-and-from-tron "mention")
* For Bitcoin-related swaps, check [swap-bitcoin](https://docs.symbiosis.finance/user-guide-webapp/swap-bitcoin "mention")

## Steps to Perform a Cross-Chain Swap

Symbiosis WebApp is available at <https://app.symbiosis.finance/>

{% hint style="success" %}
**Before you start:**\
Make sure you have enough **native tokens (gas)** on the **source network** to pay transaction fees.
{% endhint %}

1. Select your **From** and **To** tokens and chains.
2. Enter the amount of tokens you want to swap (From).
3. Review swap details: **Do not skip this step**\
   \
   Symbiosis automatically finds the best route for your selected token pair and amount.\
   Always review the output before confirming the swap.\
   \
   **Key values to check:**&#x20;

   1. The estimated amount to receive (1)
   2. USD values (2)
   3. Minimum received (4)

   Swap details complete explanation:

{% columns %}
{% column width="50%" %}

<figure><img src="https://1179234091-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbqmbXNUH5sa4BvYwD0%2Fuploads%2F3De665qJ7gIkxXvZKcHS%2Fimage.png?alt=media&#x26;token=25c33696-d38f-4fb6-b415-1a702d847ef2" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="50%" %} <mark style="color:green;">**(1)**</mark> **To amount**: Estimated amount to be received on the destination network. The final amount may vary slightly due to slippage, but it will not be lower than the Minimum received amount.

<mark style="color:green;">**(2)**</mark> **USD values**: Approximate USD value of the selected amounts. Useful for comparison.

<mark style="color:green;">**(3)**</mark>**&#x20;Receive to another wallet:** The recipient address is taken from the connected wallet. You can specify a different address here.

<mark style="color:green;">**(4)**</mark>**&#x20;Minimum received:** The minimum guaranteed amount you will receive after the swap, based on current rates and settings.

<mark style="color:green;">**(5)**</mark>**&#x20;Price**: Current conversion rate for your swap, influenced by trade size.

<mark style="color:green;">**(6)**</mark>**&#x20;Slippage Tolerance:** Percentage of the trade value you’re willing to accept as a price change. It can be adjusted via the settings icon.

<mark style="color:green;">**(7)**</mark>**&#x20;Estimated time:** Expected time to complete the cross-chain swap, based on historical data.

<mark style="color:green;">**(8)**</mark>**&#x20;Price impact:** How much this swap affects the market price.

<mark style="color:green;">**(9)**</mark>**&#x20;Fee**: Total estimated fee for the swap.

<mark style="color:green;">**(10)**</mark>**&#x20;Route:** The path your swap takes across tokens and blockchains to get the best price.
{% endcolumn %}
{% endcolumns %}

4. **Connect wallet & switch network**\
   Connect your wallet and switch to the required **source network** when prompted.
5. **Approve token (if needed)**

   1. **Native tokens** (ETH, BNB, etc.) do **not** require approval.
   2. **Non-native tokens** (USDC, USDT, etc.) require **Approve**.

   Approval gives Symbiosis permission to use the selected token for the swap.
6. **Confirm the swap**\
   Click **Swap** and confirm the transaction in your wallet.
7. **Wait for completion**\
   Cross-chain swaps usually take 1–3 minutes. Swaps involving the Bitcoin network may take longer.
8. **Track your swap**\
   You can track the status and history of your swaps using [Symbiosis Explorer](https://explorer.symbiosis.finance/transactions).

Done\
**∎**

## Favorite Token List

With the Symbiosis WebApp, you can create and manage your own custom token list. This feature is useful if you frequently swap a few specific tokens and want quick access to them instead of searching through the full token list each time.

**Add a Token to the Favorite Token List**

1. Open the network and token sector (the **From** or **To** field) in the Symbiosis WebApp
2. Locate the token you want to add to your favorites, click the `...` button next to the token and select **Add to favorites**:\
   ![](https://1179234091-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbqmbXNUH5sa4BvYwD0%2Fuploads%2FcKF2o6KoUxannzHflLyj%2Fimage.png?alt=media\&token=403913bc-d87c-4627-bc11-971d6861433c)

**Choose a Token from the Favorite Token List:**

1. Open the network and token sector (the From or To fields) in the Symbiosis WebApp.
2. Open your **favorites list** (click the **star icon**) and select the token you want to use:\
   ![](https://1179234091-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbqmbXNUH5sa4BvYwD0%2Fuploads%2FkAjhOfnMcEBguG0Uec1m%2Fimage.png?alt=media\&token=3d095849-45f9-4cf6-aa61-634987605bab)

Done\
**∎**

## Swap Routing and Liquidity Sources

Symbiosis supports both cross-chain and on-chain swaps. Depending on the route, a swap may use Symbiosis infrastructure together with external liquidity sources, such as DEXs, pools, aggregators, or partner protocols.

In the Symbiosis WebApp, users can manage available liquidity sources in settings:

<div align="left"><figure><img src="https://1179234091-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbqmbXNUH5sa4BvYwD0%2Fuploads%2FycgmhuprHzaNREoMyuHN%2Fimage.png?alt=media&#x26;token=b8837524-aba8-48d5-aba3-2696747de952" alt="" width="375"><figcaption></figcaption></figure></div>

**Important:** Disabling a source may remove some available routes or reduce the number of routing options for certain swaps. Here is an example:\
![](https://1179234091-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbqmbXNUH5sa4BvYwD0%2Fuploads%2F7x34YbmdF4ls2DkrOSMR%2Fimage.png?alt=media\&token=fd8b8a9e-5a07-4257-86b2-9062ff2ba103)

## Tracking and Troubleshooting Swaps

This document explains swap tracking and solutions to common issues: [where-are-my-tokens-troubleshooting-guide](https://docs.symbiosis.finance/user-guide-webapp/where-are-my-tokens-troubleshooting-guide "mention")

## Getting Support

{% hint style="warning" %}
**Remember, never share your pass phrases or any other sensitive information with anyone.**
{% endhint %}

If you have any questions or encounter any issue, please contact [our support team on Discord](https://discord.com/invite/ymbRx6ADvR).&#x20;

The following information will help us resolve the matter faster:

* The transaction hash or a link to the transaction in the appropriate block explorer or in the [Symbiosis Explorer](https://explorer.symbiosis.finance/transactions).
* The sender's wallet address.
* Relative screenshots.

For common questions and solutions, check out our [FAQ and Troubleshooting Guide](https://docs.symbiosis.finance/user-guide-webapp/where-are-my-tokens)


---

# 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.symbiosis.finance/user-guide-webapp/swaps.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.
