Polygon PoS withdrawals wait for an Ethereum checkpoint
Polygon PoS withdrawals burn tokens first, then wait for a validator checkpoint on Ethereum before users prove the burn and claim the unlocked assets.
Web3 News Editorial2 min read

Polygon PoS bridge withdrawals burn tokens on Polygon, then wait for validators to include the burn in an Ethereum checkpoint before the user can claim funds. Polygon’s proof-generation API documentation says checkpoints commit Merkle roots of recent Polygon blocks, letting Ethereum verify that a withdrawal happened.
What does the checkpoint confirm?
Polygon’s developer documentation describes checkpoints as signed commitments to Polygon chain data submitted to Ethereum by validators. A withdrawal’s burn transaction must be covered by one before a proof can be generated; the checkpoint links the burn to the state Ethereum uses to verify the claim.
Polygon’s proof-generation API runbook says validators submit checkpoints roughly every 30 minutes, but that cadence is not a guaranteed completion time. A burn just after one checkpoint may wait for the next, and Ethereum transaction inclusion adds another variable. For the separate lock, mint, burn and claim sequence, this Polygon Bridge transfer walkthrough lays out each step.
What happens after the burn is checkpointed?
Polygon’s proof-generation API documentation describes a two-part withdrawal: burn bridged tokens on Polygon, then submit the resulting proof on Ethereum to unlock the corresponding asset. The checkpoint wait is therefore a prerequisite to claiming, not a fixed seven-day challenge period.
- Burn: Submit the withdrawal transaction on Polygon.
- Checkpoint: Validators commit a range of Polygon blocks to Ethereum.
- Prove: Generate a proof for the burn once its block is checkpointed.
- Claim: Submit the proof on Ethereum to release the asset.
Polygon’s portal tracks bridge transactions and provides the interface for moving assets. The claim also requires an Ethereum transaction, so users need ETH available for its network fee; the required amount depends on the transaction and current network conditions.
How should a user read a pending withdrawal?
Polygon’s proof-generation API runbook says a burn becomes eligible for proof generation after its block is included in a checkpoint. If the bridge still shows a checkpoint wait, check the burn transaction on Polygon and whether a later checkpoint covers its block before treating the transfer as stuck.
Polygon’s portal is the place to check the transaction’s current bridge status and continue when a claim is available. The exact wait for a particular withdrawal remains unconfirmed until its checkpoint and Ethereum claim transactions appear on chain.