# User Guide

### Connect your wallet <a href="#connect-your-wallet" id="connect-your-wallet"></a>

Before starting your cross-chain transfer, we need to connect the wallet

Click "Connect Wallet", and you will be prompted to select a wallet. (This tutorial will take MetaMask as an example).

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252FMfYNk4HugmWUXETbtrvw%252Fimage.png%3Falt%3Dmedia%26token%3Deccfb67e-3066-43cd-99ba-db4440c0124e\&width=768\&dpr=4\&quality=100\&sign=ab2aff0365cffe4791ab62eb9cdc70df318d3cce13f8c7c1e6de5cebf6be475c)

Select MetaMask, and you should now see your wallet address in the top right corner of the page.

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252FR2njmUvemIKFXV3PXS53%252Fimage.png%3Falt%3Dmedia%26token%3Dcc9f5b61-5d95-40ca-8cfe-75a7bcc380c1\&width=768\&dpr=4\&quality=100\&sign=e63bb8d1b70eb2e52ab4ecaf19ebc2ea3608db36e2c81ed20942f2d189d1925c)

### Select Chain and Assets <a href="#select-chain-and-assets" id="select-chain-and-assets"></a>

In the **'From'** section, we need to select the source chain and token that we want to transfer.

In the **'To'** section, we need to select the destination chain and token that we want to be swapped.

In the **'Received Address'** section, we can input an address we want to receive the cross-chain token. The default is the same address as the sending one.

In the **'You pay'** section, we can input the amount of token we want to send.

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252Fnevqt7GF4ARO76hsrpnQ%252Fimage.png%3Falt%3Dmedia%26token%3Dbe64444e-4c28-4b81-b107-15cec4425d49\&width=768\&dpr=4\&quality=100\&sign=b74746dc7ae637c65e56d14c83ec3c1474fd9a76263ac6bc84166ebd2e6da292)

The selection panel can be poped up by clicking at **'Choose'** in both **'From'** and **'To'** section, we can select the chains and tokens in the panel.

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252F27Wglc6xswMA2EpmNjPH%252Fimage.png%3Falt%3Dmedia%26token%3D145a0e05-0f00-49f3-8faa-734ef15a99f7\&width=768\&dpr=4\&quality=100\&sign=ea8de3352d70316fab4130e4a0f0b294cf849198db5647d37aff447f569b529f)

### Confirm the Cross-chain Swap <a href="#confirm-the-cross-chain-swap" id="confirm-the-cross-chain-swap"></a>

After selecting both chains/tokens and entering the amount, the best route will be retrieved by Butter Routing Service.

The route gives a detailed trace of the token swapping process and the expected receiving amount on the destination chain.

The fee section below **'Confirm'** button is the cost of the cross-chain transaction.

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252FwRowFxyz1fl9Kksq5hZI%252Fimage.png%3Falt%3Dmedia%26token%3D6a320780-aa01-4a63-99ac-c6394e86604e\&width=768\&dpr=4\&quality=100\&sign=a79d2f272151d99523a4322003108712650b90c4e98c06a3c585565847b5a416)

A confirmation window will pop up after clicking on the **'Confirm'** button, the detail of the cross-chain transaction will be listed in the pop-up.

After reviewing the detail, we need to confirm again to proceed the transfer

![](https://docs.butternetwork.io/~gitbook/image?url=https%3A%2F%2F753337664-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FeZxUsQ7XiGCAg2Xch4Yp%252Fuploads%252F6fEklOsAf2FXbvqdbyo5%252Fimage.png%3Falt%3Dmedia%26token%3D85571bed-2988-48eb-9eca-d716fdbd779d\&width=768\&dpr=4\&quality=100\&sign=d4a2fdf0831c8d6132cf977d8483c2cd816685fe7b566c4f6f4b79e5bf2af1aa)

***

## Learn first

* [🧈 What is a cross-chain swap?](https://docs.butternetwork.io/butter-swap-user-guide/what-is-a-cross-chain-swap)

***

## Swap tutorials

These are pair-specific step by step tutorials. Use them if you want exact address format warnings, gas tips, fees and timing notes, and UI aligned steps for a specific route.

* [USDT (TRC20) to BTC (Native Bitcoin) Step by Step](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-usdt-trc20-to-btc)
* [BTC (Native Bitcoin) to USDT on BNB Chain Step by Step](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-btc-to-usdt-bnb-chain)
* [BTC (Native Bitcoin) to USDT (TRC20) on TRON Step by Step](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-btc-to-usdt-trc20-tron)
* [ETH (Ethereum) to USDT (TRC20) on TRON Step by Step](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-eth-to-usdt-trc20-tron)
* [BTC (Native Bitcoin) to USDC on Solana Step by Step](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-btc-to-usdc-solana)
* [Swap into memecoins safely (Solana, BNB Chain, TRON)](https://docs.butternetwork.io/butter-swap-user-guide/swap-tutorials/swap-into-memecoins-safely)
