> For the complete documentation index, see [llms.txt](https://zkmoonswap.gitbook.io/zkmoonswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zkmoonswap.gitbook.io/zkmoonswap/get-started/bridge-assets-to-polygon-zkevm.md).

# Bridge Assets to Polygon zkEVM

## Platform #1: Polygon’s Official Bridge

There are 2 Official ways that you can use Polygon’s official bridge to the zkEVM

#### 1. Polygon zkEVM Bridge: <https://bridge.zkevm-rpc.com/>&#x20;

*(please make sure you're visiting the correct URL , check the URL carefully.)*

Here is a simple step-by-step guide to getting started:

<div align="center"><figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-16.png?ezimgfmt=rs:343x264/rscb14/ngcb14/notWebP" alt="image 16"><figcaption></figcaption></figure></div>

* Visit the [Polygon zkEVM Bridge](https://bridge.zkevm-rpc.com/) and connect your wallet.
* Select the token you want to bridge from Ethereum mainnet to Polygon zkEVM.
* Input the amount of tokens you want to bridge.
*

```
<figure><img src="/files/GA8bmHN2zz0X0wtAYnUo" alt=""><figcaption></figcaption></figure>
```

* Review your transaction and click 'Continue' to finalise the transfer.

#### 2. Polygon zkEVM Wallet Bridge: <https://wallet.polygon.technology/zkEVM/bridge>

*(please make sure you're visiting the correct URL , check the URL carefully.)*

For moving assets across chains (L1 ↔ zkEVM), you will need to use the zkEVM Bridge. The bridge interface is available for both **Mainnet Beta** and **Testnet** in the [Polygon Wallet Suite](https://wallet.polygon.technology/zkEVM/bridge). Also, bridging can be done with the help of [matic.js](https://wiki.polygon.technology/docs/develop/ethereum-polygon/matic-js/zkevm/initialize-zkevm/) and [Bridge API](https://bridge-api.public.zkevm-test.net/)

Check out [**this video** ](https://wiki.polygon.technology/img/zkevm/zkevmwallettestnet.mp4)guide on **how to bridge tokens from L1 to the zkEVM Testnet**. The same video will apply to the zkEVM Mainnet Beta.

<br>

The main problem with this bridge is that it only allows you to transfer funds from the Ethereum Mainnet to the zkEVM.

You may have to pay gas fees which can amount up to $17 USD

<figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-17.png?ezimgfmt=rs:251x245/rscb14/ng:webp/ngcb14" alt="image 17"><figcaption></figcaption></figure>

## Platform #2: Multichain

Similar to [zkSync Era](https://thefipharmacist.com/zksync-era-bridge-guide/), [Multichain](https://app.multichain.org/#/router) also allows you to bridge funds to Polygon’s zkEVM.

<figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-19-1024x491.png?ezimgfmt=rs:512x246/rscb14/ng:webp/ngcb14" alt="image 19"><figcaption></figcaption></figure>

This transaction will cost around 0.0006 ETH (\~ $1 USD), and the best part is that you can bridge your funds from other networks like Arbitrum, Optimism or Polygon, where the gas fees are much cheaper than Ethereum.

However, Multichain already has a token, and the platform that I ultimately used to bridge my funds does not, so you could qualify for an airdrop too!

### Platform Of Choice: Orbiter Finance

[Orbiter Finance](https://www.orbiter.finance/) is a great way to bridge your funds from other Ethereum L2s to Polygon’s zkEVM.

<figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-20.png?ezimgfmt=rs:300x313/rscb14/ng:webp/ngcb14" alt="image 20"><figcaption></figcaption></figure>

What’s more, Orbiter Finance does not have a token yet. If they do launch one, they could reward users with a token for using this bridge, so that’s why I chose to use this platform instead.

The fees are slightly higher than Multichain at around 0.001 ETH (\~ $2 USD).

<figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-21.png?ezimgfmt=rs:282x166/rscb14/ng:webp/ngcb14" alt="image 21"><figcaption></figcaption></figure>

However, if you’re frequently bridging funds between Layer 2s, Orbiter Finance may be the best option with the potential airdrop looming.

The transaction was really quick and I was able to receive my funds on the Polygon zkEVM within a few minutes.

<figure><img src="https://thefipharmacist.com/wp-content/uploads/2023/03/image-22.png?ezimgfmt=rs:357x257/rscb14/ng:webp/ngcb14" alt="image 22"><figcaption></figcaption></figure>
