←
Previous Module
Fraud Proofs Visualized

⏳ L2 Withdrawals: The 7-Day Wait

Learn why bridging back to Ethereum takes time on optimistic rollups

⏱️ L2β†’L1 Withdrawal: The 7-Day Wait

Moving assets from Layer 2 back to Layer 1 (mainnet) isn't instant on optimistic rollups. Due to the fraud proof challenge period, withdrawals face a mandatory 7-day delay. This creates unique UX challenges and innovative solutions through instant withdrawal liquidity providers.

Standard Withdrawal
7 Days

Challenge period wait

Instant Withdrawal
~1 Min

Via liquidity provider

Typical Fee
0.5-2%

For instant service

πŸšͺ Interactive: Choose Your Exit Route

You have 1000 USDC on Optimism and want to withdraw to Ethereum mainnet. Which route will you choose?

πŸ”„ The Withdrawal Flow

1

Initiate on L2

User calls the withdrawal function on L2, locking their tokens. This transaction is batched with others and submitted to L1.

2

Challenge Period Starts

A 7-day countdown begins. Validators monitor the batch for fraud. If no challenges arise, the batch is considered valid.

3

Finalize on L1

After 7 days, user calls finalize function on L1 bridge contract. Their tokens are released from escrow to their L1 address.

βœ… Standard Benefits

  • β€’Zero fees (only L1/L2 gas costs)
  • β€’Maximum security through fraud proofs
  • β€’Direct interaction with official bridge
  • β€’No third-party trust required

⚑ Instant Benefits

  • β€’Funds received in ~1 minute
  • β€’No waiting for challenge period
  • β€’Perfect for time-sensitive needs
  • β€’Competitive fees (0.5-2% typically)

πŸ’‘ Key Insight

The 7-day withdrawal delay is a necessary security feature of optimistic rollups, not a bug. It ensures validators have time to detect and challenge fraudulent state transitions. However, instant withdrawal services have emerged to provide liquidity for users who can't waitβ€”creating a win-win market where users get speed and liquidity providers earn fees.

← Fraud Proofs Visualized