Table · StrataPlanned

Ethereum Layer 2 List Ranked by Activity, Fees and Value

Which Ethereum layer 2s are the largest by transactions, users, fees and value locked?

Every covered Ethereum layer 2 in one sortable table: transactions, active addresses, user fees, costs paid to Ethereum and value secured.

ShareEmail itvoltfincrypto.com/apps/ethereum-layer-2-list
Blueprint

What the table will hold.

The table as it will open in Strata. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

One row One row per layer 2, over the latest complete 30 daysSorted by Transactions per day, highest first

Layer 2StackProof systemData availabilityTransactions per daycountActive addressescountUser fees, 30 daysUSDPaid to Ethereum, 30 daysUSDValue securedUSDReceipt
Layer 2 layer_2 Chain
The layer 2, linked to its own page where one exists.
Stack stack Text
The software stack the chain runs: OP Stack, Arbitrum Nitro, ZK Stack or another.
Proof system proof_system Text
Fraud proofs, validity proofs or none live yet, as the chain's contracts on Ethereum show.
Data availability data_availability Text
Where the chain posts its transaction data: Ethereum blobs, Ethereum calldata or an external network.
Transactions per day transactions_per_day Number
Average daily transactions over the 30 days, system transactions left out.
Active addresses active_addresses Number
Average daily distinct sending addresses over the 30 days.
User fees, 30 days user_fees_30d Exact amount
Fees users paid on the layer 2 over the 30 days, L1 data fees included.
Paid to Ethereum, 30 days ethereum_costs_30d Exact amount
Gas and blob fees of the chain's batch and proof transactions on Ethereum over the 30 days.
Value secured value_secured Exact amount
Canonically bridged and natively minted assets at the last day-end block, valued with on-chain prices; unpriced tokens are flagged.
Receipt receipt Link
The blocks, contracts and reads behind the row's figures.

Filter by Stack, Proof system, Data availability.

About

What it answers, and for whom.

This table lists every covered Ethereum layer 2 once, with the measures people use to compare them: transactions and active addresses per day, the fees users paid, the value held through its bridges and what each rollup paid Ethereum to post its data and proofs. Sort any column to rank the rollups by it.

Each row also says how the chain is built: its stack, where it publishes transaction data and whether it proves its state with fraud proofs or validity proofs. Those facts change what the numbers mean, so a chain that keeps its data off Ethereum is labelled rather than mixed in silently.

Every number comes from the chains themselves: layer 2 blocks and receipts for activity and fees, Ethereum transactions for costs and bridge contract balances for value, each pinned to the block it was read at.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. Transactions and active addresses are 30-day daily averages counted from each layer 2's blocks, with system transactions left out and an address counted once per day however many transactions it sends.
  2. User fees are summed from layer 2 receipts, including the L1 data fee on OP Stack chains; Ethereum costs are the gas and blob fees of each rollup's batch and proof transactions on Ethereum.
  3. Value secured is the balance of each rollup's canonical bridge contracts on Ethereum plus tokens minted natively on the layer 2, valued with Chainlink feeds at the same day-end block; unpriced tokens are flagged, never valued at zero.
  4. Stack, proof system and data availability come from a curated chain registry with a source for each entry, checked against where each rollup actually posts its batches.

The data it needs

Read from chain state and history

  • l2_activity_dailyTo buildLayer 2 activity and costsPer layer 2 per day: transactions, active addresses, fees users paid on the L2, and what the L2 paid Ethereum to settle and post data.
  • bridge_flows_dailyTo buildBridge deposits and withdrawalsDeposits into and withdrawals out of canonical and major third-party bridges by chain, token and day, plus escrow balances at day end.
  • token_supply_dailyTo buildToken supply by dayTotal supply of each registry token on each chain at day end: wrapped BTC, liquid staking tokens, tokenized assets and other tracked tokens.
  • native_prices_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • Each layer 2's blocks and receipts: transaction counts, senders and fees
  • Ethereum gas and blob fees of each rollup's batch and proof transactions, found by batcher, inbox and proposer addresses
  • ETH balances and balanceOf of canonical bridge and portal contracts on Ethereum at day-end blocks
  • totalSupply() of natively minted tokens on each layer 2
  • Chainlink price feeds for ETH and major tokens
  • A curated chain registry: stack, proof system and data availability, each with its source
Questions

Questions people ask.

What is an Ethereum layer 2?

A network that executes transactions on its own chain and settles them on Ethereum, posting transaction data and either fraud proofs or validity proofs there. Users pay lower fees, and the chain inherits Ethereum's security to the degree its proofs and data are published there.

What is the difference between optimistic and ZK rollups?

Optimistic rollups treat their state as valid unless someone proves fraud within a challenge window, so withdrawals wait for that window to close. ZK rollups post a validity proof for each batch, so Ethereum verifies the state directly and withdrawals finalize once the proof is accepted.

Which Ethereum layer 2 is the largest?

It depends on the measure: one chain can lead on transactions while another holds more value or pays Ethereum more. Sort the table by the column that matters to you; each row links to the reads behind it.

Why is a chain labelled as using external data availability?

Some layer 2s post only commitments to Ethereum and keep their transaction data with a separate network or committee. They cost less to run but depend on that network to publish the data, so the table labels them apart from rollups that post their data to Ethereum.

How is value secured different from DeFi TVL?

Value secured counts every asset held on a layer 2 through its canonical bridge or minted natively there, whether or not it sits in an app. DeFi TVL counts only what is deposited in DeFi protocols, so the two answer different questions.

Rollup
A layer 2 that posts its transaction data to Ethereum and proves its state there, or lets anyone challenge it.
Canonical bridge
The bridge defined by a layer 2's own contracts, which locks assets on Ethereum and releases them on the layer 2.
Data availability
Where a chain publishes the data needed to rebuild its state: Ethereum blobs, Ethereum calldata or an external network.
Validium
A chain that proves its state on Ethereum with validity proofs but keeps its transaction data off Ethereum.

Build Ethereum Layer 2 List Ranked by Activity, Fees and Value on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.