> For the complete documentation index, see [llms.txt](https://battle-for-blockchain.gitbook.io/battle-for-blockchain/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://battle-for-blockchain.gitbook.io/battle-for-blockchain/developers-zone/bridge-guide.md).

# Bridge Guide

There are many ways to bridge $INIT token to Initia, and then to our rollup, but we've selected the most cost-effective and user-friendly option for bridging funds from EVM chains. This method minimizes fees while providing a smooth experience, ensuring you can participate in our ecosystem with minimal friction. Our step-by-step video guide will walk you through the entire process, making it accessible even for those new to cross-chain transfers.<br>

{% embed url="<https://x.com/battleforblock/status/1918405811027755512>" %}

\
**Step 1: Connect your wallet & get gas (skip if you already have $INIT on Initia mainnet)**

Go to [**app.initia.xyz**](https://app.initia.xyz/) and connect your EVM wallet. If you're new Initia and you don't have gas token, copy your init wallet address and visit [**gas.zip**](https://www.gas.zip/). Select any chain where you have funds and transfer a small amount to cover transaction fees on bridging to Initia.

<figure><img src="https://2771370405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0nEFuextGdwhHy3q8Ei4%2Fuploads%2FvYdFPRKZSCAul2LLzPsk%2F1.png?alt=media&amp;token=f068e62e-6704-49de-95b3-cad07ed05387" alt=""><figcaption></figcaption></figure>

**Step 2: Bridge $USDC**

Go to [**bridge.initia.xyz** ](https://bridge.initia.xyz/)and connect your wallet. Select your source chain with $USDC, set Initia as the destination, and complete the bridge.

<figure><img src="https://2771370405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0nEFuextGdwhHy3q8Ei4%2Fuploads%2FC8eKMPJJhulro3ezDQ3j%2Fstep2.png?alt=media&amp;token=b2cf657e-4286-40b9-9b77-3885a9beb703" alt=""><figcaption></figcaption></figure>

**Step 3: Swap to $INIT**

Navigate to the "Swap" tab on [**app.initia.xyz**](https://app.initia.xyz/). Exchange your $USDC for $INIT tokens by selecting the appropriate tokens and confirming the swap.

<figure><img src="https://2771370405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0nEFuextGdwhHy3q8Ei4%2Fuploads%2F6UBXsBwoPmXnifiKanOh%2F3.png?alt=media&amp;token=141eccd8-c792-4844-bd98-1812806417a2" alt=""><figcaption></figcaption></figure>

**Step 4: Bridge to BFB Chain**

Return to [**bridge.initia.xyz**](https://bridge.initia.xyz/). Select Initia as source, $INIT as the token, and BFB Chain as destination. Complete the transaction to bridge your tokens.

<figure><img src="https://2771370405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0nEFuextGdwhHy3q8Ei4%2Fuploads%2FOmIutAl4vlPceniiIRa0%2F4.png?alt=media&amp;token=f47c910b-d871-495c-962b-6eadd726c1bb" alt=""><figcaption></figcaption></figure>
