This guide explains how to withdraw funds from the Polygon (PoS) blockchain to the Ethereum mainnet. This withdrawal is a two-stage process that takes up to 4 hours to complete. Make sure you have enough ETH (on Ethereum mainnet) in your wallet to cover withdrawal from the Polygon (PoS).
Withdrawing funds from Polygon
To get started, navigate to the top right of the OpenSea website and click the wallet icon. For this tutorial, we'll be withdrawing ETH from Polygon (PoS) (represented by a purple diamond logo).
Click the three-dot menu on ETH Polygon and select Bridge to Ethereum. You will be redirected to https://wallet.matic.network/ for the next part of the withdrawal process.
You should see your Polygon (PoS) wallet dashboard and all current tokens bridged to Polygon (PoS).
Locate the Ether (PoS-WETH) token and click Withdraw.
In the pop-up window, enter your desired withdrawal amount and click Transfer.
You'll have to click Continue on three pop-up windows. You will be asked to confirm the transaction fee and acknowledge that the withdrawal process may take up to 4 hours to complete.
You'll be asked to sign the transaction on wallet.matic.network (seen above on MetaMask). The gas amount should be low.
The first part of the withdrawal process will take approximately 45 mins to 1 hour. This will move funds to a checkpoint on the Ethereum network.
You can return to the window later on to complete the checkpoint. You will see an "Action Required" notification on the top right of the window.
Once the funds arrive at the checkpoint, you'll be prompted again with a notification in the top-right corner to sign the transaction on Ethereum (seen below on MetaMask).
This will initiate the second part of the withdrawal process, which may take up to 3 hours to complete.
Check back again in three hours. If the progress bar seems stuck, it's safe to refresh the browser window.
After that time, your withdrawal should be complete. You can click the "View on Etherscan" to see the transaction details on Etherscan.io.