Need a wallet? Get MetaMask!

<aside> <img src="/icons/light-bulb_gray.svg" alt="/icons/light-bulb_gray.svg" width="40px" />

Before getting tokens, you need a crypto wallet that supports Polygon zkEVM.

</aside>

  1. Install MetaMask. Download MetaMask as a browser extension on your desktop device from MetaMask's official site.

  2. Create a wallet. If you don’t have a wallet, follow the instructions to create one. Ensure you back up your seed phrase securely.

  3. Add Polygon zkEVM network.


Bridging ETH and POL to Polygon zkEVM

<aside> <img src="/icons/light-bulb_gray.svg" alt="/icons/light-bulb_gray.svg" width="40px" />

Now that you have your MetaMask wallet, here are two ways to get ETH and POL on Polygon zkEVM. NOTE: You need about .001 ETH to pay gas fees, and the rest should be POL to mint tokens.

</aside>

Option 1: Using the Li.Fi Widget built into q/acc

Use the LI.FI widget to bridge and swap ETH for POL directly within the q/acc dapp.

  1. Pull out the LI.FI Sidebar. Choose the project you want to support and find the “Use LI.FI” button on the support page.

Screenshot 2024-12-06 at 12.15.37 AM.png

  1. Bridge ETH: Choose the network you would like to bridge “From” (L2’s like Arbitrum will be cheaper than Ethereum Mainnet), and choose “ETH” on “Polygon zkEVM” as your “To” (NOT Polygon, and not Ethereum Mainnet). You only need 0.001 ETH to pay for many transactions on Polygon zkEVM.

    Polygon zkEVM has this logo

    Polygon zkEVM has this logo

    In the picture below, the user is bridging 20 USDC from Base into ETH on Polygon zkEVM.

    Screenshot 2024-12-06 at 1.21.54 AM.png

  2. Bridge POL. Again, choose the network you would like to bridge “From”, and choose “POL” on “Polygon zkEVM” as your “To”. You will want to bridge as much funds as you want to use to mint tokens in q/acc

Here is the user is bridging 2 ETH from Arbitrum to POL on Polygon zkEVM

![Screenshot 2024-12-06 at 1.30.58 AM.png](<https://prod-files-secure.s3.us-west-2.amazonaws.com/ff891e0b-a285-4d6e-b9f4-87bde516d521/4bce375e-437d-4619-a12e-d756932c6f9e/Screenshot_2024-12-06_at_1.30.58_AM.png>)

1. To see your POL in Metamask, add the token manually.
    - Click **Import** in MetaMask and go to **Custom token.**
    - Add the [zkEVM contract address](<https://zkevm.polygonscan.com/token/0x22b21beddef74fe62f031d2c5c8f7a9f8a4b304d>) of POL: 0x22B21BedDef74FE62F031D2c5c8F7a9F8a4b304D
    - Click **Next**, then **Import**.

![Screenshot 2024-11-29 201618.png](<https://prod-files-secure.s3.us-west-2.amazonaws.com/ff891e0b-a285-4d6e-b9f4-87bde516d521/45568abe-b1ab-4f07-b7f5-32eb0b05862d/Screenshot_2024-11-29_201618.png>)

![Screenshot 2024-11-29 201904.png](<https://prod-files-secure.s3.us-west-2.amazonaws.com/ff891e0b-a285-4d6e-b9f4-87bde516d521/cba5497f-2b2a-4e03-9d6f-5de74af3ac7d/4542ee42-3de8-4c93-bba0-833d6d0dd022.png>)

Option 2: Bridge and Swap Manually

<aside>

There are multiple routes to get ETH and POL on Polygon zkEVM, but this is what we recommend:

Step 1: Bridge ETH from Ethereum Mainnet to Polygon zkEVM using any bridge (e.g. Polygon Portal, Jumper Exchange, Hop Protocol, etc).

Step 2: Swap ETH for POL via QuickSwap.

</aside>

Step 1: Bridge ETH from Mainnet to Polygon zkEVM

In this guide, we show you how to bridge using the Polygon Portal at https://portal.polygon.technology/. This is the official bridge for Polygon zkEVM and best way to bridge ETH from Ethereum Mainnet, but if you have funds on a another chain like Base, Arbitrum or Optimism, we recommend you use Jumper Exchange or Hop Protocol for bridging ETH in this step.