<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. MetaMask is a popular choice.
</aside>
Install MetaMask. Download MetaMask as a browser extension or mobile app from MetaMask's official site.
Create a wallet. If you don’t have a wallet, follow the instructions to create one. Ensure you back up your seed phrase securely.
Add Polygon zkEVM network.
Source: https://docs.polygon.technology/zkEVM/get-started/quick-start/#connect-to-zkevm-mainnet-or-testnet
<aside> <img src="/icons/light-bulb_gray.svg" alt="/icons/light-bulb_gray.svg" width="40px" />
Now that you have Polygon zkEVM set up on your MetaMask wallet, here are two ways to get ETH and POL on Polygon zkEVM. You need ETH to pay for gas fees.
</aside>
<aside>
❎ DO NOT swap for POL on Polygon zkEVM. There is high slippage because of low liquidity.
✅ DO swap for POL on Ethereum Mainnet using any DEX and then bridge that POL to zkEVM using Polygon Portal.
</aside>
Visit <https://portal.polygon.technology/>
Connect your wallet to Ethereum Mainnet.
In the Transfer from field, select Ethereum Mainnet as your network and the token (ETH or POL) you wish to bridge. Enter the amount of tokens you wish to bridge.
In the Transfer to field, select Polygon zkEVM as the network.