cf0637
How Long a Polygon PoS Bridge Withdrawal Takes
A Polygon PoS withdrawal usually takes hours: the burn must enter an Ethereum checkpoint, then a separate exit transaction releases the original assets.
The Hashbeam Desk··5 min read

A withdrawal through Polygon’s PoS bridge usually takes roughly one to three hours, but the protocol does not guarantee a fixed completion time. The wait is for a Polygon block checkpoint to be submitted and recorded on Ethereum; after that, the user still needs to submit an Ethereum transaction to complete the exit. Network delays can stretch the process.
The seven-day figure often associated with Polygon withdrawals belongs to the Plasma bridge’s exit period. A standard PoS bridge withdrawal follows a checkpoint and proof flow instead. For a step-by-step account of the wallet actions on the first transfer in each direction, see this Polygon Bridge first-transfer walkthrough; the key timing distinction is that returning to Ethereum has two separate stages.
Why does a PoS bridge withdrawal take hours?
The withdrawal takes hours because the Ethereum contract cannot release the locked asset until Polygon validators have checkpointed the block containing the burn. A checkpoint commits a range of Polygon blocks to Ethereum. It includes a Merkle root that lets the bridge verify that a particular Polygon block, and the withdrawal transaction in it, belong to that committed range.
Starting the withdrawal burns the bridged token on Polygon and records the event needed to prove the exit. That Polygon transaction can confirm quickly, but confirmation alone does not make the asset claimable on Ethereum. The burn’s block must first be covered by a checkpoint that validators sign and submit to Ethereum. Checkpoints are periodic, so a burn just after one is submitted may wait longer than a burn near the next submission.
Once the checkpoint is on Ethereum, the bridge can assemble a proof from the Polygon transaction receipt and the checkpoint’s Merkle root. The proof is checked by the PoS bridge’s RootChainManager.exit() call on Ethereum. If valid and not already used, the corresponding token predicate releases the original asset that was locked on Ethereum. The exit transaction then has to be included on Ethereum, adding another source of delay.
What happens after the Polygon burn?
After the burn, the withdrawal has a checkpoint wait and an Ethereum exit. The bridge interface may show these as stages, but the change from “burn confirmed” to “checkpointed” is not an automatic Ethereum payout.
- Burn confirmed: the bridged representation is destroyed on Polygon and the withdrawal event is available to prove.
- Checkpoint submitted: Polygon validators commit the relevant block range to Ethereum.
- Proof accepted:
RootChainManager.exit()verifies the receipt proof against that checkpoint. - Asset released: the Ethereum transaction completes and the predicate transfers the locked asset to the designated recipient.
This separation matters when estimating the wait. A successful Polygon transaction proves that the burn happened; it does not prove that the checkpoint has arrived or that the Ethereum exit has been sent. Check the withdrawal’s status for the checkpoint stage, then check Ethereum for the exit transaction. If the checkpoint is ready but no exit is visible, the remaining step may be a wallet confirmation or a pending Ethereum transaction.
What can make the wait longer?
A withdrawal can take longer when checkpoint submission falls behind or when Ethereum takes longer to include the exit transaction. The PoS bridge has no fixed timer that forces either operation to finish within a stated number of hours. A one-to-three-hour estimate is a practical expectation, not a service guarantee; congestion or operational delays can push a transfer beyond it.
Also verify which bridge route and asset you selected before applying that estimate. The Plasma bridge uses a different withdrawal mechanism and has a seven-day exit period. Some assets or routes may not use the standard PoS bridge path, so the route shown for the specific withdrawal is more reliable than a general “Polygon withdrawal” label.
One operational point is firm: once the Polygon burn is initiated, the withdrawal cannot be cancelled by reversing that transaction. Polygon Support says a checkpointed withdrawal can be completed later; there is no time limit to submit the pending exit. Keep the transaction hash and use the bridge’s official status flow to resume it. Do not treat a confirmed burn as a failed transfer just because the Ethereum asset has not appeared yet.
How should you plan around the withdrawal time?
For a routine transfer, plan for a wait measured in hours and keep enough ETH on Ethereum to submit the exit transaction. The first fee is paid for the Polygon-side burn; the final release requires an Ethereum transaction, whose fee and confirmation time depend on Ethereum conditions.
The useful mental model is “burn, checkpoint, exit,” not a single cross-chain confirmation. The checkpoint is the bridge’s evidence that the Polygon burn belongs to a block range committed to Ethereum; the exit call uses that evidence to release the locked asset. If the wait is longer than expected, identify which of those stages is pending before retrying or seeking support.