# Blockchain Bridge

*<mark style="background-color:red;">**Ledger, Trezor, and other cold wallets are to be supported soon!**</mark>*

A **blockchain bridge** is an interoperability protocol which allows users to move tokens between networks in a quick and user-friendly manner. With WLKN listing on PancakeSwap (which operates on BSC), the Walken Team introduced their own bridge that ***supports several networks***, namely *Arbitrum, Solana and BSC*, enabling swift transfers of tokens from one chain to another.

* <mark style="background-color:orange;">**Access the bridge**</mark>:[ https://bridge.walken.io](https://bridge.walken.io/)

*So far only the desktop version is available*.&#x20;

* <mark style="background-color:orange;">**Bridge audits**</mark>**:** <https://drive.google.com/drive/folders/1mypZfjpDIQJhR3cAAfp64DZwm7QBFj7h?usp=share_link>&#x20;

## SOLANA TO BSC

Let’s have a look at **how to use the bridge taking Solana** - BSC transfer as an example, transferring *WLKN from Solana network to BNB Smart Chain*. This will be of use if you’re looking to swap WLKN on PancakeSwap, which runs on BSC and you ultimately need to have WLKN and/or USDT on BSC to complete a swap.

### Step 1: Install Phantom & MetaMask Wallet Extensions and Restore your Wallets

> For a smooth experience, it is recommended to use Phantom wallet for SOLANA and Metamask for EVM.

Since the bridge is only *available on desktop*, you'll need a Phantom wallet web extension and to restore your Solana wallet. The same goes for MetaMask and EVM wallet.

1. Download **Phantom browser extension**: <https://phantom.app/> and restore your Solana wallet. Please refer to [this article](https://phantom-extension-usa.gitbook.io/us/) for guidance.
2. Download **MetaMask browser extension**: <https://metamask.io/>  and restore your EVM-wallet. Refer to [this guide](https://support.metamask.io/hc/en-us/articles/360015489531-Getting-started-with-MetaMask) for details.

### Step 2: Bridge - Connect Two Wallets

To transfer assets from one blockchain to another, 2 respective wallets are required.

1. Start by connecting a Solana wallet. Press ***'Connect Solana wallet'*** button, refer to the screenshot below:

<figure><img src="https://lh7-us.googleusercontent.com/ek8vmYife5aQGhXLgIaKh-i9vxI-jST_WHdVJGPeRW8zjQFjXAFh3RWmCak1qJdpXHKJgmLpyTyNoImvWAkb03Z74jb9tVPt1vknI3EI1ZqAZhB0JfhmYrcYHtAhvvcDDqSdcDUn915RPbLcr83sfXY" alt=""><figcaption></figcaption></figure>

*Note that you might need to install Phantom browser extension if you don’t have it yet. Follow the flow to finish connecting your Phantom wallet.*&#x20;

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

Once completed, the Solana wallet will be displayed as added.

<figure><img src="https://lh7-us.googleusercontent.com/Sz71dvAL3yeuXeO9xcm2LGwH8mHmplxwL8ZLY5Kj36-Orckj7RrPjwlZGMKx4qBxSTCRo0weGw4_QjJadt-L4FFc3g2L3AT-a0BlzuCmUtdr7_ld395qZyNLN41iSWcMIgiG-Out_00TxH8WIhRnxYg" alt=""><figcaption></figcaption></figure>

2. Tap ***‘Connect EVM wallet’*** and connect the wallet in the same way. *Note that you might need to install the MetaMask browser extension if you don’t have it yet.*

<figure><img src="https://lh7-us.googleusercontent.com/WSUEDfKnYvDz5h3bXtFwt2ba_JWZu769wPLhrmIkwsO4vRGyvJoZhfihZQux09wrtAgredShbYCKOnGutcMSuoVoGilBAe8S_7DC188KihkCT25XCSAUHlLGT4cRTGh90nMR8xiskMpzMloZHWtnjiE" alt=""><figcaption></figcaption></figure>

As a result, you now have **2 connected wallets**, ready to transfer the assets between them.

### Step 3: Let's Transfer Tokens

1. Remember we’re transferring WLKN from Solana to BCS in this example, so make sure to select the **correct destination chain.**

<figure><img src="https://lh7-us.googleusercontent.com/OfpKUIIYWO7VxAJRjJokv4OzG2AkvGbpqP9TXibmPACn1HdwchL3DuebY_yFny0PHbMiAlz_46-dtYQGybng35wVXPK0M48KTeBw4zDEJSkywH4GjWJk7WEDaqhX9E7A7XXx3sfRWxV06C--1JvfWzM" alt=""><figcaption></figcaption></figure>

2. Next, enter the **amount of tokens** you’d like to transfer and press the ‘Transfer’ button.

<figure><img src="https://lh7-us.googleusercontent.com/6XcrdQjgcIkVCBU1QW3kvHLExK5Xyz0c1bEdINSaaQZgOKtmKYwLV8Xxds5c43al0KSmdNWOrLLjwk4e7SmS6JOZ1SYUPIy1USUu_fJG-7qU6A7x-nZrNAKzYMWzz86-AfDDtDUeHHo2BWG6KZ9khks" alt=""><figcaption></figcaption></figure>

3. **Confirm the transaction**. Please note that Solana takes a fee in SOL (**0.00284 SOL** at the time this article is written) for the transfer. *That’s it, your tokens are* [*successfully sent from Solana to BSC*](https://solscan.io/tx/DGwsszBjNEokxTHNzK2oPHo5yo2hvNPxTjB7tEjvx4B6SKQC9xL6Yp2qBTKbYZoxWkpKP957RnwNha4TtRJT9zU)*, which means you’re no longer having them on Solana (and in the Walken app as well as it only operates on Solana).*

<figure><img src="https://lh7-us.googleusercontent.com/JT1X7MWW8DsMUebuaUHRTR6i3It0Rg3P4F69Rrnx4MHC8S2BpcGRu0NwUF2Wu2_g_t08vV21z_QJinzhFvGTtZz7qoVFS3mR4DayN2PzcCyxqPeZo3qjcQYNRUdfV3iIoqPor4PFfC64XAlr-bnWxA4" alt=""><figcaption></figcaption></figure>

4. Scroll down and press the ***'Claim'*** button to receive your tokens to BSC wallet. Note that it ***takes time to confirm*** the transfer on the blockchain.

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

5. **Confirm the transaction**. Mind that a fee is required to power it on the BSC blockchain (**0.00032573BNB** at the time this article is written but mind that it's **not fixed** and may vary).&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/Mra3zIZu8G44yWg9PrADGBZkg1CQPH_V409CE5ZYzYAGnhx6t5vPSoefCohFNhX67fa50YR93A33-WV4WJc13uhd10rVgNVbUMq0e0jtiSuBpWqP-itrM_Ti2jt1UREV2EpClTkailOblpAHVnjht0w" alt=""><figcaption></figcaption></figure>

That's it, you've claimed your WLKN on BSC! The tokens will safely arrive at your BSC-wallet *within a short time* and you'll see them on <https://bscscan.com/> (but mind that it may take some time to transfer the tokens).

**Here's the transaction:** <https://bscscan.com/tx/0x28e6659b5d30a1da78cc8eaa4e428b287543ac64641185805b44d07207bbe7e4>&#x20;

\
\*\*\*

**IMPORTANT**: $WLKN token won't be displayed on the list of your tokens in MetaMask app by default - you'll need to **import it** via the web extension:

1. open **MetaMask** **extension** in your browser;
2. press '***Import tokens***';

![](https://lh7-us.googleusercontent.com/yDTIANzHr86zexIZGRRIn8VJ9O3Mb_GyeuflRP7_dIAVDjlJkt1PUVFtZJGLKm7ypYblqPtPkWfBcGdXXlcy7yxuaCn_RoN7Ehr_-MvfwhSZkIfJDZykdjj-zfGulnRCRMu1EZ8X-i4yibJJvtwtFKA)

3. **fill in the fields**:

* token contract address: 0x657Ef7AF0FffC7AC913A0492150060935B668F2c
* token symbol: WLKN
* token decimal: 18

![](https://lh7-us.googleusercontent.com/lK87eJJy8cc5ODvNYWfKcApepRFXC4duzuNg_dPmACLmlfIr8_tlb5-dJYNtrovoI_Fp_d39qByL3Orbg2G1wN12Q6kHLEdg4jm6oLbMetTbg2Pb7FHDaU-CzIGjBIlzB1_99NsnonU3lnJBJuWT85k)

4. press '***Next***' and then '***Import***'. Well done!

![](https://lh7-us.googleusercontent.com/W5za1WB1p4vnSEmj4OpA1RdrRnROJTZFvR0_u3jwARHDK8uCEWb28P2tcX7X21DzTC96R20h8V384MUl7j7B8OD3OLpEv65pYJGj1wmn9RvD2a4wGw7koHpSlabBDiNXIfiAYJJ5pBMaoW88VvGFOf8)

**Same should be done in the mobile app if you'd like to see WLKN on the list of your assets.**&#x20;

## BSC TO SOLANA

When transfering tokens from BSC to Solana, there's **one more step** to complete due to *BSC network operation neunces*. Let's transfer 200 WLKN back from BSC to Solana and break it down.

1\) Select the networks and enter the token amount.

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

2\) Press the 'Approve' button to approve the upcoming token transfer. Please refer to this article for further info on token allowances:

{% embed url="<https://support.metamask.io/hc/en-us/articles/6055177143579-How-to-customize-token-approvals-with-a-spending-cap>" %}

3\) Tap 'Yes, Approve".

<figure><img src="/files/3bzgarUTqGgZfGOWuFpV" alt=""><figcaption></figcaption></figure>

4\) Next, enter the amount of tokens you allow to be transfered. Please note that it shouldn't be lower than the amount of tokens you'd like to transfer. Press 'Next'.

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

5\) Press 'Approve'&#x20;

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

6\) Congrats, tokens are allowed to be transfered.

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

7\)  Now press 'Transfer' and  wait for the transaction to process and then claim the tokens.

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

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

8\) Tap 'Confirm' to receive the tokens to your Solana wallet. *Mind a fee in SOL to be paid.*

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

\*\*\*

If you look to **get WLKN on PancakeSwap for USDT**, we're here to guide you along the way. First you’ll need to make sure your ***USDT is on the right blockchain***, that is BSC. There are several options that will work:

1. You **have USDT on Solana (or Arbitrum)** already - then you can transfer them to BSC **via the bridge** the same way that we showed above.
2. Another option is to transfer your USDT you have on **any blockchain to an exchange** and from there transfer them to the BSC wallet you have connected on PancakeSwap. <mark style="background-color:orange;">**Make sure to select BEP-20 on the withdrawal screen:**</mark>

![](https://lh7-us.googleusercontent.com/1tkDTHx7zSkS2lZPBZiY1_t_ti1lDIrryJVDTL_tcb9tUtf92SJp0FYGRsr_mAIToXpEE6Yr_-eZz4BjqgpNRpt_D1DjV3tkcpdfcxAkukwDw6LWSdrm_h561LHEb7WeCsWIv-l1jZH-Fc41e2L26OE)

3. If you need to **buy USDT**, please follow the link to learn how to do so on Bybit (taking $WLKN as an example, but the same works for USDT as well):[ https://docs.walken.io/crypto-trade-for-beginners/how-to-buy-usdwlkn](https://docs.walken.io/crypto-trade-for-beginners/how-to-buy-usdwlkn)

**! Make sure to select BEP-20 and specify the correct wallet address (BSC or BEP-20) when withdrawing your USDT.**


---

# 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://docs.walken.io/wallets-currencies-and-tokens/blockchain-bridge.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.
