> For the complete documentation index, see [llms.txt](https://docs.perennial.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.perennial.finance/guides/bridging-from-perennial.md).

# 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="/files/rFeoFHSb19SAZOSSd5By" 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="/files/QQsKlTLQXljA6ylqskPC" alt=""><figcaption></figcaption></figure>
   ```
5. Click "Contract" then "Read/Write Proxy" then "Connect Wallet" to connect your wallet
   1\.

   ```
   <figure><img src="/files/6cYG6AYMFT1E0FU5j26e" 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="/files/xXtW7g0o4gNE0i58AlBP" 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="/files/iftnRqOakU2gq2YTija9" alt=""><figcaption></figcaption></figure>
