> For the complete documentation index, see [llms.txt](https://docs.piperx.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.piperx.xyz/user-guide/how-to-bridge.md).

# How to Bridge

## 🪄 How to Bridge Assets to the Story Layer 1 Chain

Whether you're entering the Story ecosystem for the first time or need $IP to interact with dApps like PiperX, this guide walks you through **how to bridge ETH or USDC from other chains to Story**.

***

### ✅ Option 1: Use **Debridge**

**Best for bridging + swapping into $IP in one step**

Debridge supports **direct bridging** from Ethereum and other chains into **Story**, and even lets you **receive $IP directly** (Story’s gas/token utility).

#### 🔧 Steps:

1. Go to **app.debridge.finance**
2. Connect your Web3 wallet (e.g., MetaMask)
3. Choose:
   * **From Chain:** Ethereum
   * **Asset:** ETH or USDC
   * **To Chain:** Story
   * **Target Asset on Story:**

     * ✅ Option 1: **WETH** or **USDC.e**
     * ✅ Option 2 (Recommended): **Directly into $IP**

     <figure><img src="/files/CPQGxS6w2pTH4q2WYPHQ" alt=""><figcaption></figcaption></figure>
4. Give permission and Confirm the transaction and wait for bridging to complete.

   <figure><img src="/files/OGqex8ZVI8vocWsJ6Oza" alt=""><figcaption></figcaption></figure>
5. If you received $IP, you’re ready to interact with any Story-based dApp!

### ✅ Option 2: Use **Stargate**

**Best for simple bridging (swap to $IP separately)**

Stargate supports bridging to Story, but requires a follow-up swap to get $IP.

#### 🔧 Steps:

1. Visit [**stargate.finance/bridge**](https://stargate.finance/bridge)
2. Connect your wallet
3. Bridge assets:

   * **From Chain:** Ethereum
   * **Asset:** ETH or USDC
   * **To Chain:** Story
   * **Target Asset:** WETH or USDC.e
   * 💡 *Enable “Apply Gas on Destination” to receive $IP for gas fees!*

   <figure><img src="/files/0aXOvA5eiwq50qFEsazE" alt=""><figcaption></figcaption></figure>
4. Once assets arrive on Story, go to [**PiperX**](https://app.piperx.xyz)
5. **Swap your WETH or USDC.e → $IP**

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

Now you're ready to use any dApp on Story Chain.
