# Bridging Your Joe Tokens

## **Bridging JOE Tokens using LayerZero**  <a href="#h_a59a21e398" id="h_a59a21e398"></a>

#### **Introduction** <a href="#h_143011cfac" id="h_143011cfac"></a>

This guide will walk you through the process of bridging your JOE tokens using the LayerZero bridge on the LFJ Decentralized Exchange (DEX). This process allows you to seamlessly transfer JOE tokens between different blockchains supported by LFJ and LayerZero.

#### **Prerequisites** <a href="#h_8b812336eb" id="h_8b812336eb"></a>

* Ensure you have a compatible wallet (like MetaMask) installed and set up.
* Have some JOE tokens and a small amount of the native cryptocurrency of the blockchain you are using (e.g., AVAX on Avalanche) for transaction fees.

***

## **Step by Step Process: Bridging your JOE Tokens** <a href="#h_531b7c887a" id="h_531b7c887a"></a>

#### **1. Connect Your Wallet** <a href="#h_fddcd83200" id="h_fddcd83200"></a>

On the LFJ platform, ensure your Wallet is connected. Connect your wallet by clicking on the 'Connect Wallet' button in the top right and selecting your wallet provider, such as Metamask, Rabby, Core or other.&#x20;

#### **2. Access the LayerZero Bridge** <a href="#h_de174a8c03" id="h_de174a8c03"></a>

Once your wallet is connected, navigate to the LayerZero bridge interface on the LFJ DEX. This can be found under a menu labeled 'Bridge' as seen in the below image.

<figure><img src="/files/0AARuZfpwB7jNomzzcYK" alt=""><figcaption></figcaption></figure>

#### **3. Choose Your Chains** <a href="#h_cb4f144d36" id="h_cb4f144d36"></a>

Select the destination chain (e.g., Ethereum, Binance Smart Chain) to which you want to bridge your JOE tokens. In the below image example JOE is being transferred from Avalanche to Arbitrum.

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

#### **4. Enter Amounts** <a href="#h_1ae68f5986" id="h_1ae68f5986"></a>

Once you have selected chains, you'll need to confirm how much JOE you want to bridge. You can select any amount of JOE you have, just type in your sum.

**⚠️ Common Issue:** In some cases you may have to remove decimal points and transfer a whole number. EG: instead of transfering 100.04535252 transfer 100 (delete numbers after the decimal point).

#### **5. Gas on Destination** <a href="#h_deddda6495" id="h_deddda6495"></a>

If you are transferring to a new blockchain you have not yet been on, you will need the native blockchain network gas token. In the case of Arbitrum, you'll need some ETH. You can do that while transfering your\
JOE tokens, using LayerZeros infrastructure to facilitate a swap for you that gives you some gas when your JOE tokens arrive.

**To utilise this feature:** select "**Add**" and enter in any amount of gas tokens you want, such as 0.01 ETH.

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

#### **6. Final Check** <a href="#h_f5b9fd5c4d" id="h_f5b9fd5c4d"></a>

Review the final transaction and press "Transfer". LayerZero bridge will provide you with an estimated time of arrival, which should be a number of seconds. Depending on network congestion, this could take\
longer.

<figure><img src="/files/0WlESBe4qOu6tSk6JBjF" alt=""><figcaption></figcaption></figure>

Once the transfer is complete, check your wallet on the destination chain to confirm receipt of your bridged JOE tokens. the UI will provide you with a transaction link, enabling you to check the blockchain\
explorer for verifiable confirmation of its completion.&#x20;

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

***

#### **Different JOE tokens by Chain:** <a href="#h_b603b77c6c" id="h_b603b77c6c"></a>

| Token: JOE | Contract ID                                | Explorer Link                                                                                                                                   |
| ---------- | ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Avalanche  | 0x6e84a6216eA6dACC71eE8E6b0a5B7322EEbC0fDd | [https://snowtrace.io/token/0x6e84a6216eA6dACC71eE8E6b0a5B7322EEbC0fDd](https://snowtrace.io/token/0x6e84a6216eA6dACC71eE8E6b0a5B7322EEbC0fDd.) |
| Arbitrum   | 0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07 | <https://arbiscan.io/token/0x371c7ec6d8039ff7933a2aa28eb827ffe1f52f07>                                                                          |
| Mantle     | 0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07 | <https://explorer.mantle.xyz/address/0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07>                                                                |
| BNB        | 0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07 | <https://bscscan.com/token/0x371c7ec6d8039ff7933a2aa28eb827ffe1f52f07>                                                                          |


---

# 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.lfj.gg/lfj-dex/usdjoe-token/bridge_your_joe_tokens_8754025.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.
