# How to BRIDGE assets

## **Brief Introduction of How Bridge Works**

Bridging (**NOT swapping**) is the process of **moving token** from one chain to another. This process requires **2 transactions**, depositing the token onto Bridging Protocol, if Bridging Protocol has **enough liquidity**, it will transfer the token to your destination chain into your wallet. During this process, you can check on your **deposit transaction hashes** for the status.&#x20;

{% hint style="info" %}
If you already have assets (e.g. Ethereum, DAI and etc.) on other blockchains, you can bridge them to get their **equivalent value** on the chain you selected using the following bridge protocols.
{% endhint %}

## Guide to Bridge Token into Cronos Chain <a href="#id-0667" id="id-0667"></a>

{% embed url="https://medium.com/stakingbits/guide-to-bridging-tokens-into-cronos-chain-1d3079d76bfd" %}
Nov 13, 2021 - 3 min read
{% endembed %}

## How to Bridge from Binance Smart Chain to Cronos Chain

We are going to guide you how to bridge from BSC to Cronos using 3 different ways:

1. Crypto.com Exchange
2. EVOdefi
3. Elk Finance

### **1.** Crypto.com Exchange

In order to bridge your token from BSC to Cronos via Crypto.com Exchange, you need to **Sign up** (first timer) or **Log in** (existing user)

#### **First Step: Deposit the token onto Crypto.com Exchange**

1\. Go to [https://crypto.com/exchange/](https://crypto.com/exchange/)

2\. Choose **Balances** in the top-right corner and it will prompt you to **Spot Wallet**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FxhfLTaejjoyqnMSDuqSu%2FBalances.JPG?alt=media\&token=d16ebebb-da2b-4fb7-8923-c72ccd7fae02)

3\. Choose token you want to bridge and click **Deposit**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2F4p7W8HrlnQBfV2UAA8Il%2Fpasted%20image%200.png?alt=media\&token=ee115e14-ac7a-4a0a-a085-97ef96ce8f8c)

4\. Select **Network: BEP20** & click **Copy Address**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2Fw6puPRMRFCffjrYGVKhs%2Fpasted%20image%200%20\(1\).png?alt=media\&token=a04956f0-c13f-486b-acf7-4dfcedcf480c)

5\. Open your BSC wallet and transfer the token you have chosen to the copied address

6\. Once the transaction is processed successfully, go **Transaction History** for checking

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FdO5H2Ty0djXXJbaBrzSk%2Fpasted%20image%200%20\(2\).png?alt=media\&token=23799ddc-e38f-4297-b881-7569914318c2)

#### **Second Step: Transfer assets from BSC to Cronos using Crypto.com Exchange**

1\. Go back to your **Spot Wallet** crypto.com/exchange/wallets/spot/balances

2\. Select the asset that you want to bridge over in your spot wallet

3\. Click **Withdraw**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2Fp8fgzFnYtx399hq0YHE2%2Fpng%3Bbase647f5876f9940e39dd.png?alt=media\&token=a0823ed2-6288-4eb0-9e37-444f13214c70)

4\. Select **External Withdrawal Address**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2F8sBDNlp6hCt9f2VbSIbP%2Fpng%3Bbase64f06780d7ac56b304.png?alt=media\&token=0fde24d4-655c-4c11-80c0-9277a8a78363)

5\. Select **Add Withdrawal Address**

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FRwasvoXAH6AwssyXnXbY%2Fpng%3Bbase64ca3d1636badb9c53.png?alt=media\&token=4322c2a2-2893-4c54-9e63-ef77fc774fc7)

6\. Select the **Cronos Network**, add your Cronos wallet address and save it

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FGXVI0gama5bh9DzQZEl3%2Fpng%3Bbase647d20d5570834b673.png?alt=media\&token=398b88f0-f156-442b-9628-69c0df9c5a64)

7\. Select your Cronos wallet address that you have whitelisted & input the withdrawal amount

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FsyfprQRp9pZ2JoHLzSzW%2Fpng%3Bbase64e35910fdc6b8b63d.png?alt=media\&token=aaf6178f-1b9d-47db-84bd-43ccae385b8d)

8\. Review withdrawal information and enter 2FA code to confirm withdrawal

{% hint style="info" %}
**Note:**

Once you click Review Withdrawal, you will be taken to a new page to confirm withdrawal information and type in your 2FA code to finalize the withdrawal.
{% endhint %}

9\. Once the transaction is processed successfully, go **Transaction History** for checking

10\. Your assets will appear on your Cronos Wallet within a few minutes of withdrawal confirmation

### 2. EVOdefi

1\. Go to [https://bridge.evodefi.com/](https://bridge.evodefi.com/)

2\. Select source network as the **BSC**

3\. Click **Switch to BSC** if your wallet is not connected to BSC

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FBVxMieL7D3iKSoVf7VxT%2Fpng%3Bbase6440d51f3dd7a8401c.png?alt=media\&token=bd3ddee3-e26b-4df2-baf0-4aac9b83563f)

4\. Select **Cronos** as destination chain

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FXGrIj5nuT2LEvghS4a94%2Fpng%3Bbase64272c0e117d881db7.png?alt=media\&token=f9b39660-5533-49f3-840e-743e7ffc10f4)

5\. Select the **token** that you'd like to bridge

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FopMRoOZJ78096Vd90wgH%2Fpng%3Bbase6488b34aabf4b70e63.png?alt=media\&token=adc87d26-3e92-494b-b4be-1ba5b598992b)

6\. Input your desired wallet address. Usually, your recipient address is the same as your sending address

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2F54jJTSb5mGhtCRvqLpY3%2Fpng%3Bbase64cc85b6f34a0ef710.png?alt=media\&token=306f1cba-7c44-4839-bd4f-d177f96b6cc7)

7\. Enter the amount you wish to bridge.

{% hint style="info" %}
**Note:** Please check whether the amount you've entered is within the minimum and maximum supported by EVOdefi.
{% endhint %}

![](https://394387136-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw9DWAAlukHDWSHBY2igN%2Fuploads%2FNreU76d4qMs1srDRyAIt%2Fpng%3Bbase64a734c0919b7204cd.png?alt=media\&token=48bed71a-94aa-4499-8867-31f8051b912f)

8\. Click **Send** button

9\. Check your Cronos wallet when the transaction is successful

10\. Your assets will appear in your Cronos wallet in about 2-5 minutes

### 3. Elk Finance

Elk Finance is also a good place to move your assets from BSC to Cronos Chain.

In order to bridge using Elk Finance, you need to:

#### **I. Swap BNB token for ELK token**

1\. Go [https://app.elk.finance/#/swap](https://app.elk.finance/#/swap)

2\. Make sure your Metamask is connected to **BSC**

3\. Insert the amount of **BNB token** you want to swap to **ELK token**

4\. Click **Approve**

5\. Click **Swap**&#x20;

#### **II. Bridge your ELK token from BSC to Cronos Chain**

1\. Go [https://app.elk.finance/#/elknet](https://app.elk.finance/#/elknet)

2\. Insert the amount of **ELK token** you want to transfer

3\. Click **Select Target Chain**

4\. Choose **Cronos**

5\. Make sure to check mark **Swap ELK 1 for gas** box

6\. Click **Approve ELK**

7\. Click **Transfer**

8\. Wait for few minutes to receive your **ELK token** in Cronos Chain.

#### **III. Swap ELK token to CRO Token**

1\. Go back to [https://app.elk.finance/#/swap](https://app.elk.finance/#/swap)

2\. Switch to Cronos Mainnet on your Metamask

3\. Insert the amount of **ELK token** you want to swap to **CRO token**

4\. Click **Approve**

5\. Click **Swap**

**YouTube Tutorial** [https://youtu.be/ysUecH5jX8g](https://youtu.be/ysUecH5jX8g)

#### Please watch the video below for more details:&#x20;

{% embed url="https://youtu.be/ysUecH5jX8g" %}
Bridging Guide - Elk.finance&#x20;
{% endembed %}
