This document is a continuation in the series of articles explaining the transaction life cycle inside Polygon zkEVM.
Verification on layer 1
Users typically interact with trusted L2 state. However, because of specific protocol characteristics, the verification process for L2 transactions on L1 (to enable withdrawals) can be lengthy, usually taking about 30 minutes, and in rare instances, up to a week.- What is the rare case scenario? Verification of transactions on L1 can take 1 week in the case when an emergency state is activated or the aggregator does not batch any proofs at all.
- Additionally, the emergency mode is activated if a sequenced batch is not aggregated in 7 days. Please refer to this guide to understand more about the emergency state.