ROLLUP QUEST

Master Layer 2 Scaling

Begin Journey

Choose Your Path

Optimistic Rollups

Beginner

Learn how optimistic rollups assume transactions are valid and use fraud proofs for dispute resolution. Explore challenge periods, sequencer design, and Layer 1 settlement.

Start Quest

ZK Rollups

Intermediate

Explore zero-knowledge proofs and how they enable instant transaction finality with cryptographic guarantees. Dive into SNARKs, STARKs, and proof generation.

Start Quest

Validiums

Advanced

Understand off-chain data availability and the trade-offs between security, cost, and throughput. Compare Validium, Volition, and hybrid approaches.

Start Quest

Knowledge Base

What is a Rollup?

A rollup is a Layer 2 scaling solution that executes transactions off the main blockchain (Layer 1) but posts transaction data on-chain. This approach inherits the security of the base layer while dramatically increasing throughput and reducing costs.

Rollups bundle — or "roll up" — hundreds of transactions into a single batch, compressing the data before posting it to the main chain. The key innovation is separating execution from data availability and consensus.

Protocol Reference L2OutputOracle.proposeL2Output()

Your Progress

0 Quests Completed
0 Knowledge Score
0 Badges Earned
Rollup Initiate ZK Explorer Data Analyst Layer 2 Pioneer Proof Verifier

The Network

Join the community of rollup researchers, builders, and learners shaping the future of blockchain scaling.