How to Bridge Ethereum & NFTs to Polygon—Complete Guide

·

Quick take: The Polygon PoS Bridge finalizes withdrawals in approximately 2-3 hours, while the Plasma Bridge uses a 7-day fraud-proof window for enhanced security.

Table of Contents


Why Bridge from Ethereum to Polygon?

👉 Learn more about Polygon’s advantages


PoS vs Plasma: Which Bridge Should You Use?

FeaturePoS BridgePlasma Bridge
Security modelPolygon validator setEthereum Plasma fraud proofs
Deposit time≈ 10-30 minutes≈ 10-30 minutes
Withdrawal time≈ 2-3 hours7 days
Token supportMost ERC-20, 721, 1155ETH, MATIC, select ERC-20
Best forEveryday transfers, NFTsHigh-value transactions

Step-by-Step: Bridging ETH & ERC-20s (PoS)

  1. Open the Polygon Portal and connect your MetaMask wallet.
  2. Select Deposit, choose your token, and enter the amount.
  3. Click Transfer → Continue and approve the transaction in MetaMask (pay ETH gas).
  4. Wait approximately 10-30 minutes for the checkpoint—assets will appear under “Polygon”.
  5. To withdraw, use Withdraw, initiate the exit, and return in about 3 hours to claim on Ethereum.

Gas-saving tip: Bridge during off-peak hours when the base fee is below 20 gwei.


Bridging NFTs (ERC-721 & ERC-1155)

The PoS Bridge locks your NFT on Ethereum and mints an identical copy on Polygon.

Wallet Method

👉 Explore NFT bridging in detail


Programmatic NFT Bridging with matic-js

Automate transfers in your dApp with this code snippet:

// Initialize ERC-721 helpers
const erc721token = posClient.erc721(,);
// Child token on Polygon
const childERC721 = posClient.erc721();
// Parent token on Ethereum (root)
const parentERC721 = posClient.erc721(, true);

Fees & Gas-Saving Tips


FAQs

How long does a withdrawal take?
PoS Bridge: 45 minutes–3 hours. Plasma Bridge: up to 7 days.

Can I bridge stablecoins?
Yes—USDC, DAI, and USDT are whitelisted in the Polygon Portal.

Is the Polygon zkEVM Bridge faster?
ZK-based exits can finalize in as little as 15 minutes, but NFT support is still evolving.

What if I send an unsupported token?
The transaction will be rejected. Always verify token addresses before bridging.


Final Thoughts

Bridging between Ethereum and Polygon unlocks cost-efficient, speedy, and versatile Web3 experiences while leveraging Ethereum’s security. Use the PoS Bridge for daily transactions, switch to Plasma for high-value moves, and employ matic-js for advanced control.

Updated June 30, 2025.