# Cross-Chain Swap

Easily swap tokens between different blockchain networks in just a few steps. Nusa V2 optimizes the swap path for speed, efficiency, and lower costs.

{% embed url="<https://youtu.be/MxBjruvrywA>" %}
Nusa V2's Cross Chain Swap Tutorial
{% endembed %}

## **Step-by-Step Guide:**

1. Visit [Nusa Official Website](https://home.nusa.io/) and click **Launch App**.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcLWufUsmYAneeXHZR4BOrLgJAaL6XNznsiyld50GJ0hW2OWPm4N2Kmp30et24H5dbMr69o0VN5jBZDuQ-r1jTOOSVQ697zW4dsuZ9s6mntJ-K_cMWQs33EV6wYgVZt-7QY0rJQsg?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
2. Click the Connect button to connect your wallet.&#x20;

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdfMACv7JpsaBSSop6ZVXKyw1JGZWu3-QaYH3HHM9YI39kI-X4GlKcedgivDNa_Mt7IlSJD8VCmHdt0cpi8NEHr4TEX0kCcO6U6WK9JHaqh2x8fzGuuloyAB6HVQkSsbtpXiStmpw?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
3. Go to the **Swap** menu.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdUpi5FxlxhBs3g9MDc-09z416c6GU6mq_yk_j4lPqmYjGjSgvpKf3xDbbySvrKvkzQCTt1zsTrG2AkLYkYZvaTqPAvbsDHbkS5tOariOJDNlnzMFbsHKDdwvmEahJxTc4I4LhM3Q?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
4. Click the **Cross-Chain** option.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcYDQpoa7-tD_FiFskXZE-Z2K3nNLUHoMjj946O73Cc7mRMEkAkbw9ECSC2y8_5FaBYD-qNSXwK8zgl8hEvNZ_u44hqn39W72l_IVAEgZSIuC-e3X_KcijYQ-VmWqooEqFm1pu_8w?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
5. Choose the networks for the tokens you want to sell and buy.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc5jMf6jMDcj6pJel-MDXkVKzPutxAbG6PBF9H5-pF2mLj3-qX2iLCmZp1Jvby2IfG_vjnC296T75g5gBJksm1W6kshlXbbrQYfrFjE4hX1TJ1bRrHekswGVKwtQsdUZ6sDiMjU?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXec3LosUXbZJ_RXxorMV6A4RtGZSTKtN9X27SbJhg9z9fexKTn0wYNLoh_eW7OPdEDXK5-lbMbRF8iWn_7wCrtPrn0jHwuh0jrwrXZDVyJ1nZKA5wSw_829-_UyS7roEqK9pDRs?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
6. Input the amount of tokens you want to swap or click **Max** to use your full balance.&#x20;

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe5mXAvA5x0aszVwqswnD6k5dMTrzrjBSCp1SFyIsXZehAwUQCLvCKEFa59nTi0j_SxB7nRdpFRDPmCfLEcVttWj5_fjlzE3G0d2qboBTsCYwQd56ptdR0wr7Zu9hfdsouyIiGSFw?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
7. Click **Review Swap** to proceed.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd_ZUJLu57rCmlLxLvdEOtOmEiXXEhsGtwyCyoW226V1GcHr-4lCJFaAgds4-nBjfVBeeG7g7i9pUWl7J5bVqNiMfe-tHxUvHADp0x4nUS3aWYflkMIqbA2s5hNaNA2W1fZKrHySQ?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
8. Check the swap details and if you’re satisfied, click Place Swap.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdVYJWbvnpWj25gk4BVXWtoYOnuhxsSGngOVh_uMD6rVpih2-5Bcd9bDNRuXxal7ovJ2A35N1OtgtPP-uLnXHNo4aWaqBkBC45ykctDAeqHWYL6JvAXLhi-BxXADrvTLbfFwF5dSg?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
9. Approve the smart contract to access your tokens if needed. **Sign** the approval request to continue.

   <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfEZgrNXLeUELmUbrniwHiYQJEARjDF0lw52J7zSu6HOvPqSBXKnRNycbw0_Jrg3t5aL0c-at_C81y_upIzKBuHbM2-fORn0rkWHXEToK3X7TjrHV8UmJf2gZvo8xUeljTty88tjQ?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcGfEx7J3JAz8v9K9KagsDPV7ag5xnN4ksFs6bq0_KMelyASxTTR7QGqUVdmZfjBbJxTOLAjJyOgV1J2GvWMYJpIcnr5kYPW3EdBDfqzJ0uBR419gy2fP3DbIGfge3yvOKvJt1R6g?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcGfEx7J3JAz8v9K9KagsDPV7ag5xnN4ksFs6bq0_KMelyASxTTR7QGqUVdmZfjBbJxTOLAjJyOgV1J2GvWMYJpIcnr5kYPW3EdBDfqzJ0uBR419gy2fP3DbIGfge3yvOKvJt1R6g?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc0TCB_rP8Mwxcso9wZV9JTWNrdE7fg_YKmBD9WEHOdqkKdFICcugL0XKO7DnkttVNk06kQTopnGZjDuE0u2y12hOzb6E5-cpuUljtPP0B8FHOcsNxQG0TerWngXwS7VEhn34diyQ?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

10. Once approved, click **Confirm Swap** then sign the transaction to complete the process.<br>

    <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf1j7PV19IE3oiWkWrm5Q1tYXAhwtylrxeT12zRN1P6WMuqgzFxtz07SKxDlyTpYWEbreVGwjJeQE-LFzaP6WAX1E7QcDgbhb_jNO1KmCN2RwavlJ8BnLm5T-F5BGmW6p-4KAJf?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

    <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd2X4fFAP4dOKJ3wXUjICG2WZ9eFpndfdNQkxLiTRur7xyB3zVli4DPj_ozcmAN8l3reEj5Rk_rUdYRnziNkcOUBDa0T_RXKO0R-gWA2jGCFgmZ9GCVL14ivunwRnYg9KNqdts0?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>
11. Wait for your cross-chain transaction to process, which may take a few minutes, depending on the network. You’ll see it in the Swap History section.&#x20;

    <figure><img src="/files/1RpsurP1d9U9RElPLQP6" alt=""><figcaption></figcaption></figure>

    <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfE2-G2eLUOFrDwOKZgGJcK0ILA-MbQt3V3QX8aDPxQhdedY3b331S4RmBWeRWER8Vf3cjbNnk2LjHM4RpwQSaGLghNJN4oGPQ_e_bUlT4pLF_Z6z5tzlI7wEh9NZKyCvGyZh6_cA?key=nmsygKUObUwo2VD7zfV0kiak" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note that if Nusa is unable to complete the transaction due to a force major such as the difference between the market price and the quoted price from our liquidity sources for the tokens you wish to swap exceeds the slippage tolerance on the interface, Nusa will return in which the equivalent USDT/USDC/destination native token.
{% endhint %}

**Please refer to the example below.**

* Firstly, Alice receives a quotation by using Nusa Cross-Chain Swap, which has been\
  instructed to search for and single out the best route for Bob. For instance, **1.000 BSC\_NUSA** could be swapped for **150.788.820 POLY\_IDRX** in return and with a 1% slippage tolerance. If Alice accepts the quoted price, he will submit a **TX** request, namely **TX1**
* Nusa will convert trade **1.000 BSC\_NUSA** for the best offer **9.190 USDT**.
* Nusa will charge some fees and then submit a transaction request to swap\
  **9.190 BSC\_USDT** for **POLY\_IDRX**.
* Nusa will swap **BSC\_USDT** for **POLY\_IDRX** via multiple DEXes for the best return
* Once successfully traded, **POLY\_IDRX** will be transferred to Alice.\
  However, if, unfortunately, the price of **POLY\_IDRX** suddenly fluctuates following **TX1** and\
  the swap fails to swap **1.000 NUSA** to Bob, then Nusa will instead transfer **29.980 BSC\_USDT t**o Alice, who still gets his assets back, safe and sound.


---

# 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.nusa.io/nusa-v2/trade/cross-chain-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.
