# How to Swap Tokens

<figure><img src="/files/4APm9mFVA6ILprQUmX3O" alt=""><figcaption></figcaption></figure>

Follow the steps below to complete a trade on the NeuraSwap DEX:

{% hint style="info" %}
Please note that these sceenshots are Testnet transactions on the GPT Chain and may change once NeuraSwap is deployed to Mainnet.
{% endhint %}

1. Connect your wallet to NeuraSwap (for instructions, visit the[ How to Connect Your Wallet ](/neuraswap/products-and-features/wallet/how-to-connect-your-wallet.md)page).
2. Select the AI tokens you wish to trade by clicking on the token icons and selecting from the dropdown list. If you are attempting to trade a token for the first time, you will need to approve the token contract within your wallet using the Enable button before trading.
3. Enter the amount of the token you’d like to trade for, or receive. The exchange will pre-fill the other amount like the image below.
4. Check the details to ensure the values are accurate, and click “Approve GPT Router”.

<figure><img src="/files/NuMs3BE3yXsns07R29Th" alt=""><figcaption></figcaption></figure>

5. Metamask will pop up and ask you to sign the transaction by clicking "Confirm".
6. Now the button will go from "Approve GPT Router" > "Swap".  Once you see the button text change then click the "Swap" button.

<figure><img src="/files/hARcKdTT8J1fuH4UAZer" alt=""><figcaption></figcaption></figure>

7. A popup will show up and will ask you to press the button "Confirm Swap".

<figure><img src="/files/fax5iYH4dbUxGVq5Tglu" alt=""><figcaption></figcaption></figure>

8. Now your Metamask wallet will show up and ask you to "Confirm" the transaction.

<figure><img src="/files/mH5fyCdkHNHjDtcXyrfe" alt=""><figcaption></figcaption></figure>

9. Once confirmed, you'll be able to view your transaction on the GPT Explorer by clicking "View on Explorer" or close the popup.

<figure><img src="/files/I4u5xKFYScRUwIXfGhJG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MWw5CA1Uvg3J56SQS0Tx" alt=""><figcaption></figcaption></figure>

10. &#x20;If successful, the swap should be reflected in your wallet's token balances shortly after.


---

# 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://neuraswap.gitbook.io/neuraswap/products-and-features/exchange/swap/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.
