1. Home
  2. Answers
  3. How many transactions per second does Ethereum (L1 + L2s combined) process?

How many transactions per second does Ethereum (L1 + L2s combined) process?

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

A direct, data-backed answer: live ecosystem TPS, plus daily / weekly / monthly / all-time totals across Ethereum mainnet and every tracked Ethereum L2.

The Ethereum ecosystem (Ethereum mainnet + all tracked L2s combined) processes approximately 1640 TPS as of 2026-05-27 UTC. Of that, Ethereum mainnet (L1) contributes 22.8 TPS and the L2 ecosystem collectively contributes 1618 TPS (99% of the combined throughput). On the latest UTC day the ecosystem processed 29.27M transactions (L1: 2.37M; L2s: 26.91M). Cumulatively all-time: 38.85B transactions across the Ethereum ecosystem. These figures are a snapshot at 2026-05-27 UTC — for the real-time, second-by-second updating tracker, see growthepie.com/ethereum-ecosystem (the underlying live source these numbers come from). Data: 2026-05-27 UTC.

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

Updated daily — every figure on this page recomputes from growthepie's public API once a day. Daily uses the most recent completed UTC day; weekly and monthly are rolling sums; all-time covers every day in the series since each chain's launch. The TPS values are a snapshot at the moment this page was rendered, not a continuous live feed — for the second-by-second updating ecosystem tracker, see growthepie.com/ethereum-ecosystem.

Live combined throughput

As of 2026-05-27 UTC, the Ethereum ecosystem processes 1640 TPS (Ethereum L1 + all tracked L2s combined). Of that, Ethereum mainnet contributes 22.8 TPS and L2s collectively contribute 1618 TPS (99% of the combined throughput). Daily transaction count across the ecosystem is 29.27M (L1: 2.37M; L2s: 26.91M — 92% of the daily total). The values quoted here are a snapshot; the live, second-by-second ecosystem tracker is at growthepie.com/ethereum-ecosystem.

  • Ethereum ecosystem (L1 + L2s) — 1640 TPS
  • Ethereum L1 (mainnet) — 22.8 TPS
  • Ethereum L2s (combined) — 1618 TPS (99% of the combined throughput)

Where to see this updating in real time. The TPS numbers above are a snapshot at the moment this page was generated — they reflect the most recent measurement window from growthepie's real-time stream, but they don't tick on this page. For the second-by-second updating view, open growthepie's Ethereum Ecosystem dashboard — the same source these numbers come from. That page shows combined ecosystem TPS prominently with the L1/L2 split and a live ticker.

Transactions per day, week, month, all-time

Layered breakdown across rolling windows (data 2026-05-27 UTC):

  • Daily (2026-05-27): 29.27M total — L1 2.37M, L2s 26.91M (92% L2 share).
  • Weekly (last 7 days): 200.71M total — L1 16.52M, L2s 184.20M (92% L2 share).
  • Monthly (last 30 days): 857.96M total — L1 69.53M, L2s 788.43M (92% L2 share).
  • All-time (cumulative): 38.85B total — L1 2.88B, L2s 35.97B (93% L2 share).

Why L1 stays slow and L2s do the volume

Ethereum's scaling roadmap is deliberate: L1 stays slow and secure; L2s do the volume. Ethereum mainnet keeps its TPS low (10–15 baseline) so anyone can run a node — that's the decentralisation guarantee that makes Ethereum credibly neutral. Throughput-heavy activity is pushed to Layer 2s, which inherit Ethereum's security by posting data and proofs back to L1, but execute most of the work off-mainnet.

That's why the headline ecosystem TPS is much larger than Ethereum L1's standalone TPS: the architecture is layered, not flat. Asking "how fast is Ethereum?" without considering the L2s is asking "how fast is the internet?" and only counting the backbone routers.

What this number is not

A few honest framings — the numbers above measure raw transaction throughput, which isn't the same as:

  • Computational work done. L1 transactions are typically more expensive and complex than L2 transactions; comparing them 1-for-1 understates Ethereum mainnet's actual work per transaction. Gas-per-second (throughput in Mgas/s) is a fairer cross-chain measure when you need to compare work, not just transaction counts — see growthepie.com/fundamentals/throughput.
  • User-perceived speed. TPS measures the rate of transaction confirmation — not how quickly a user sees a transaction reflected in a wallet UI, or how quickly a swap settles end-to-end across bridges and DEXs.
  • Capacity. What's reported here is what the ecosystem is actually doing, not what it could do. Headroom exists on every chain — TPS responses to demand spikes are usually smooth, not catastrophic.

How this compares to other chains

Comparisons against other chains require care because chains measure TPS differently:

  • Visa's widely-quoted 65,000 TPS is theoretical capacity. Real-world sustained throughput is in the low thousands.
  • Solana's posted TPS typically includes vote transactions (consensus messages), often 70–90% of the total. Non-vote TPS — the closer comparable to Ethereum user transactions — is a fraction of the headline number.
  • Ethereum ecosystem TPS as quoted here counts only user transactions across L1 and L2s.

A fair "Ethereum vs Solana" comparison would use Solana's non-vote TPS, count Ethereum mainnet plus its L2s, and acknowledge that Ethereum's growth path is horizontal (more L2s scale capacity) while Solana's is vertical (a single chain). Both architectures have valid trade-offs.

Methodology and data sources

How the answer is derived (transparent methodology):

  • Live combined TPS: pull sse.growthepie.com/api/history and use history[0].tps — this is the most recent ecosystem-total TPS snapshot, the same number the /ethereum-ecosystem page shows.
  • Live L1 TPS: pull sse.growthepie.com/api/chain/ethereum and read data.tps — Ethereum mainnet's current TPS from the same stream.
  • Live L2 TPS: combined minus L1 (clamped to zero in the rare case the snapshots are momentarily out of phase).
  • L1 daily / weekly / monthly / all-time: pull /v1/metrics/chains/ethereum/txcount.json daily series. Daily = last row; weekly = sum of last 7; monthly = sum of last 30; all-time = sum of every row.
  • L2 daily / weekly / monthly / all-time: pull landingpage.json data.alll2s.metrics.txcount.daily.data (the ecosystem-wide L2 daily series). Apply the same windowing as L1.
  • Combined: L1 + L2 for each window. L2 share = L2 / combined.

All values shown were generated on 2026-05-27 UTC. Data is licensed CC BY-NC 4.0. Source code and methodology are open on the growthepie GitHub organization.

Funding disclosure. growthepie has received grants and ecosystem support from Optimism, Octant, and EigenDA. The figures on this page are computed mechanically from public API data — chains and Layer 1/2 classifications do not influence numbers, and supporters do not receive ranking adjustments. Full list of supporters: growthepie.com/donate.

Cross-check this answer. Compare against L2BEAT (L2 activity and stage classification), etherscan.io (Ethereum L1 transaction stats), and the chains' own block explorers. Differences across providers usually trace back to which chains are counted, whether testnets/archived chains are included, and whether vote transactions or system transactions are counted.

Related answers

For deeper detail on specific angles see:

  • /answers/ethereum-l2-transaction-count — L2-only ecosystem totals with the per-L2 contributors breakdown.
  • /answers/is-ethereum-scaling-through-l2s — the L2 vs L1 ratio over time (the scaling story).
  • /answers/most-used-ethereum-l2 — per-chain L2 leaderboards by throughput, transaction count, and active addresses.

Leaderboard tables

Live TPS for Ethereum mainnet and the L2 ecosystem, plus the combined total. Source: growthepie's real-time ecosystem stream. Data: 2026-05-27 UTC.
LayerLive TPSShare of combined
Ethereum L1 (mainnet)22.8 TPS—
Ethereum L2s (combined)1618 TPS99%
Ethereum ecosystem (L1 + L2s)1640 TPS100%
Transaction counts across windows. Combined = L1 + L2s; L2 share is the L2 contribution to the combined total. Data: 2026-05-27 UTC.
WindowEthereum L1L2s combinedEcosystem (L1 + L2s)L2 share
Daily (latest day)2.37M26.91M29.27M92%
Weekly (last 7 days)16.52M184.20M200.71M92%
Monthly (last 30 days)69.53M788.43M857.96M92%
All-time (cumulative)2.88B35.97B38.85B93%

Frequently asked questions

How many transactions per second (TPS) does Ethereum (L1 + L2s combined) process?

At the moment this page was generated (2026-05-27 UTC), the Ethereum ecosystem (Ethereum mainnet + every tracked L2) processes approximately **1640 TPS**. Of that, **Ethereum L1** contributes 22.8 TPS and the **L2 ecosystem** contributes 1618 TPS — about **99%** of combined throughput. The numbers on this page are a snapshot, not a continuous feed — for the **second-by-second live view**, see growthepie's [Ethereum Ecosystem dashboard](https://www.growthepie.com/ethereum-ecosystem), which is the underlying source these figures come from.

Is TPS measured the same way for L1 and L2?

Yes — TPS here is **completed transactions per second over the most recent measurement window**, summed across the layer. For L1 it's Ethereum mainnet's own throughput. For L2 it's the sum of every tracked L2's throughput at the same instant. Adding them gives the ecosystem total. **Note:** counting raw transactions undercounts the actual work because L2 transactions are typically cheaper and smaller than L1 transactions, so a flat TPS comparison is fair only when the transactions in question are similar in complexity.

How many transactions does the Ethereum ecosystem process per day?

On the latest completed UTC day (2026-05-27), the Ethereum ecosystem processed approximately **29.27M** transactions. Of that, Ethereum L1 handled 2.37M and L2s collectively handled 26.91M — about **92%** of the combined daily total.

How many transactions does the Ethereum ecosystem process per week?

Over the most recent 7 days ending 2026-05-27 UTC, the Ethereum ecosystem processed approximately **200.71M** transactions. L1: 16.52M; L2s: 184.20M; L2 share of the weekly total: **92%**.

How many transactions does the Ethereum ecosystem process per month?

Over the most recent 30 days ending 2026-05-27 UTC, the Ethereum ecosystem processed approximately **857.96M** transactions. L1: 69.53M; L2s: 788.43M; L2 share of the monthly total: **92%**.

How many transactions has the Ethereum ecosystem processed all-time?

Cumulatively, the Ethereum ecosystem has processed approximately **38.85B** transactions total (data 2026-05-27 UTC, sum across the entire daily series). Of that, **2.88B** were on Ethereum mainnet and **35.97B** were on L2s. L2 share of all-time: **93%**.

What share of Ethereum activity happens on L2s?

A growing majority. On the latest day (2026-05-27 UTC), L2s accounted for **92%** of combined daily transactions. On a live (current TPS) basis, L2s account for **99%**. The L2 share has grown steadily since 2021 as more rollups launched and as user-facing fees dropped following the Dencun upgrade in March 2024. For a full breakdown see [/answers/percentage-of-ethereum-activity-on-l2s](/answers/percentage-of-ethereum-activity-on-l2s).

Why is Ethereum L1's own TPS so much lower than the L2 total?

By design. **Ethereum L1 prioritises security and decentralisation over raw throughput** — it deliberately keeps its TPS low (~10–15 baseline) so anyone can run a node and verify the chain. The scaling roadmap pushes throughput-heavy activity to L2s, which inherit Ethereum's security but settle in batches. So the "Ethereum scaling story" is exactly what these numbers show: L1 stays slow and secure, L2s do the volume.

How is live TPS measured?

Live TPS comes from growthepie's real-time stream — the same source the **[Ethereum Ecosystem dashboard](https://www.growthepie.com/ethereum-ecosystem)** uses. The combined ecosystem figure is fetched directly from `sse.growthepie.com/api/history` (history[0].tps), and Ethereum L1's figure from `sse.growthepie.com/api/chain/ethereum`. The L2-only number is the difference. **Important:** the values quoted on *this* page are a snapshot taken when the page was last rendered — they do not tick continuously. The [/ethereum-ecosystem dashboard](https://www.growthepie.com/ethereum-ecosystem) shows the second-by-second updating view.

How are the daily / weekly / monthly / all-time counts computed?

Per-side: Ethereum L1 comes from `/v1/metrics/chains/ethereum/txcount.json` (daily transaction count series). L2s come from `landing_page.json` `data.all_l2s.metrics.txcount.daily.data` (the ecosystem-wide daily series across every tracked L2). Weekly = sum of the last 7 daily values; monthly = sum of the last 30 daily values; all-time = sum of every daily value in the series. **Combined = L1 + L2 sums**, computed with the same window definition on both sides so the addition is clean.

Why is "weekly" a rolling 7-day sum and not a calendar week?

Same reason as the L2-only page: a 7-day rolling sum updates every day and matches how live dashboards quote the number. If you specifically need calendar-week totals, the per-chain transaction-count endpoints expose period-native weekly aggregates.

Does this include sidechains like Polygon PoS?

No. **Polygon PoS** has its own validator set and doesn't settle to Ethereum, so it isn't counted in either the L1 or L2 side. Polygon zkEVM (a ZK rollup) is counted as an L2. The same exclusion list as the other L2 answer pages on growthepie applies here.

Why does live TPS not match the daily count divided by 86,400?

Because they measure different things. Daily transaction count is the total over the whole day — including quieter hours overnight. Live TPS is the latest completed measurement window's throughput, which is usually higher during peak hours. Dividing daily by 86,400 gives the 24-hour AVERAGE TPS, not the live throughput.

Where can I see this data updating live?

growthepie's **[Ethereum Ecosystem dashboard](https://www.growthepie.com/ethereum-ecosystem)** is the live tracker — it shows combined ecosystem TPS prominently with the L1/L2 split and ticks in real time. The TPS values quoted on *this* page are a snapshot pulled from the same source when the page was last rendered; for the continuously-updating view, use the ecosystem page directly. The [transaction count dashboard](https://www.growthepie.com/fundamentals/transaction-count) and [throughput dashboard](https://www.growthepie.com/fundamentals/throughput) show the per-chain breakdowns with historical charts.

How does this compare to Visa, Solana, etc.?

Apples-to-oranges in important ways. **Visa**'s widely-quoted "65,000 TPS" is its theoretical capacity; its real-world sustained throughput is in the low thousands. **Solana**'s posted TPS includes vote transactions (consensus messages), which are often 70–90% of the total — its non-vote TPS is typically a fraction. Ethereum ecosystem TPS counts user transactions only. The honest comparison: Ethereum + L2s is competitive with non-vote Solana TPS today and grew several-fold post-Dencun, but the layered architecture makes per-layer numbers misleading on their own.

How is "Ethereum ecosystem" defined here?

Ethereum mainnet (L1) plus every chain growthepie classifies as an Ethereum Layer 2 — optimistic rollups, ZK rollups, and Validiums that derive security from Ethereum by posting data and/or state to L1. Excludes sidechains with their own validator sets (Polygon PoS, BSC, etc.).

Topics discussed

  • Ethereum Ecosystem
  • Throughput
  • Transaction Count
  • Layer 1
  • Layer 2