# Swap

Swap is a feature recently added to TaskOn, embedded into the TaskOn system by integrating OpenOcean's interface.

OpenOcean's tool is integrated;

As a leading DEX aggregator, OpenOcean has integrated over 30 blockchains and provides the most flexible and efficient swapping solutions.

We also support the following EVM and non-EVM chains:

EVM chains include Layer 1: Ethereum, BNB Chain, Polygon, Avalanche, Fantom, Rootstock, Mode, Gnosis; Layer 2: Arbitrum, Base, Optimism, zkSync, etc. Please click here to view the current list of supported chains.

Non-EVM chains include Solana, Near, Aptos, Starknet.

Select the network you want to swap on from the dropdown list in the upper right corner - BNB Chain (for example).

Click <kbd>Connect Wallet</kbd> .

<figure><img src="/files/2HvXj4MuF1GlnInfozeo" alt=""><figcaption></figcaption></figure>

From the token dropdown in the "From" section, select the token you want to swap from and enter the amount you wish to exchange.

Please ensure you have enough native tokens (e.g., BNB) to pay for your gas fees.

You can choose to trade any custom token by pasting the token address in the search bar, or select any popular/available/favorite token from the list.

Then, in the "To" section, select the token you want to trade for.

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

If the token you are trying to swap from is a non-native token, you must first unlock a specified amount or choose infinite unlock.

Then click "Confirm" in the MetaMask pop-up window. After reviewing the details, click the "Swap Now" button.

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

After clicking "Swap Now", a window with more details will appear. Please check if the information is correct, then click the "Confirm Order" button.

Your wallet will ask you to confirm this action.

<figure><img src="/files/0pC3HvJb5T6PSfVaV0if" alt=""><figcaption></figcaption></figure>

Done! After the window shows "Transaction Sent", you can click "View in Explorer" to see the transaction details.

Or view past transactions in the lower left corner.


---

# 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://taskoncommunitys-organization.gitbook.io/taskon-help-center/trade/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.
