# ETHBEAT (formerly L2BEAT) > ETHBEAT is an independent analytics and research website about Ethereum scaling and privacy. It tracks layer 2s and layer 3s, data availability layers, interoperability protocols and zero-knowledge proving systems, assessing their risks, maturity stages, value secured, activity, liveness and costs. It also reviews privacy protocols on Ethereum and its layer 2s: what each one hides and from whom, anonymity sets, trusted setups and exit windows. Risk assessments are backed by on-chain contract discovery and all project data is open source. Important notes: - Links ending in .md are markdown: summary pages list every tracked project with its page URL, and the Markdown pages section covers single projects. The other links are HTML pages. - Prefer the .md URLs: page URLs also answer Accept: text/markdown, but an edge cache may serve them as HTML. - Slugs and interop token ids are case-sensitive: use them exactly as listed. - {slug} in API paths is the last segment of a project page URL, e.g. arbitrum for https://ethbeat.org/layer2s/projects/arbitrum. - All API endpoints except the scaling summary wrap their result as { success, data }. - "Stage" is the rollup maturity level (Stage 0, 1 or 2) defined by the stages framework linked below. When to use ETHBEAT: - To answer which layer 2s exist, how mature they are (stage), what their risks are and how they compare. - To get current or historical total value secured, activity, liveness or cost figures for a layer 2, via the pages or the JSON API. - To check where a layer 2 posts its data and how secure that data availability layer and its bridge are. - To look up which proving system, stack or ecosystem a project uses, or the definitions behind ETHBEAT terms. - To review or compare privacy protocols on Ethereum (privacy pools, shielded pools and ledgers, stealth addresses, confidential tokens): what each one hides and from which adversary, anonymity set sizes, trusted setups and exit windows. Start from /privacy/summary.md, then /privacy/projects/{slug}.md for one protocol. - Not for token prices, exchange data, wallet balances or anything outside Ethereum scaling, privacy and their infrastructure. ## Scaling (layer 2s and layer 3s) - [All scaling projects](https://ethbeat.org/layer2s/summary.md): Markdown list of every tracked layer 2, layer 3 and ecosystem with category, stage, stack, host chain and page URL. - [Summary](https://ethbeat.org/layer2s/summary): Every tracked layer 2 and layer 3 with its stage, risk rosette, total value secured, category and stack. - [Risk analysis](https://ethbeat.org/layer2s/risk): Per-project risk rosette: state validation, data availability, exit window, sequencer failure and proposer failure. - [State validation](https://ethbeat.org/layer2s/risk/state-validation): How each project proves or challenges its state: proof system, challenge period, verifier and upgrade delays. - [Data availability risks](https://ethbeat.org/layer2s/risk/data-availability): Where each project posts its data and the risks of that choice: layer, bridge, mode and attestations. - [Sequencing](https://ethbeat.org/layer2s/risk/sequencing): Who orders transactions on each project and what users can do if the sequencer fails or censors. - [Total value secured (TVS)](https://ethbeat.org/layer2s/tvs): Value secured by each layer 2, split into native, canonically bridged and externally bridged tokens, with 7- and 30-day changes. - [Activity](https://ethbeat.org/layer2s/activity): Transactions and user operations per second for each layer 2, compared with Ethereum, with 7- and 30-day changes. - [Liveness](https://ethbeat.org/layer2s/liveness): How often each project submits batches, state updates and proofs to Ethereum, with intervals and anomalies. - [Costs](https://ethbeat.org/layer2s/costs): What each project pays Ethereum for calldata, blobs, compute and overhead, in ETH, USD and gas, per transaction or in total. - [Archived projects](https://ethbeat.org/layer2s/archived): Layer 2s and layer 3s that shut down or are no longer tracked, with their last known data. - [Stages framework](https://ethbeat.org/stages): The rollup maturity framework: what a project must satisfy to be Stage 0, Stage 1 or Stage 2. - [Native rollups](https://ethbeat.org/native-rollups): Explainer and tracker for native rollups, which prove their state transitions with Ethereum's own EVM program. ## Interoperability - [All interop protocols](https://ethbeat.org/interop/summary.md): Markdown list of every tracked cross-chain protocol with type, bridge types and page URL. - [Summary](https://ethbeat.org/interop/summary): Cross-chain protocols and token frameworks connecting Ethereum and its layer 2s, with activity and message volumes. - [Non-minting bridges](https://ethbeat.org/interop/non-minting): Protocols that move messages or liquidity without minting new token representations. - [Lock-and-mint bridges](https://ethbeat.org/interop/lock-and-mint): Bridges that lock tokens on one chain and mint a representation on another. - [Burn-and-mint bridges](https://ethbeat.org/interop/burn-and-mint): Bridges that burn tokens on the source chain and mint them on the destination. - [Token frameworks](https://ethbeat.org/interop/token-frameworks): Standards for multi-chain tokens such as xERC20, OFT and NTT, and which tokens use them. - [Intent bridges](https://ethbeat.org/interop/intent-bridges): Protocols where solvers fill user intents across chains and settle afterwards. ## Privacy - [All privacy protocols](https://ethbeat.org/privacy/summary.md): Markdown list of every tracked privacy protocol with category, exit window and page URL, to compare them or pick one to review. - [Summary](https://ethbeat.org/privacy/summary): Reviews and comparison of privacy protocols on Ethereum and its layer 2s: what each one hides, anonymity set sizes and trust assumptions. ## Other trackers - [ZK catalog](https://ethbeat.org/zk-catalog): Zero-knowledge proving systems used by tracked projects, with their verifiers, trusted setups, audits and which projects rely on them. - [All proving systems](https://ethbeat.org/zk-catalog.md): Markdown list of every active proving system in the ZK catalog with creator, trusted setups, verifier counts and page URL. - [Ossification](https://ethbeat.org/ossification): How battle-tested the critical contracts of each layer 2, layer 3, privacy and DeFi project are: the share of recorded exploits whose code was younger, value secured since the last critical change, critical changes per year and exit window. - [All ossification projects](https://ethbeat.org/ossification.md): Markdown list of every project on the ossification page with its score, clock start, battle-tested exposure, critical changes per year, exit window and page URL. - [Governance](https://ethbeat.org/governance): ETHBEAT governance research, delegate activity and the projects ETHBEAT holds delegated voting power in. - [Multisig report](https://ethbeat.org/multisig-report): Report on how multisigs are used to govern and upgrade layer 2s. ## Reference - [Glossary](https://ethbeat.org/glossary): Definitions of the terms used across ETHBEAT. - [FAQ](https://ethbeat.org/faq): How ETHBEAT works, what it tracks, how TVS and risks are computed and how to get a project listed. - [Publications](https://ethbeat.org/publications): Research, explainers, monthly ecosystem updates and governance reviews published by ETHBEAT. - [Changelog](https://ethbeat.org/changelog): Dated log of changes to the site, its frameworks and its methodology. - [About us](https://ethbeat.org/about-us): The mission, team and funding of ETHBEAT. - [L2BEAT is now ETHBEAT](https://ethbeat.org/l2beat-is-now-ethbeat): The rename from L2BEAT: what changed, what did not, and the old and new URLs. ## Markdown pages - [Scaling project](https://ethbeat.org/layer2s/projects/{slug}.md): One layer 2 or layer 3 as markdown: stage and its requirements, risks with sentiments, TVS and activity, technology, permissions and contracts. - [Ethereum](https://ethbeat.org/projects/ethereum.md): Ethereum as the data availability layer of the scaling projects: economic security, validators, blob throughput, risks and technology. - [Privacy protocol](https://ethbeat.org/privacy/projects/{slug}.md): Full review of one privacy protocol as markdown: what it promises to hide and how that holds against each adversary, trusted setup, exit window, deposits and value locked per asset, governance, permissions and contracts. - [Interop protocol](https://ethbeat.org/interop/protocols/{slug}.md): One bridge as markdown: last 24h volume, transfers, top path, transfer time and top token, description, volume by chain, permissions and contracts. Canonical bridges of scaling projects redirect to /layer2s/projects/{slug}.md. - [ZK catalog project](https://ethbeat.org/zk-catalog/{slug}.md): One proving system: trusted setup risks, verifier IDs and deployments, program hashes. - [Interop token](https://ethbeat.org/tokens/{slug}.md): One token across bridges as markdown: past-day volume, transfers and top path, the protocols moving it, and its onchain deployments with minting bridges. {slug} is the case-sensitive token id, the segment right after /tokens/ in a token page URL; interop protocol pages link their top token. ## Public API - [Scaling summary](https://ethbeat.org/api/scaling/summary): JSON of every active layer 2 and layer 3 (stage, risks, TVS breakdown, category, stack) plus a 30-day TVS chart. - [Scaling TVS](https://ethbeat.org/api/scaling/tvs): Current USD and ETH value plus a TVS chart (native, canonical, external, ETH price); query params: range, type, projectIds, excludeAssociatedTokens, excludeRwaRestrictedTokens (defaults to true). - [Project TVS](https://ethbeat.org/api/scaling/tvs/{slug}): Current USD and ETH value plus a TVS chart for one project; query params: range, excludeAssociatedTokens, excludeRwaRestrictedTokens (defaults to true). - [Project TVS breakdown](https://ethbeat.org/api/scaling/tvs/{slug}/breakdown): The tokens making up one project TVS, with amounts, USD values, category and bridging source. - [Scaling activity](https://ethbeat.org/api/scaling/activity): Chart of transaction and user operation counts for layer 2s; query params: range, type, projectIds. - [Project activity](https://ethbeat.org/api/scaling/activity/{slug}): Chart of transaction and user operation counts for one project, or for Ethereum with slug ethereum; query param: range. ## Optional - [Source code and project configs](https://github.com/l2beat/l2beat): The ETHBEAT monorepo: frontend, backend, and every project config with risks, contracts, permissions and discovery history. - [Governance forum](https://forum.l2beat.com/): Discussion of ETHBEAT governance research and delegation. - [Medium](https://medium.com/l2beat): Long-form articles and framework announcements. - [X](https://x.com/ethbeat_org): Announcements and short updates. - [Donate](https://ethbeat.org/donate): How to support ETHBEAT as a public good. - [Terms of service](https://ethbeat.org/terms-of-service): Terms of use for the site and its data.