> For the complete documentation index, see [llms.txt](https://help.tokenpocket.pro/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tokenpocket.pro/en/wallet-operation/how-to-trade-on-dex/transit-swap.md).

# Swap & Bridge Tutorial

TokenPocket’s built-in **Transit Swap** supports token swaps within the same public blockchain network.

In TokenPocket, there are mainly three ways to access the Transit Swap page. Regardless of the entry method, users can ultimately configure the token to swap from, the token to receive, and the swap amount on the Transit Swap page. Users can also view transaction parameters such as the swap price, minimum received amount, slippage tolerance, price impact, service fee, and swap route.

Before executing a swap, please carefully verify all parameters. If the swap price differs significantly from the market price, the price impact appears abnormal, or the minimum received amount is clearly lower than expected, do not continue with the operation.

***

### Method 1: Access the Swap Page from the Token Details Page

This method is suitable for users who can already see the target token in their asset list and want to swap that token directly.

#### Steps

Open the TokenPocket wallet and tap the token you want to swap in the asset list, such as **BTCB**.

After entering the token details page, tap **Swap** in the lower-right corner.

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

The page will redirect to the Transit Swap interface. On the swap page, configure the send token, receive token, and swap amount.

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

You can view the swap details, including the swap price, minimum received amount, slippage tolerance, price impact, service fee, swap route, and other related information.

After confirming that all information is correct, tap **Confirm Swap**.

***

### Setting Swap Information on the Transit Swap Page

After entering the Transit Swap page, users need to configure the basic information for the current swap.

#### Required Settings

1. **Send Token**

   Select the token you want to swap from, such as **BTCB**.
2. **Receive Token**

   Select the token you want to receive from the swap, such as **BNB**.
3. **Swap Amount**

   Enter the amount you want to swap. You can also tap **All** to use the currently available balance.
4. **Swap Details**

   After entering the amount, the page will automatically display the detailed parameters for this swap.

#### Explanation of Swap Detail Parameters

| **Parameter**           | **Description**                                                                                   | **Notes**                                                                    |
| ----------------------- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| Swap Price              | The current estimated exchange rate                                                               | The price may change with market fluctuations                                |
| Minimum Received Amount | The minimum amount you can receive if the transaction succeeds under the current slippage setting | If it is significantly lower than expected, proceed with caution             |
| Slippage Tolerance      | The acceptable range of deviation between the executed price and the estimated price              | Excessive slippage may result in a worse actual execution price              |
| Price Impact            | The impact of this swap on the trading price                                                      | If the price impact is too large, it is not recommended to continue the swap |
| Service Fee             | The fee charged by Transit Swap or related services                                               | Confirm the fee before submitting the transaction                            |
| Swap Route              | The route or service used for this swap                                                           | Different routes may affect the final received amount                        |

Please note that the information displayed on the swap page is only an estimate before the transaction is executed. The actual result may be affected by on-chain conditions, market volatility, liquidity changes, and other factors.

If you notice that the swap price differs significantly from the expected price, or that the price impact is clearly abnormal, do not proceed with the swap.

***

### Transit Swap Advanced Settings

On the upper-right corner of the Transit Swap page, users can tap the settings icon to enter the advanced settings page.

The advanced settings include features such as slippage settings, service fee discount, MEV protection, receiving address, and more.

These settings may affect the transaction success rate, actual execution price, and transaction security. Users are advised to understand their specific meanings before making adjustments.

***

#### 1. Slippage Settings

Slippage refers to the maximum deviation between the execution price users are willing to accept and the estimated price.

The page usually provides the following options:

* 0.3%
* 1%
* 2%
* 5%
* Custom

The lower the slippage tolerance, the closer the actual execution price is usually to the estimated price, but the probability of transaction failure may be higher.

The higher the slippage tolerance, the easier it is for the transaction to succeed, but the actual amount of tokens received may be lower than expected.

Recommendations:

* For mainstream tokens and trading pairs with sufficient liquidity, a lower slippage tolerance can be selected.
* For tokens with high volatility or low liquidity, the slippage tolerance may need to be increased appropriately.
* It is not recommended to arbitrarily set an excessively high slippage tolerance, especially for unfamiliar tokens or low-liquidity tokens.

***

#### 2. Service Fee Discount

Service fee discounts are usually related to Transit Swap’s service rules or related promotional campaigns.

Users can tap to check whether a service fee discount is currently available.

Please note:

* A service fee discount does not mean a reduction or waiver of the on-chain network gas fee.
* On-chain transactions still require payment of the corresponding network gas fee.
* The actual fee is subject to the amount displayed on the transaction confirmation page.

***

#### 3. MEV Protection

MEV protection is used to reduce the risk of adverse trading behaviors such as front-running and sandwich attacks during on-chain transaction execution.

If the page displays **MEV Protection Enabled** or **Under MEV Protection**, it means that the current transaction is using the relevant protection mechanism.

Recommendations:

* Regular users are advised to keep MEV protection enabled.
* Even when MEV protection is enabled, users should still check the swap price, price impact, and minimum received amount.
* MEV protection cannot completely eliminate risks caused by market volatility or low liquidity.

***

#### 4. Receiving Address

The receiving address feature is used to specify the wallet address that will receive the assets after the swap.

In general, if the swap is performed within the current wallet, users can keep the default receiving address without making additional changes.

If you need to modify the receiving address, please make sure that:

* The address is entered correctly.
* The address supports the current blockchain network.
* The receiving address can receive the target token.
* Do not enter an address from the wrong network.
* Do not enter a deposit address that is not supported by the exchange.

If the receiving address is entered incorrectly, the assets may not be recoverable.

***

### Method 2: Access Trading from the Price & Market Page

This method is suitable for users who want to enter the trading page directly while viewing the market information of a specific token.

#### Steps

Open the TokenPocket wallet and tap the token you want to trade in the asset list, such as **BTCB**.

After entering the token details page, tap **Price & Market**.

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

On the market page, tap the **Trade** button at the bottom. The page will pop up or redirect to the Transit Swap trading interface.

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

Configure the send token, receive token, and swap amount.

Review the swap price, minimum received amount, slippage tolerance, price impact, service fee, and swap route.

After confirming that all parameters are correct, tap **Confirm Swap**.

#### Notes When Using the Market Page Entry

When entering trading from the market page, users usually refer to the current market price before making a swap.

However, please note that the price displayed on the market page may not be equal to the final execution price.

The actual swap price may be affected by the following factors:

* Current on-chain liquidity
* Swap route
* Swap amount
* Slippage settings
* Market volatility
* Service fee
* Whether the token has any special trading mechanism

Therefore, even if the price displayed on the market page appears normal, users should still rely on the transaction parameters shown on the Transit Swap page.

If the price shown on the swap page differs significantly from the market page price, please proceed with caution.

***

### Method 3: Access Transit Swap from the “Swap” Entry on the Home Toolbar

This is the most direct entry method. Users can quickly access the Transit Swap page by tapping **Swap** in the toolbar on the wallet homepage.

#### Steps

Open the TokenPocket wallet and tap **Swap** in the toolbar on the asset homepage.

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

Enter the Transit Swap page, select the send token and receive token, and enter the amount you want to swap.

Review the swap details, including the swap price, minimum received amount, slippage tolerance, price impact, service fee, and swap route.

After confirming that all information is correct, tap **Confirm Swap**.

***

### Risk Warning

Transit Swap is a convenient on-chain swap entry point. However, once an on-chain transaction is confirmed, it cannot be reversed or canceled.

Please carefully verify all information before proceeding.

Please pay special attention to the following:

* Do not swap tokens from unknown sources or tokens marked as risky.
* Do not continue the operation when the price difference is obviously abnormal.
* Do not arbitrarily increase the slippage tolerance, especially for unfamiliar tokens or low-liquidity tokens.
* Do not disclose your mnemonic phrase, private key, or wallet password to anyone.
* Do not click unknown links or approve unknown contracts.
* Before trading, make sure your wallet has enough native tokens to pay the network gas fee.
* If the page shows insufficient balance, check whether you lack gas fees or whether the balance of the token to swap from is insufficient.
* If you interact with a third-party DApp or smart contract, the transaction result will be subject to the final on-chain execution result.
* Once a smart contract transaction is initiated and confirmed, it usually cannot be interrupted or canceled.
