An Ethereum Layer 2, or L2, is a system that processes transactions outside Ethereum’s Layer 1 and uses Ethereum in some part of its consensus or settlement design. Rollups are one such approach: they execute transactions outside Layer 1 and post transaction data or commitments to Layer 1. The term “L2” describes a category, not one uniform architecture or a guarantee of identical security properties.
What does Ethereum L2 mean?
Layer 1 (L1) refers here to Ethereum’s base network. Layer 2 refers to an additional system built to process transactions in relation to that base network. The category is broad: implementations can differ in where execution happens, what information is posted to Ethereum, and how the relationship to Ethereum is structured.
A rollup is a particular scaling approach, not a synonym for every system called an L2. Rollups execute transactions outside Layer 1 and post transaction data or commitments to Layer 1, allowing batches to use the base layer for consensus and settlement. The details of publication and proof design vary, so the label alone does not describe all of a system’s operating characteristics.
How an L2 relates to Ethereum
A transaction may be processed by an L2 while relying on Ethereum for some part of its security, consensus, or settlement path. In the rollup model, transactions are executed outside Layer 1, while transaction data or commitments are posted to Layer 1. This is a relationship between systems, not a claim that every computation occurs on Ethereum itself.
The distinction matters because Ethereum’s role depends on the design. Posting data or commitments to Layer 1 does not, by itself, specify every step for proving a result, resolving a disputed transaction, or enabling an asset to exit. Those mechanisms need to be examined in the documentation for the particular system rather than inferred from the general L2 label.
For smart-contract execution, a smart contract is code and data deployed through cryptographically signed transactions on a blockchain network. Participating nodes must derive the same execution result, which is recorded on the blockchain. That definition describes a general mechanism; it does not establish that every L2 uses the same execution environment, node set, or transaction process.
Rollups and other L2 design approaches
Rollups are commonly discussed in terms of how they establish the validity of off-Layer-1 execution and what they publish to Layer 1. At a high level, optimistic and zero-knowledge rollups refer to different proof approaches. The allowed evidence here supports the broader point that rollup proof designs and publication formats differ; it does not support detailed claims about the particular proof procedures or withdrawal timelines of each approach.
The shared rollup pattern is execution outside Layer 1 combined with publication of transaction data or commitments to Layer 1. That can let batches use the base layer for consensus and settlement, but lower fees or higher throughput are not guaranteed for every transaction or operating condition. A network’s actual behavior cannot be established merely by calling it a rollup or L2.
What L2s can change—and what they cannot guarantee
L2 designs can change where transactions are executed and how work is grouped and related to Ethereum. The evidence supports a potential scaling approach, not a universal performance result. Rollup design alone does not establish a particular fee, capacity, confirmation expectation, or operational outcome.
The same caution applies to security. An L2 may rely on Ethereum in some respects, but the precise assurance depends on system-specific mechanisms. The available evidence does not establish the security properties of any named network, its sequencer arrangements, bridge dependencies, upgrade controls, or exit process. These are implementation-specific questions, and an L2 label should not be treated as a substitute for evidence about them.
More generally, payment-network suitability should be assessed against the required transaction flow, confirmation and finality expectations, capacity, fee behavior, application integration, dependencies, and operational requirements. This is a decision framework, not a comparative finding about any particular L2. Different use cases can make different parts of that checklist important.
How to assess an Ethereum L2 description
When reading a project’s technical description, separate the general architecture from the claims that require evidence about that specific implementation. For a rollup, establish what executes outside Layer 1 and what data or commitments are posted to Ethereum. Then look for current documentation explaining how the system handles proofs, settlement, disputes, upgrades, and asset exits. The general rollup definition does not settle those details.
It is also useful to distinguish protocol behavior from the surrounding application and services. A system’s technical design does not by itself establish how a wallet, interface, provider, or other service presents transaction status or handles operational dependencies. Likewise, a general description of an L2 cannot establish independent security or service availability.
In short, Ethereum L2 means a broad category of systems that process transactions in relation to Ethereum; rollups are one design that executes outside Layer 1 and posts data or commitments to it. Their trade-offs depend on implementation. To understand what a particular L2 actually relies on, inspect its evidence for data publication, settlement, proof and dispute mechanisms, upgrades, and exits rather than relying on the category name alone.
Sources and references
- Transactions — ethereum.org; retrieved 2026-10-21.
- Scaling — ethereum.org; retrieved 2026-10-19.
- Smart contract - Glossary — National Institute of Standards and Technology; retrieved 2026-10-19.