# Bridges

## Plume Mainnet

Visit the Plume Bridge Page to see all supported bridges.

{% embed url="<https://portal.plume.org/bridge>" fullWidth="false" %}

### [Arbitrum Bridge](https://portal.arbitrum.io/bridge?sourceChain=ethereum\&destinationChain=plume-mainnet\&tab=bridge\&sanitized=true)

The Arbitrum native bridge supports bridging of PLUME and WETH between Plume Mainnet and Ethereum Mainnet.

{% embed url="<https://bridge.arbitrum.io/?destinationChain=plume-mainnet&sourceChain=ethereum&tab=bridge>" %}

### [pUSD Bridge](https://pusd.plume.org/)

The pUSD Bridge supports bridging of USDC.e and pUSD betweeen Ethereum and Plume Mainnet.

{% embed url="<https://pusd.plume.org>" %}

### [Stargate](https://stargate.finance/bridge)

Stargate (powered by LayerZero) supports bridging of USDC.e and USDT between Plume Mainnet and 100+ Stargate-enabled chains.

{% embed url="<https://stargate.finance/bridge?dstChain=plumephoenix&dstToken=0x78adD880A697070c1e765Ac44D65323a0DcCE913&srcChain=ethereum&srcToken=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48>" %}

### [LayerZero](https://layerzero.network/)

LayerZero is the omnichain infrastructure that powers bridges like Stargate.

<table><thead><tr><th width="189.13671875">DVN Name</th><th>Contract Deployment Address</th></tr></thead><tbody><tr><td>LayerZero Labs</td><td><a href="https://explorer.plume.org/address/0x4208d6e27538189bb48e603d6123a94b8abe0a0b">0x4208d6e27538189bb48e603d6123a94b8abe0a0b</a></td></tr></tbody></table>

The Plume Mainnet has **EID 30370** for its [LayerZero V2 Endpoint](https://docs.layerzero.network/v2/deployments/deployed-contracts?chains=plumephoenix). The V2 contract addresses are:

<table data-full-width="false"><thead><tr><th width="189.58984375">Contract Name</th><th>Contract Deployment Address</th></tr></thead><tbody><tr><td>EndpointV2</td><td><a href="https://explorer.plume.org/address/0xC1b15d3B262bEeC0e3565C11C9e0F6134BdaCB36">0xC1b15d3B262bEeC0e3565C11C9e0F6134BdaCB36</a></td></tr><tr><td>SendUln302</td><td><a href="https://explorer.plume.org/address/0xFe7C30860D01e28371D40434806F4A8fcDD3A098">0xFe7C30860D01e28371D40434806F4A8fcDD3A098</a></td></tr><tr><td>ReceiveUln302</td><td><a href="https://explorer.plume.org/address/0x5B19bd330A84c049b62D5B0FC2bA120217a18C1C">0x5B19bd330A84c049b62D5B0FC2bA120217a18C1C</a></td></tr><tr><td>BlockedMessageLib</td><td><a href="https://explorer.plume.org/address/0x9e611db91ade3312534064ae6ae700f5b531844c">0x9e611dB91aDe3312534064ae6Ae700F5B531844c</a></td></tr><tr><td>LZ Executor</td><td><a href="https://explorer.plume.org/address/0x41Bdb4aa4A63a5b2Efc531858d3118392B1A1C3d">0x41Bdb4aa4A63a5b2Efc531858d3118392B1A1C3</a></td></tr><tr><td>LZ Dead DVN</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0x4514FC667a944752ee8A29F544c1B20b1A315f25">0x4514FC667a944752ee8A29F544c1B20b1A315f25</a></td></tr></tbody></table>

The Plume Mainnet has **EID 370** for its [LayerZero V1 Endpoint](https://docs.layerzero.network/v1/deployments/deployed-contracts?chains=plumephoenix). The V1 contract addresses are:

<table><thead><tr><th width="196.15234375">Contract Name</th><th>Contract Deployment Address</th></tr></thead><tbody><tr><td>EndpointV1</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0x377530cdA84DFb2673bF4d145DCF0C4D7fdcB5b6">0x377530cdA84DFb2673bF4d145DCF0C4D7fdcB5b6</a></td></tr><tr><td>SendUln301</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0xce8358bc28dd8296Ce8cAF1CD2b44787abd65887">0xce8358bc28dd8296Ce8cAF1CD2b44787abd65887</a></td></tr><tr><td>ReceiveUln301</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0xc1B621b18187F74c8F6D52a6F709Dd2780C09821">0xc1B621b18187F74c8F6D52a6F709Dd2780C09821</a></td></tr><tr><td>Relayer201</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0x9C061c9A4782294eeF65ef28Cb88233A987F4bdD">0x9C061c9A4782294eeF65ef28Cb88233A987F4bdD</a></td></tr><tr><td>UltraLightNode201</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0xfd76d9CB0Bac839725aB79127E7411fe71b1e3CA">0xfd76d9CB0Bac839725aB79127E7411fe71b1e3CA</a></td></tr><tr><td>NonceContract</td><td><a href="https://phoenix-explorer.plumenetwork.xyz/address/0x15e51701F245F6D5bd0FEE87bCAf55B0841451B3">0x15e51701F245F6D5bd0FEE87bCAf55B0841451B3</a></td></tr></tbody></table>

### [Hyperlane](https://hyperlane.xyz/)

Hyperlane is a modular, permissionless interoperability protocol that enables generalized cross-chain messaging.

#### 📦 Plume Deployment Addresses

* **Mailbox**
  * Domain: `98866`
  * Address: `0x3a464f746D23Ab22155710f44dB16dcA53e0775E`
* **Interchain Account Router**
  * Address: `0xf303B04d9ad21dAe2658Cf302478A424e0B45368`

**Contract Addresses:** <https://docs.hyperlane.xyz/docs/reference/addresses/mailbox-addresses>

### [Gas.Zip](https://www.gas.zip/)

Gas.zip is the fastest one-stop gas refuel bridge for over 300+ chains and counting. Users can instantly bridge to multiple destination blockchains with a single deposit transaction.

## Plume Testnet

### [Arbitrum Bridge](https://bridge.arbitrum.io/)

Bridge ETH and USDC between Ethereum Sepolia and Plume Testnet using this bridge.

{% embed url="<https://bridge.arbitrum.io/?destinationChain=plume-testnet&sourceChain=sepolia&tab=bridge>" %}


---

# 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.plume.org/plume/developers/tools-and-services/bridges.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.
