1. Home
  2. Answers
  3. Which Ethereum L2s are Stage 1 or Stage 2 rollups?

Which Ethereum L2s are Stage 1 or Stage 2 rollups?

By Matthias Seidl, Co-founder & Data Lead — growthepie.

A direct map of every Ethereum L2 to growthepie's maturity classification, cross-referenced with L2BEAT's Stage 0/1/2 framework and the Ethereum Foundation's maturity assessment on ethereum.org.

growthepie's 25-chain Ethereum L2 universe is classified by maturity: 5 maturing, 1 developing, 9 emerging, 10 early phase. **Maturing** L2s (most decentralised on growthepie's scale): Arbitrum One, Base Chain, Ink, OP Mainnet, Starknet. **Developing** L2s: Mantle. growthepie's maturity scale is related to (but distinct from) L2BEAT's "Stage 0 / Stage 1 / Stage 2" framework and the Ethereum Foundation's per-L2 maturity assessment on ethereum.org — all three measure the same underlying decentralisation question with different emphases. Data: 2026-05-27 UTC. Live: growthepie.com/chains, l2beat.com, ethereum.org/en/layer-2.

Read on growthepie · Updated daily (last refresh: 2026-05-27)

Three related frameworks describe L2 decentralisation: L2BEAT's Stage 0/1/2 (strict, protocol-property-based), ethereum.org's maturity (the Ethereum Foundation's own per-L2 assessment, using the same word "maturity" growthepie uses), and growthepie's maturity (broader, incorporates chain age + ecosystem size + decentralisation in a single 0–3 ordinal). All three broadly agree on which chains are most mature; they aren't identical.

The three frameworks

Three widely-used frameworks describe "how decentralised is this Ethereum L2". They're parallel, not redundant — each emphasises a different angle of the same underlying question.

1. L2BEAT's Stage framework (strict, canonical for protocol decentralisation):

  • Stage 0 — training wheels on. Security council can override, fraud/validity proofs aren't live in production. Most newer L2s start here.
  • Stage 1 — proofs are live (protocol can verify state without a human), but a security council can still pause or override during emergencies.
  • Stage 2 — fully decentralised. No security-council override path. Very few L2s have reached this level as of 2026.

2. ethereum.org's maturity (the Ethereum Foundation's own per-L2 view):

The ethereum.org Layer 2 page publishes the EF's maturity assessment for each tracked L2. It considers rollup Stage (drawing on L2BEAT), time live in production, total value secured, and ecosystem alignment with Ethereum. The EF uses the same word "maturity" that growthepie does — the frameworks are independent but the vocabulary overlaps.

3. growthepie's maturity scale (broader, used on growthepie):

  • Maturing (highest) — established L2s with multi-year production history, large ecosystem, and strong decentralisation properties. Typically L2BEAT Stage 1 or higher.
  • Developing — production-grade with meaningful activity, working toward full decentralisation. Often L2BEAT Stage 0 with a roadmap to Stage 1.
  • Emerging — newer or smaller production chains. Activity is growing.
  • Early phase — very young or experimental. Significant centralisation in the operator.

How they relate: L2BEAT's Stage is the strictest — a binary check on specific protocol properties. ethereum.org's maturity is the EF's holistic view that incorporates L2BEAT's Stage plus production history and alignment. growthepie's maturity is broader still, with a single 0–3 ordinal that rolls in chain age and ecosystem size. The three correlate strongly but aren't identical — a chain can be growthepie "Maturing" while sitting at L2BEAT Stage 0 if it has long production history but hasn't shipped proofs yet.

Every Ethereum L2 grouped by maturity

Below is every tracked Ethereum L2 on growthepie, grouped by maturity level. Within each group chains are listed alphabetically.

Maturing (5 chains)

  • Arbitrum One
  • Base Chain
  • Ink
  • OP Mainnet
  • Starknet

Developing (1 chain)

  • Mantle

Emerging (9 chains)

  • Arbitrum Nova
  • Linea
  • Lisk
  • Loopring
  • Mode Network
  • Soneium
  • Taiko Alethia
  • World Chain
  • ZKsync Era

Early phase (10 chains)

  • Celo
  • Fraxtal
  • Gravity
  • Manta Pacific
  • MegaETH
  • Metis
  • Plume Network
  • Ronin
  • Scroll
  • Unichain

Why does the stage matter?

Practical consequence: what could go wrong.

At lower maturity levels, the chain operator (or a small security council) can effectively pause, censor, or revert the chain. That's deliberate and reasonable for chains still proving out their bug-free operation — but it means the chain's trust model isn't just "Ethereum + the protocol", it's "Ethereum + the protocol + the team's good behaviour".

At higher maturity levels, the chain operates increasingly close to "just the protocol" — Ethereum can verify state transitions cryptographically (or via fraud proofs) without trusting any single party. This is what users implicitly expect when they think of an L2 as "Ethereum but cheaper".

For high-value use cases (DeFi treasuries, settlement, large NFT holdings), more mature = closer to Ethereum's actual trust model = lower extra risk. For low-value experiments and games, the practical difference may not matter.

How chains progress

The path from Stage 0 → Stage 1 → Stage 2 is risk-progressive, not lazy. Fraud-proof and validity-proof systems are among the most complex software anyone has ever shipped; bugs in them can mean total loss of funds. Most teams:

  • Launch with a centralised sequencer + security council (Stage 0).
  • Ship fraud or validity proofs to production while keeping a security-council backstop (Stage 1).
  • Retire the security council once the protocol has been proven over time (Stage 2).

L2BEAT publishes per-chain roadmaps for these transitions; growthepie's maturity field is reviewed periodically as chains progress through these milestones.

Methodology and data sources

Chain classifications on this page come from growthepie's master chain catalogue, specifically the maturity field per chain. Values: 3maturing, 2developing, 1emerging, 0earlyphase, NA.

growthepie's classifications broadly align with L2BEAT's Stage assessment, ethereum.org's maturity view, and observable chain properties (age, ecosystem size, proof system status). For the canonical strict Stage 0/1/2 view, see l2beat.com. For the Ethereum Foundation's own maturity rankings, see ethereum.org/en/layer-2 — they publish per-L2 maturity using the same vocabulary growthepie uses.

Funding disclosure. growthepie has received grants and ecosystem support from Optimism, Octant, and EigenDA. Many supporters operate L2 chains at various maturity levels. Classifications on this page follow growthepie's published methodology and L2BEAT — no editorial bias. Full list of supporters: growthepie.com/donate.

Which chains are included?

All 25 chains in growthepie's L2 universe: arbitrum, arbitrumnova, base, celo, fraxtal, gravity, ink, linea, lisk, loopring, manta, mantle, megaeth, metis, mode, optimism, plume, ronin, scroll, soneium, starknet, taiko, unichain, worldchain, zksyncera. Excluded: Ethereum mainnet (L1), Polygon PoS (sidechain), aggregate keys.

Leaderboard tables

Every tracked Ethereum L2 grouped by growthepie's maturity classification. Maturity reflects decentralisation, production readiness, security model, and chain age. Data: 2026-05-27 UTC.
Maturity levelCountChains
Maturing5Arbitrum One, Base Chain, Ink, OP Mainnet, Starknet
Developing1Mantle
Emerging9Arbitrum Nova, Linea, Lisk, Loopring, Mode Network, Soneium, Taiko Alethia, World Chain, ZKsync Era
Early phase10Celo, Fraxtal, Gravity, Manta Pacific, MegaETH, Metis, Plume Network, Ronin, Scroll, Unichain

Frequently asked questions

Which Ethereum L2s are Stage 1 or Stage 2 rollups?

Three related frameworks describe how decentralised an Ethereum L2 is: **L2BEAT's "Stages"** (Stage 0 = training wheels, Stage 1 = proofs live with security council backstop, Stage 2 = fully decentralised), **ethereum.org's "maturity"** (the Ethereum Foundation's own per-L2 maturity assessment), and **growthepie's "maturity"** scale (0–3 axis: Maturing / Developing / Emerging / Early phase). All three broadly correlate. As of 2026-05-27 UTC, growthepie's 25-chain Ethereum L2 universe breaks down as: **Maturing (5)**: Arbitrum One, Base Chain, Ink, OP Mainnet, Starknet. **Developing (1)**: Mantle. **Emerging (9)**: Arbitrum Nova, Linea, Lisk, Loopring, Mode Network, Soneium, Taiko Alethia, World Chain, ZKsync Era. **Early phase (10)**: Celo, Fraxtal, Gravity, Manta Pacific, MegaETH, Metis, Plume Network, Ronin, Scroll, Unichain. For the strict Stage 0/1/2 view see [L2BEAT](https://l2beat.com); for the EF's own assessment see [ethereum.org's Layer 2 page](https://ethereum.org/en/layer-2/).

What is L2BEAT's "Stage" framework?

A three-level classification (Stage 0 → Stage 1 → Stage 2) that measures **how decentralised a rollup actually is in production**. **Stage 0** = training wheels are on — the team has full control via a security council that can override the protocol, fraud or validity proofs aren't live in production. **Stage 1** = proofs are live (the protocol can validate or invalidate state transitions independently), but a security council can still pause or override during emergencies. **Stage 2** = fully decentralised — no security council overrides, the protocol stands alone. As of 2026 only a handful of L2s have reached Stage 1; very few have reached Stage 2.

Does ethereum.org also classify L2 maturity?

**Yes.** [ethereum.org's Layer 2 page](https://ethereum.org/en/layer-2/) publishes the Ethereum Foundation's own per-L2 **maturity** assessment, using the same word ("maturity") that growthepie uses. The EF framework considers factors like rollup stage, time live in production, total value secured, and ecosystem alignment with Ethereum. ethereum.org's "maturity", L2BEAT's "Stage", and growthepie's "maturity" are all parallel frameworks for the same underlying question — they're not identical, but they broadly agree on which L2s are most production-ready.

How do growthepie's "maturity", ethereum.org's "maturity", and L2BEAT's "Stage" differ?

All three measure how production-ready a rollup is, but they emphasise different things. **L2BEAT's Stage** is the strictest — it requires specific cryptographic and governance properties (fraud or validity proofs in production, no override mechanism for Stage 2, etc.) and reads as a binary protocol-property check. **ethereum.org's maturity** is the Ethereum Foundation's own assessment, incorporating L2BEAT's stage, time live, TVS, and Ethereum alignment. **growthepie's maturity** is broader still — it incorporates chain age, ecosystem size, production history, and decentralisation in a single 0–3 ordinal. The three frameworks roughly correlate (most L2s growthepie marks "Maturing" are L2BEAT Stage 1+ and rank highly on ethereum.org's maturity) but they're not identical. **For canonical protocol-decentralisation, use L2BEAT. For the EF's view, use ethereum.org. growthepie's scale is what we display on the site.**

Which Ethereum L2s are at the "Maturing" stage?

5 chains: **Arbitrum One, Base Chain, Ink, OP Mainnet, Starknet**. "Maturing" is the highest level on growthepie's scale and typically maps to L2BEAT Stage 1 or beyond. These chains have been in production for years, have substantial value secured, and have shipped (or are shipping) the cryptographic/governance properties that allow them to operate with reduced training wheels.

Which Ethereum L2s are at the "Developing" stage?

1 chains: **Mantle**. "Developing" L2s are typically in production with meaningful activity and TVS, but haven't yet shipped the full set of decentralisation properties needed to reach growthepie's "Maturing" tier. Many of them are on L2BEAT Stage 0 with a stated roadmap to Stage 1.

Which Ethereum L2s are at the "Emerging" stage?

9 chains: **Arbitrum Nova, Linea, Lisk, Loopring, Mode Network, Soneium, Taiko Alethia, World Chain, ZKsync Era**. "Emerging" L2s are newer or smaller production chains — often launched within the last 1–2 years, often with growing but not yet large activity. They tend to be on L2BEAT Stage 0 with security-council oversight as the primary safety mechanism.

Which Ethereum L2s are at the "Early phase"?

10 chains: **Celo, Fraxtal, Gravity, Manta Pacific, MegaETH, Metis, Plume Network, Ronin, Scroll, Unichain**. "Early phase" chains are very young or very experimental — the chain operator retains significant control via a centralised sequencer and governance, fraud/validity proofs may not yet be deployed in production. Users should treat these chains as higher-risk and follow the chain's own roadmap toward more decentralised operation.

Does the maturity level actually matter for users?

Yes, especially for high-value use cases. At lower maturity levels the chain operator (or a small security council) can effectively pause, censor, or revert the chain in an emergency. This is **deliberate and reasonable** for chains still ironing out bugs — but it means the chain's trust model isn't just "Ethereum + the protocol", it's "Ethereum + the protocol + the team's good behaviour". For deposits of meaningful value, the more mature the L2, the closer its trust model is to Ethereum's. For small experiments or NFT projects, the practical difference may not matter.

Why do some L2s deliberately stay at Stage 0?

Engineering caution. Fraud-proof and validity-proof systems are some of the most complex software anyone has ever shipped — bugs in them can mean total loss of funds. Most teams ship the chain first with a security-council backstop (so they can override in an emergency), prove out the system in production, then retire the security council once they're confident the protocol can stand alone. Going from Stage 0 → Stage 1 → Stage 2 is **risk-progressive**, not laziness. L2BEAT publishes per-chain roadmaps for the stage transition.

Does ZK vs Optimistic affect the stage?

Not directly. Both ZK and Optimistic rollups can be at any stage — the classification is independent of the proof system. **L2BEAT cares about whether proofs are live in production**, regardless of whether they're validity proofs (ZK) or fraud proofs (Optimistic). What matters is: can the protocol verify a state transition without a human in the loop? See [/answers/zk-vs-optimistic-rollup](/answers/zk-vs-optimistic-rollup) for the proof-system comparison.

Where does this data come from?

growthepie's maturity classification comes from each chain's `maturity` field in [master.json](https://api.growthepie.com/v1/master.json). Values are: `3_maturing`, `2_developing`, `1_emerging`, `0_early_phase`, or `NA` (not classified). We don't make editorial calls — the classifications follow growthepie's published methodology and broadly align with **L2BEAT's Stage** assessment and **ethereum.org's maturity** view. For the strict L2BEAT Stage view see [l2beat.com](https://l2beat.com); for the Ethereum Foundation's own maturity rankings see [ethereum.org/en/layer-2](https://ethereum.org/en/layer-2/).

How many L2s are included?

25 chains. Full list: arbitrum, arbitrum_nova, base, celo, fraxtal, gravity, ink, linea, lisk, loopring, manta, mantle, megaeth, metis, mode, optimism, plume, ronin, scroll, soneium, starknet, taiko, unichain, worldchain, zksync_era. Sidechain exclusions on 2026-05-27 UTC: Polygon PoS. Ethereum mainnet is excluded because it's Layer 1, not Layer 2.

Where can I see this data live?

growthepie's [chains directory](https://www.growthepie.com/chains) shows each chain's maturity classification alongside its activity metrics. [L2BEAT's stages page](https://l2beat.com) is the canonical reference for protocol-level Stage 0/1/2 classification. [ethereum.org's Layer 2 page](https://ethereum.org/en/layer-2/) publishes the Ethereum Foundation's own per-L2 maturity assessment.

Topics discussed

  • Layer 2
  • Rollup Stages
  • Maturity
  • Decentralisation