Why Polygon withdrawals to Ethereum take time
Polygon PoS withdrawals burn tokens on Polygon, wait for a validator checkpoint on Ethereum, then need a final claim transaction before funds reach your wallet.
Onchain Report Newsroom#14fb423 min read
A Polygon PoS withdrawal takes time because the bridge first records a token burn on Polygon, then waits for validators to post a checkpoint to Ethereum before you can claim the tokens there. That delay gives Ethereum a way to verify the withdrawal happened on Polygon.
This is the process for the Polygon PoS Bridge. Other Polygon networks can use different withdrawal steps and waiting periods. A guide to moving tokens with Polygon Bridge covers the broader process; here, the key detail is why a PoS withdrawal has two parts.
What happens when you start a withdrawal?
Starting a withdrawal burns the bridged tokens on Polygon. “Burn” means the tokens are removed from circulation on that network. The tokens do not appear on Ethereum right away: the bridge needs evidence of the burn before it can release the matching assets there.
Keep the withdrawal transaction in your wallet or bridge history. It is the record you will use to track the transfer and, if needed, find the claim step later. Starting the withdrawal is not the same as finishing it.
Why does the bridge wait for a checkpoint?
Validators group Polygon activity into checkpoints and submit them to Ethereum. A checkpoint is a record of Polygon blocks that Ethereum can use to check the withdrawal. The burn must be included in one before the bridge can build the proof needed to release the tokens.
This is a security step, not a timer that runs for the same fixed length every time. The wait depends on when the relevant checkpoint is submitted and confirmed. Ethereum congestion can slow checkpoint submissions, so an estimate is not a promise.
How do you finish the withdrawal?
After the checkpoint is available, return to the bridge and complete the claim on Ethereum. The bridge supplies a proof that the burn was included in the checkpoint. Ethereum checks that proof, then releases the corresponding tokens to your address.
In practice, the withdrawal has three parts:
- Submit the burn transaction on Polygon.
- Wait for a checkpoint that includes it to reach Ethereum.
- Submit the claim transaction on Ethereum.
The last step needs a wallet transaction on Ethereum, so you need enough ETH there to pay its network fee. If you close the bridge page while waiting, check the bridge’s withdrawal status again after the checkpoint arrives. The transfer may still need your claim.
Is the wait worth it?
For a direct withdrawal through the PoS bridge, the trade-off is a verifiable route back to Ethereum that takes longer than the initial burn transaction. The bridge does not release the Ethereum-side tokens until it can verify the Polygon-side event.
Before starting, check that the asset and destination address are right, and make sure you can cover the Ethereum claim fee. Once the burn is submitted, the withdrawal is underway; plan to return and complete the claim when it becomes available.