Layer 2 TVL Tracker — Arbitrum Base zkSync Op Polygon Live
Pricing
$1.00 / 1,000 chain trackeds
Layer 2 TVL Tracker — Arbitrum Base zkSync Op Polygon Live
Live TVL across every L2 / L3 chain: Arbitrum, Base, OP, zkSync, Scroll, Linea, Blast, Mantle, Manta. Plus 1d / 7d / 30d growth %. Catch chain rotations before consensus. DefiLlama. PPE $0.001/chain.
Layer 2 TVL Tracker — L2 Total Value Locked & Ethereum L2 Analytics
Track Layer 2 TVL and capital flows across all major Ethereum L2 networks — Arbitrum, Optimism, Base, zkSync, Linea, Scroll, Mantle, Blast, Mode — plus leading L1s. This L2 total value locked monitor returns 1d/7d/30d percentage changes and per-chain stablecoin market cap, giving you a real-time Ethereum L2 analytics feed to spot capital rotation before it becomes narrative. No API key required.
Capital rotation between L2s is the most durable alpha signal in EVM DeFi. Arbitrum TVL dropping while Base TVL climbs 30% in a week is the kind of shift that moves developer attention, liquidity mining incentives, and ultimately token prices. This Actor delivers that signal as structured data via Apify's cloud execution — scheduled, archived, and ready to pipe into your dashboard or alert system in minutes.
What does Layer 2 TVL Tracker do?
The Layer 2 TVL tracker queries DefiLlama's chain endpoints and returns current TVL with multi-period growth rates for every tracked chain — 200+ chains including all major L2s and L1s. It auto-categorizes each chain as L2 or L1 so you can filter on the Ethereum scaling stack specifically. Optionally it adds per-chain stablecoin market cap (USDC, USDT, DAI, USDe footprint) and its 7-day change — a leading indicator of real liquidity entering or leaving each ecosystem.
Running on Apify's infrastructure means every scheduled run gets its own permanent dataset URL — chain them over time to build a TVL time-series without writing any data pipeline code. Sort by 7-day growth to auto-rank the momentum leaders, or by 7-day decline to find the outflow losers.
Why use Layer 2 TVL Tracker?
- L2 narrative rotation trading. Catching Base TVL +30% / Arbitrum TVL -15% in a week is alpha that moves before any news outlet covers it. Schedule this Actor weekly and surface the top 5 winners and losers automatically.
- Stablecoin liquidity penetration. USDC supply on a given L2 is the most direct proxy for real DeFi liquidity — more stablecoins means deeper DEX pools, more lending supply, and more active users. When
stablecoin_mcap_usdon a chain grows 20% in a week, builders notice it before retail does. - Capital allocation for yield strategies. DeFi yield is highest on under-served chains with growing TVL — the combination of rising TVL and high stablecoin penetration signals exactly where to deploy next. Pair this with the DeFi Yield Scanner for a complete picture.
- Macro L1 vs L2 positioning. TVL ratios between Ethereum, Solana, BNB Chain, and the Ethereum L2 stack are leading indicators of ecosystem narrative cycles. Monitor them weekly to time L1-level allocation shifts.
- Protocol launch timing. Launching a new DeFi protocol on a chain with decelerating TVL is structurally harder than on an accelerating one. Use 30-day TVL change to find the right deployment window.
How to use Layer 2 TVL Tracker
- Open the Actor on Apify Store and click Try for free.
- Set
categoryFiltertoL2andsortBytotvl_change_7d_descfor an instant L2 momentum leaderboard. - Click Start — results appear within 20–40 seconds.
- View the Dataset tab for JSON/CSV, or copy the API URL for programmatic access.
- For weekly newsletters or dashboards, use Apify's Schedule feature to run automatically every Monday morning — the dataset URL is permanent and always points to the latest run.
Input
| Field | Type | Default | Description |
|---|---|---|---|
categoryFilter | string | all | Filter by chain type: all, L2, or L1 |
minTvlUsd | integer | 50000000 | Skip chains below this TVL threshold |
sortBy | string | tvl_desc | tvl_desc, tvl_change_1d_desc, tvl_change_7d_desc, tvl_change_30d_desc, tvl_change_7d_asc, name_asc |
limit | integer | 50 | Maximum number of chains returned |
includeStablecoins | boolean | true | Add per-chain stablecoin market cap and 7-day change |
alertGrowth7dPct | number | 0 | Telegram alert when any chain's 7-day change magnitude exceeds this %. 0 = off |
telegramBotToken | string (secret) | — | Bot token for Telegram alerts |
telegramChatId | string | — | Chat ID for Telegram alerts |
Example — L2 momentum leaderboard (top 15 by 7d growth):
{"categoryFilter": "L2", "sortBy": "tvl_change_7d_desc", "limit": 15}
Example — Full chain TVL landscape:
{"sortBy": "tvl_desc", "limit": 50, "minTvlUsd": 100000000}
Example — Alert on any chain gaining or losing 10%+ in 7 days:
{"alertGrowth7dPct": 10,"telegramBotToken": "your-token","telegramChatId": "your-chat-id"}
Output
Each row represents one chain's current TVL snapshot with growth metrics:
[{"name": "Base","category": "L2","chain_id": 8453,"tvl_usd": 3962145200,"tvl_change_1d_pct": 0.83,"tvl_change_7d_pct": 4.21,"tvl_change_30d_pct": 12.4,"stablecoin_mcap_usd": 4150234890,"stablecoin_change_7d_pct": 2.18,"token_symbol": null,"github": ["base-org"]},{"name": "Arbitrum","category": "L2","chain_id": 42161,"tvl_usd": 18740000000,"tvl_change_1d_pct": -0.42,"tvl_change_7d_pct": -3.15,"tvl_change_30d_pct": 1.8,"stablecoin_mcap_usd": 6280000000,"stablecoin_change_7d_pct": -1.02,"token_symbol": "ARB","github": ["OffchainLabs"]}]
Data fields
| Field | Type | Description |
|---|---|---|
name | string | Chain name (Base, Arbitrum, Optimism, etc.) |
category | string | L2 or L1 classification |
chain_id | integer | EVM chain ID (null for non-EVM chains) |
tvl_usd | float | Current Total Value Locked in USD |
tvl_change_1d_pct | float | TVL percentage change over the last 24 hours |
tvl_change_7d_pct | float | TVL percentage change over the last 7 days |
tvl_change_30d_pct | float | TVL percentage change over the last 30 days |
stablecoin_mcap_usd | float | Total stablecoin market cap on this chain in USD |
stablecoin_change_7d_pct | float | 7-day change in stablecoin market cap |
token_symbol | string | Native token symbol (null if no native token) |
github | array | GitHub organization(s) for the chain |
Cost estimation
This Actor uses Pay-Per-Event (PPE) pricing at $0.001 per chain returned.
| Scenario | Chains | Estimated cost |
|---|---|---|
| Top 10 L2s only | 10 | $0.01 |
| Top 20 L2s | 20 | $0.02 |
| Full L2 + L1 landscape (50 chains) | 50 | $0.05 |
| Full sweep — all 200+ chains | 200+ | ~$0.20 |
| Weekly schedule x 4 weeks (50 chains) | 200 total runs | $0.20/month |
FAQ
Q: Where does the TVL data come from?
All data is sourced from DefiLlama — the most widely trusted independent DeFi TVL aggregator. DefiLlama uses protocol-level TVL calculations, not token price-inflated estimates. The Actor calls /v2/chains for current TVL and 1d/7d changes, and /v2/historicalChainTvl/{chain} for 30d historical data.
Q: How is L2 vs L1 categorization determined?
Categorization follows DefiLlama's own chain taxonomy. Chains like Arbitrum, Optimism, Base, zkSync, Linea, Scroll, and Mantle are tagged as L2. Ethereum, Solana, BNB Chain, and others are tagged as L1. Some newer chains may appear as other.
Q: Can I get hourly TVL snapshots for trend analysis? Yes — schedule the Actor hourly via Apify's Scheduler. Each run produces a permanent dataset with a stable API URL. Query multiple dataset IDs across time to reconstruct an hourly TVL time-series without maintaining any database infrastructure.
Disclaimer: TVL data is sourced from DefiLlama and reflects on-chain token balances in smart contracts. TVL figures are impacted by token price changes — a rising token price inflates TVL even without new capital inflows. Always examine percentage change alongside absolute TVL. This is not financial advice.
Live Sample Run
A real run with default settings (2026-06-10):
| Field | Value |
|---|---|
| Items returned | 15 chains |
| Dataset (JSON) | https://api.apify.com/v2/datasets/tYvfMUWbsiiHO9KE4/items?clean=1&format=json |
| Dataset (CSV) | https://api.apify.com/v2/datasets/tYvfMUWbsiiHO9KE4/items?clean=1&format=csv |
| Run summary (KVS) | https://api.apify.com/v2/key-value-stores/d8p6W2MnRry8VTRjB/records/SUMMARY |
| Run details | https://api.apify.com/v2/actor-runs/dzuXwtyR12UlvPDQH |
Related Actors
- EigenLayer Restaking Tracker — Restaking-specific TVL drill-down.
- DeFi Yield Scanner — Pair with chain TVL to find the highest-yield underutilized chains.
- DeFi Liquidation Tracker — L2 liquidation events.
- CEX Reserve Tracker — On-chain exchange reserves for cross-chain macro picture.
Feedback
Keywords: Layer 2 TVL tracker, L2 total value locked, Ethereum L2 analytics, Arbitrum TVL, Base TVL, Optimism TVL, zkSync TVL, L2 capital rotation, DeFi TVL monitor, DefiLlama API, stablecoin market cap per chain, L2 momentum scanner, Ethereum scaling analytics, L2 growth tracker, cross-chain TVL comparison, DeFi ecosystem analytics