# Bridging from Perennial

To bridge assets from Perennial to another chain, you are able to choose between two bridges. Each bridge has different speed/costs, so ensure to look at either option when deciding which one to use.

## Using the Fast bridge (\~1min)

{% hint style="warning" %}
Due to the design of Relay's system users can expect some slippage when bridging.
{% endhint %}

Using Relay's intent bridge you can bridge almost instantly from Perennial. This bridge allows you to choose any destination chain that Relay supports, including non-EVM chains.

Link: [Relay.link](https://www.relay.link/bridge/base?includeChainIds=8262e08d-57c9-4b4f-8dfe-6c92ee79354e\&fromChainId=1424\&fromCurrency=0x39cd9ef9e511ec008247ad5da01245d84a9521be\&toCurrency=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913)

<figure><img src="https://2608572446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FesXIGSYvKcOjqMTCdsjo%2Fuploads%2FTG8IGKSg1BixckCKhE1V%2Frelay.png?alt=media&#x26;token=c1439482-2c8e-4451-ba74-fb9425511ee2" alt=""><figcaption><p>The Relay.link bridge interface</p></figcaption></figure>

## Using the Native Bridge (\~1 day)

{% hint style="warning" %}
This bridge currently takes 1 day to withdraw from the chain
{% endhint %}

Using the chain's native bridge you can withdraw bridged assets to BASE chain. This bridge doesn't have slippage but requires much more time.\
\
If your balance is still in your Perennial Exchange account, use the following instructions to withdraw from the exchange:<br>

1. Navigate to the [Perennial Account Factory Contract](https://explorer.perennial.foundation/address/0xe69FdDc2c8aDA6BE0ed02aE414f138B8edBC1D1c?tab=read_write_proxy)
2. Enter your wallet address in the input
3. Click "Read" to find your exchange account address
4. Click the resulting address to navigate to your specific Exchange Smart Account
   1\.

   ```
   <figure><img src="https://2608572446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FesXIGSYvKcOjqMTCdsjo%2Fuploads%2FdBap87QBJmOw1TK6OyuO%2FScreenshot%202025-04-26%20at%2018.07.13%402x.png?alt=media&#x26;token=fd37073c-61f1-413e-a512-48b5f238f102" alt=""><figcaption></figcaption></figure>
   ```
5. Click "Contract" then "Read/Write Proxy" then "Connect Wallet" to connect your wallet
   1\.

   ```
   <figure><img src="https://2608572446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FesXIGSYvKcOjqMTCdsjo%2Fuploads%2FTOq3YheXQRG77MeJb16R%2FScreenshot%202025-04-26%20at%2018.07.44%402x.png?alt=media&#x26;token=741591ad-2e4a-445f-abdf-4833bbab3551" alt=""><figcaption></figcaption></figure>
   ```
6. Scroll down and click "Withdraw"
7. Click "Max" in the first input, and type "true" in the second
   1\.

   ```
   <figure><img src="https://2608572446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FesXIGSYvKcOjqMTCdsjo%2Fuploads%2FjAknixqAFMlHNoqOG8Xh%2FScreenshot%202025-04-26%20at%2018.08.30%402x.png?alt=media&#x26;token=5cc711af-7fff-476a-a409-210f6c181921" alt=""><figcaption></figcaption></figure>
   ```
8. Click "Write" to send your transaction. Your bridged USDC will now be in your wallet
   1. Use the below bridge to withdraw to Base

Native bridge link: <https://bridge.perennial.foundation/>

<figure><img src="https://2608572446-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FesXIGSYvKcOjqMTCdsjo%2Fuploads%2FlIceAaQWrvryNhVQTOlw%2FScreenshot%202025-02-24%20at%206.15.04%E2%80%AFpm.png?alt=media&#x26;token=001e7e6a-d69e-4b7b-971c-ce3f624dedad" alt=""><figcaption></figcaption></figure>
