> For the complete documentation index, see [llms.txt](https://docs.subwallet.app/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.subwallet.app/main/extension-user-guide/receive-and-transfer-assets/transfer-tokens/cross-chain-transfer.md).

# Cross-chain transfer

{% hint style="info" %}
"**Cross-chain transfer**" refers to the process of transferring tokens between different networks for enhanced collaboration and decentralized exchange.
{% endhint %}

**Step 1**: Open the SubWallet extension and click the "**Send tokens**" button on the homepage.

<figure><img src="/files/W0uLDe4dYcvsdjorRHyU" alt="" width="363"><figcaption></figcaption></figure>

You will be directed to the Transfer screen.

<figure><img src="/files/egShzyu11NoLbkAOSNpf" alt="" width="363"><figcaption></figcaption></figure>

{% hint style="warning" %}
If you are in Single-account mode, make sure the account you initially chose is not watch-only.
{% endhint %}

**Step 2:** Enter the required information in the corresponding fields.

*In this example, we will transfer DOT tokens on the Polkadot network to the Polkadot Asset Hub network within account "Andy 4".*

<figure><img src="/files/m1I8uaqYnsIu6r8er9Sn" alt="" width="363"><figcaption></figcaption></figure>

To make the cross-chain transfer, you first need to select the token you want to transfer by clicking on the top-left field (in this example, DOT).

<div><figure><img src="/files/urCqNaAf7e88igRn5neC" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/tvwlzIgFISQQvgMSgZEC" alt="" width="363"><figcaption></figcaption></figure></div>

Next, select the destination network (the network you want to transfer tokens to) by clicking on the top-right field.

<div><figure><img src="/files/LIZjcnG1IgAZxFdoKYLC" alt="" width="363"><figcaption></figcaption></figure> <figure><img src="/files/wsr9Nbo4XUA9e6ZoUUlD" alt="" width="363"><figcaption></figcaption></figure></div>

Enter the amount and the recipient's address, then click "**Transfer**".

<figure><img src="/files/jqK1MNkkgNvJlzWcQosr" alt="" width="363"><figcaption></figcaption></figure>

{% hint style="info" %}
With this type of transfer, you can select the same account for both the sender and recipient.
{% endhint %}

{% hint style="warning" %}
Note that transferring tokens cross-chain to a centralized exchange (CEX) address will result in loss of funds. This is because these CEXs may not recognize or properly credit deposits made to their wallet addresses.

<img src="/files/7548i0TOpv25ViHGQjbE" alt="" data-size="original">

If you face this situation, it is recommended that you contact their support team as soon as possible.
{% endhint %}

{% hint style="info" %}
If you're in the "All accounts" mode, note that from version v1.3.3 onwards, we have introduced a new feature: **Advanced address detection**.

This feature, when enabled, will allow you to enter any Substrate-based address for transactions. This means you are no longer restricted to using only the fixed addresses from your account list; for example, you can input an Acala address as the recipient address when transferring VARA tokens rather than just using the VARA address.

{% hint style="warning" %}
However, we strongly recommend not to use this feature if you aren't an expert in transactions on the Polkadot ecosystem, as transferring to the wrong address will result in loss of funds.
{% endhint %}

<img src="/files/iYCV3kID1hjtetTTgZE7" alt="" data-size="original"><img src="/files/DrAvTE2uWuhqs0ObOzei" alt="" data-size="original">
{% endhint %}

Once done, click "**Transfer**".

**Step 3**: Check your transaction details, then click "**Approve**" to proceed.&#x20;

<figure><img src="/files/drIICl1URp0nZ3MezSwZ" alt="" width="363"><figcaption></figcaption></figure>

**Step 4**: Transaction result is in!

<figure><img src="/files/Q34m4DIgSDVSCcslBSNs" alt="" width="363"><figcaption></figcaption></figure>

You can either click "**Back to home**" to return to the homepage or "**View transaction**" to see transaction details in the History tab.

{% hint style="info" %}
If you click "**View transaction**", SubWallet will show you the latest transaction record in your transaction history along with the extrinsic hash of the transfer.&#x20;

<img src="/files/L1V8wCmzsPjuzC7ay1gz" alt="" data-size="original">
{% endhint %}
