A brief article on bridging between Polygon and Ethereum
Hi readers 🙌
What is a Blockchain Bridge?
With so many siloed blockchain networks now, there is a problem of data sharing and interoperability between different networks. As blockchain technology matures, several projects are working on this problem by building “bridges” between networks.
Polygon (previously Matic) brings you a trustless two-way transaction channel between Polygon and Ethereum blockchains by introducing the cross-chain bridge with Plasma and PoS security. With this, users can transfer tokens across blockchains without incurring third-party risks and market liquidity limitations.
Polygon network bridge provides a scaling solution that is near-instant, low-cost, and quite flexible. Polygon uses a dual-consensus architecture (Plasma + Proof-of-Stake (PoS) platform) to optimize for speed and decentralization.
Prerequisite For Bridging Between Networks
- Metamask wallet
- Ethereum in Metamask wallet for fees
- Matic tokens on Ethereum Mainnet (to bridge from Ethereum to Polygon) or on Polygon Mainnet (to bridge from Polygon to Ethereum)
Connect to the bridge interface on Matic Wallet
Step 1: Send your Ethereum to your Metamask Wallet
Step 2: Log in to Matic wallet
Visit Matic Web Wallet and connect your Metamask.
You can select Metamask directly if you have the Metamask extension in your browser or you can use WalletConnect and connect your mobile wallet.
After selecting Metamask, you will get two Metamask notifications as shown below.
Click on connect in Metamask notification.
After approving the first notification, verify the content and then click on Sign on the second notification to approve the signature request.
Now after connecting your Metamask, you will now be able to see your dashboard as shown in the above screenshot.
Bridging from Polygon to Ethereum
Step 1: Click on “Move funds to Matic Mainnet” in order to move your tokens from the Ethereum network to the Polygon network.
After clicking on it you will be redirected to the Bridging web page.
Select Matic Token and fill the amount you want to transfer to Matic mainnet and then click on transfer.
After clicking on transfer you will see a popup with information regarding transaction fees.
Read, Verify and Confirm those popups as shown below.
Review the transfer details and click on Continue
Now you will see your transaction in progress.
Click on Continue to confirm your transaction.
Now Verify and then Confirm the transaction showing up on your Metamask.
After confirming your transaction you will see the transaction completed in your Matic wallet as shown below.
Now we have successfully transferred MATIC from the Ethereum Main chain to Matic Mainnet.
You can now see it in your Matic wallet as shown below.
Bridging from Ethereum to Polygon
Step 1: Click on Move Funds to Matic Mainnet on Matic Wallet.
Step 2: Now fill in the total number of tokens you want to transfer and select the token from the list.
Step 3: Click on Confirm on Pop-Up labelled as Important
Step 4: Read, Verify and then Click on Continue on Transfer Overview with estimated fees for complete transaction.
Now, wait for the transaction to progress, review and confirm each Metamask transaction.
The complete Transfer Process may take some time, so have patience.
Congratulations, now you can see your MATIC in your Ethereum mainnet wallet.