Capital

Capital flows and token valuation, measured on the same axis.

Two questions investors ask and no venue answers about itself: where is the capital going (TVL, value secured by each chain's bridges, stablecoin float, open interest) and what does the market pay for a dollar of protocol fees (price to fees, price to sales, float, fee trend against the token). Every row uses the same public sources and the same windows, so chains and tokens can be read against each other.

As of 2026-11-15, Base secures the most bridged value at $7.28B; Plasma took in the most stablecoins over 30 days at $263.7M; Securitize has the lowest price to fees at 0.297x of 61 tokens; Kalshi holds the most prediction-market open interest at $1.35B.

Data as of . Gauges refresh hourly; the daily history starts on 25 September 2026 and holds 52 days.

Chains ranked by capital: TVL, bridged value, stablecoin flows

#ChainTVL▼Bridged value⇅7d vs L2 median⇅Stablecoin float⇅Net stables 30d⇅DEX volume 24h⇅
1Ethereum logoEthereum$36.96B-a-a$132.27B-$12.28B-8.5%$2.32B
2Base logoBase$5.14B$7.28B58% bridged+1.0%chain -11.0%, median -12.0%$5.11B-$91.6M-1.8%$1.42B
3Solana logoSolana$4.61B-b-b$14.14B-$958.2M-6.3%$1.56B
4BNB Chain logoBNB Chain$4.48B-b-b$14.05B-$163.5M-1.1%$1.32B
5TRON logoTRON$4.44B-b-b$93.39B-$1.25B-1.3%$85.6M
6Hyperliquid logoHyperliquid$2.13B$5.87B+3.7%chain -8.2%, median -12.0%$6.25B-$856.5M-12.1%$545.0M
7Arbitrum One logoArbitrum One$1.29B$6.72B80% bridged+1.7%chain -10.3%, median -12.0%$3.84B-$167.9M-4.2%$275.8M
8Robinhood Chain logoRobinhood Chain$1.02B$1.54B82% bridged-1.0%chain -12.9%, median -12.0%$1.03B-$71.1M-6.5%$576.2M
9Monad logoMonad$902.6M-b-b$665.3M-$52.9M-7.4%$37.7M
10Polygon PoS logoPolygon PoS$624.9M$3.41B+4.3%chain -7.6%, median -12.0%$3.27B-$77.0M-2.3%$139.8M
11Arc logoArc$586.6M-b-b$1.42B$826.3M$17.9M
12Avalanche logoAvalanche$541.1M-b-b$808.3M-$145.3M-15.2%$90.7M
13Plasma logoPlasma$411.5M-b-b$1.64B$263.7M+19.1%$3.5M
14Optimism logoOptimism$369.7M$1.04B83% bridged-3.6%chain -15.6%, median -12.0%$386.3M-$277.6M-41.8%$22.7M
15Sui logoSui$364.6M-b-b$558.9M$28.9M+5.4%$28.0M
16X Layer logoX Layer$200.3M$207.2M+20.6%chain +8.7%, median -12.0%$1.40B-$151.1M-9.7%$38.3M
17Stellar logoStellar$185.9M-b-b$413.4M-$42.7M-9.4%$2.8M
18Ink logoInk$174.3M$455.7M+36.8%chain +24.8%, median -12.0%$268.3M$99.0M+58.4%$6.0M
19Mantle logoMantle$92.4M$1.01B-3.1%chain -15.1%, median -12.0%$521.9M-$15.6M-2.9%$2.1M
20Cronos logoCronos$80.8M-b-b$138.4M$99K+0.1%$3.6M
21Gnosis logoGnosis$76.0M$198.8M-7.3%chain -19.2%, median -12.0%$13.5M-$1.8M$2.3M
22Cardano logoCardano$44.5M-b-b$60.3M-$10.2M$1.4M
23Gram logoGram$40.5M-b-b$586.1M-$133.1M-18.5%$4.0M
24Aptos logoAptos$38.3M-b-b$797.4M$66.9M+9.2%$3.9M
25Berachain logoBerachain$29.2M-b-b$29.4M-$38.0M$1.9M
26Starknet logoStarknet$29.1M$251.8M-4.5%chain -16.5%, median -12.0%$35.5M-$117.7M-76.8%$1.0M
27XRP Ledger logoXRP Ledger$28.2M-b-b$840.5M-$298.3M-26.2%$8.0M
28World Chain logoWorld Chain$26.9M$239.0M-12.1%chain -24.0%, median -12.0%$15.9M-$1.3M$321K
29Unichain logoUnichain$21.5M$82.1M+0.4%chain -11.6%, median -12.0%$30.3M$2.7M$16.8M
30Morph logoMorph$20.1M$130.0M+0.9%chain -11.1%, median -12.0%$49.2M$14.7M$1.0M
31Sei logoSei$19.9M-b-b$38.0M-$8.7M-18.6%$5.3M
32Linea logoLinea$18.5M$255.2M-7.7%chain -19.7%, median -12.0%$36.7M$25K$426K
33Fraxtal logoFraxtal$16.1M$149.3M+9.8%chain -2.2%, median -12.0%$18.1M-$13.7M$221K
34Celo logoCelo$13.3M$17.7M7% bridged+7.4%chain -4.5%, median -12.0%$113.0M-$952K-0.8%$1.6M
35Sonic logoSonic$12.8M-b-b$91.9M-$65.4M-41.6%$1.5M
36Immutable zkEVM logoImmutable zkEVM$10.8M$18.0M-6.3%chain -18.3%, median -12.0%$11.3M-$51K$210K
37zkSync Era logozkSync Era$10.8M$97.6M54% bridged-5.5%chain -17.4%, median -12.0%$34.9M-$1.0M$1.4M
38Reya Network logoReya Network$9.8M$3.2M+9.7%chain -2.3%, median -12.0%n/a-c<$1K
39Soneium logoSoneium$9.2M$13.1M-3.1%chain -15.1%, median -12.0%$6.1M-$213K$124K
40MegaETH logoMegaETH$8.7M$29.2M37% bridged+1.9%chain -10.1%, median -12.0%$22.9M$4.6M$404K
41Ronin logoRonin$8.0M$106.1M71% bridged-7.3%chain -19.3%, median -12.0%<$1K$0$346K
42Scroll logoScroll$6.0M$27.2M89% bridged-3.5%chain -15.4%, median -12.0%$8.2M-$956K$413K
43BOB logoBOB$4.5M$47.9M71% bridged+1.7%chain -10.3%, median -12.0%$1.4M-$18.9M<$1K
44Manta Pacific logoManta Pacific$2.7M$53.5M73% bridged-1.9%chain -13.9%, median -12.0%$3.7M-$127K$94K
45Abstract logoAbstract$2.3M$13.0M-10.6%chain -22.6%, median -12.0%$2.4M-$687K$139K
46Boba Network logoBoba Network$2.0M$4.7M-2.8%chain -14.7%, median -12.0%$1.5M-$122K$1K
47ApeChain logoApeChain$1.8M$9.4M-15.2%chain -27.1%, median -12.0%$300K-$110K$105K
48Metis logoMetis$1.7M$20.8M-0.0%chain -12.0%, median -12.0%$5.5M-$448K$74K
49Plume logoPlume$1.1M$54.4M+0.1%chain -11.8%, median -12.0%$12.2M$5.4M$11K
50Hemi logoHemi$869K$488K-26.2%chain -38.2%, median -12.0%$6.4M-$48K$134K
51Litecoin logoLitecoin$758K-b-bn/a-c<$1K
52Mode logoMode$482K$4.8M89% bridged-8.6%chain -20.5%, median -12.0%$636K-$16K$13K
53Arbitrum Nova logoArbitrum Nova$303K$7.5M-9.2%chain -21.2%, median -12.0%$319K-$25K$3K
54Taiko logoTaiko$168K$9.8M-7.3%chain -19.3%, median -12.0%$790K-$8K<$1K
55Zircuit logoZircuit$95K$8.8M-3.2%chain -15.2%, median -12.0%$461K-$590<$1K
56Zora logoZora$33K$3.5M-10.5%chain -22.5%, median -12.0%<$1K-c<$1K
57Cyber logoCyber$2K$1.9M-17.7%chain -29.6%, median -12.0%n/a-cn/a
58Polkadot logoPolkadotn/a-b-b$67.9M-$453Kn/a
59Polygon zkEVM logoPolygon zkEVMn/a$7.7M-1.8%chain -13.8%, median -12.0%<$1K-$923K<$1K
60Lisk logoLiskn/an/an/a<$1K-$34K<$1K
61Moonbeam logoMoonbeamn/a-b-b<$1K-$2.4M<$1K

A dash with a letter, like -a, means the column does not apply to this row, and the letter says why. a: source chain, not a bridge destination. b: sovereign L1, not in the bridged cohort. c: DeFiLlama publishes no stablecoin float for this chain. A plain n/a is a different thing: the feed carries no value for this row on this run.

  • TVL is the value locked in DeFi contracts on the chain today, a level in dollars; the rank follows it, then stablecoin float, then bridged value when a chain has neither.
  • TVL is DeFiLlama's DeFi TVL and bridged value is L2Beat's value secured, two different measures of two different things; a chain can rank high on one and low on the other. Net stables 30d is a flow and carries a sign, the other columns are levels and do not. Values under $1K are DeFiLlama zeros for chains it does not track, not measured amounts.
  • The table does not say where the capital came from or whether it stays: a stablecoin inflow can be one issuer's mint, a bridged value can move with the price of the assets locked, and an L1 has no bridged value to report.

Where the stablecoin inflows went over 30 days (chains with a net inflow)

Plasma 57.5%Ink 21.6%Aptos 14.6%Sui 6.3%Cronos 0.0%

Open interest: perp DEXes and prediction markets

Perp DEX open interest, all 27

#VenueOpen interestVolume 24hTurnover 24h
1Hyperliquid logoHyperliquid$6.72B$11.24B1.068x
2trade.xyz logotrade.xyz$4.16B$1.09B0.661x
3Aster logoAster$917.3M$2.30B1.599x
4Lighter logoLighter$428.2M$3.02B5.21x
5GRVT logoGRVT$331.5M$567.1M1.666x
6EdgeX logoEdgeX$274.7M$1.26B2.63x
7Lighter RH logoLighter RH$181.9M$712.3M3.31x
8ApeX Omni logoApeX Omni$119.8M$292.9M2.09x
9Extended logoExtended$110.5M$301.5M2.06x
10Pacifica logoPacifica$89.2M$558.6M6.92x
11Ondo Perps logoOndo Perps$76.9M$135.8M3.33x
12Jupiter Perps logoJupiter Perps$66.2M$1.01B6.57x
13Nado logoNado$60.4M$11.9M3.56x
14dYdX v4 logodYdX v4$34.5M$31.4M0.803x
15Papertrade logoPapertrade$32.0M$2.55B58.7x
16Paradex logoParadex$21.2M$8.0M0.352x
17Aevo logoAevo$17.5M$4.5M0.175x
18Ostium logoOstium$9.1M$420K0.047x
19Gains logoGains$2.6M$42.6M17.5x
20StandX logoStandX$726K$55K0.051x
21Nova logoNova$39K$2.6M-b
22GMX logoGMX-a$96.1M-b
23SynFutures logoSynFutures-a$121.8M-b
24KiloEx logoKiloEx-a$7.7M-b
25Orderly logoOrderly-a$54.6M-b
26Backpack logoBackpack-a$162.9M-b
27Vest logoVest-a$2.7M-b

A dash with a letter, like -a, means the column does not apply to this row, and the letter says why. a: the venue publishes no open interest to the perp cohort harness. b: the venue publishes no open interest to the perp cohort harness, so volume over open interest is undefined. A plain n/a is a different thing: the feed carries no value for this row on this run.

Open interest and 24h volume as each venue's own API reports them, through the perp cohort harness, the same figures the perps hub shows. Turnover is bench 271's ratio of 24-hour averages of those two gauges, so it will not divide exactly into the two columns beside it, which are the latest read. Centralised venues are out; Polymarket and Kalshi sit in the prediction-market table rather than twice on one page.

Bench perp-volume-oi-ratio

Prediction market open interest, all 12

#VenueOpen interest7dVolume 24hTurnover 24h
1Kalshi logoKalshi$1.35B-a$602.1M0.433x
2Polymarket logoPolymarket$324.4M+3.4%$66.2M0.196x
3Predict Fun logoPredict Fun$11.7M+8.7%$13.9M0.999x
4Rain logoRain$6.6M-35.3%n/an/a
5OPINION logoOPINION$2.7M-0.8%$1.9M0.685x
6PredictStreet logoPredictStreet$1.9M-1.9%$3K0.002x
7Levr Bet logoLevr Bet$1.8M+0.1%n/an/a
8Sport.fun logoSport.fun$1.8M-3.8%$47K0.026x
9Pascal logoPascal$1.8M-11.9%n/an/a
10Trueo logoTrueo$1.8M+2.9%$18K0.010x
11Augur logoAugur$1.1M-20.6%n/an/a
12Overtime logoOvertime$1.1M-11.5%$260K0.229x

A dash with a letter, like -a, means the column does not apply to this row, and the letter says why. a: the series steps more than 2x inside the window: a change in what the venue reports, not a 7-day move. A plain n/a is a different thing: the feed carries no value for this row on this run.

Open interest, 24h volume and turnover all from bench 277, so turnover is this table's volume over this table's open interest.

Bench pm-open-interest

  • Open interest is the notional of positions open at the last read: for perp DEXes as each venue's own API reports it through the perp cohort harness, the same figure the perps hub shows, and for prediction markets from Polymarket, Kalshi and the venues' own endpoints through bench 277. Turnover next to it is 24h volume over open interest: how many times a venue traded its whole book in a day.
  • Open interest is a level and turnover is the ratio that makes it readable: two venues can hold the same open interest with one recycling it several times a day and the other holding it for a week. Turnover is read from bench 271, which divides 24-hour averages of the same two gauges, so it does not divide exactly into two columns showing the latest read. DefiLlama's open-interest overview, which bench 265 publishes per protocol, reads differently from the venues on most rows and is not what these columns show.
  • The table does not say who holds the positions, how leveraged they are, or how much of the open interest is one market or one wallet. A high turnover is not proof of wash trading: incentive programs, maker rebates and short-horizon retail flow raise it too, and the highest row on the table is a venue whose positions are held for under an hour.

How to read the two tabs

Follow the capital. TVL is a level: what sits in DeFi contracts on the chain today. Bridged value is the part of a chain's value secured that arrived from another chain; the "7d vs L2 median" column is its weekly move minus the median move of every L2Beat project above $200M, with both numbers under it, so a chain gaining ground on its peers stands out from a market-wide move. Stablecoin net flow is the 30-day change in pegged dollars circulating on the chain: dollars appear on a chain when somebody mints or bridges them there, so it is the closest public reading of where capital is actually moving. A muted value is a chain outside the bench's ranked cohort, shown from the daily history and left out of the leaders and counts. Open interest shows where leveraged positions and prediction bets sit.

Valuation divergences. Price to fees is market cap over the last 30 days of fees annualized; price to sales uses the protocol's own share of those fees. Each token is read against the fee-weighted median of its category, and the "fees up, token down" badge marks the rows where four things hold at once: fees grew more than 20% against the prior 30 days, the token fell more than 10% over the same days, the P/F sits below the category median, and the category holds at least 5 ranked protocols. The block at the top of the tab lists the five with the largest fee growth; the mirror badge marks the opposite. Neither is a recommendation: fees can grow for one month, a token can fall for reasons the fee line does not see, and a low float means most of the supply is still to come.

Why those numbers. Both legs have to clear the cohort's own noise or the badge means nothing. The median 30-day fee growth across the ranked protocols was +21%, so a row at or under 20% grew no faster than the median protocol that month. Twenty of the ranked tokens, the flat middle of the field, moved less than 10% in either direction over 30 days, so a move inside that band is not a direction. And a median over two protocols is a comparison with one other protocol, so a category under 5 ranked members has its vs-category cell marked not applicable instead of carrying a ratio. Every threshold is checkable from the Fees MoM, Token 30d and Category columns in the table itself.

Reading each signal. Under the divergence table, each of the two signals says in three lines what it means on the numbers in the row, what would falsify it, and what to check next. The falsifier is the part that matters: a month of fee growth can be one incentive program and a month of fee decline can be a quiet category, so the reading names what to look at before treating either as a trend. None of it is a recommendation, and every claim in it is checkable from a column on this page or a page it names.

Empty cells say which kind of empty they are. A dash carrying a small letter is a column that does not apply to that row, and the legend under the table spells out why: Ethereum is the chain the bridges start from rather than a destination, a sovereign L1 has no host chain to bridge from, Circle runs no CCTP domain there, DeFiLlama publishes no fee adapter for the chain. A plain "n/a" is the other thing entirely, and it means here what it means on every other page of this site: the feed should carry a value for that row and does not. A muted value is a chain outside a bench's ranked cohort, read from the daily history and left out of the leaders and the counts.

Under each table, three lines say how to read its main column, where it misleads, and what it does not say.

Sources and method

DeFiLlama for protocol fees and revenue (dailyFees, dailyRevenue per adapter), chain TVL, DEX volume and stablecoin circulating per chain. Windows are 30 closed UTC days, annualized as 30-day sum times 365/30.

L2Beat for value secured per scaling chain, split into native, canonical and external, and its 7-day change; the cohort is the OCB chain registry intersected with L2Beat's scaling summary.

CoinGecko for market cap, fully diluted valuation, circulating and total supply and the 30-day price change. Polymarket and Kalshi APIs for prediction-market open interest, DeFiLlama TVL for venues that publish none.

Each perp venue's own API through the perp cohort harness, for open interest and 24-hour traded notional both. That column used to read DefiLlama's open-interest overview through bench 265, and it was changed on 29 September 2026 for two reasons: the two disagreed by half on the largest row (Hyperliquid at $8.6B against the venue's own $12.8B) and bench 265's cohort is token-gated, so venues without a ranked token had no row at all. Turnover is bench 271, which divides 24-hour averages of the same two gauges, so it does not divide exactly into columns showing the latest read; it is read from the bench rather than recomputed here because one ratio must not have two values on this site.

Not measured here. Token unlock schedules (no free source publishes them; float and its 90-day change are the closest public proxy), bridge volumes other than the ones OpenChainBench reads itself (DeFiLlama's bridge endpoints are paid), and any figure a venue reports about itself without a public trail. Every number on this page is reproducible from the URLs above and released under CC BY 4.0; the rows of this page are one JSON payload at /api/capital (cached five minutes, the same gating as the page), and the daily history is at valuation/history.json and chains/history.json.

Frequently asked questions

How is the stablecoin flow leader picked, and who leads this month?
Plasma: its pegged-USD float grew by $263.7M over the last 30 days (+19.1%), the largest move in the 26-chain cohort DeFiLlama tracks above $100M of float.
How is the lowest price to fees read against its category median?
Securitize has the lowest price to fees at 0.297x: its market cap is 0.297x the fees its protocol earned over the last 30 days annualized, against a RWA median of 1.851x. Low is not a verdict: a token can trade at a low multiple because the market expects the fees to fall, or because most of its supply is still locked.
What does the fees up, token down badge mean?
Four things at once: the protocol's 30-day fees grew more than 20% against the prior 30 days, its token fell more than 10% over the same days, its price to fees sits below its category median, and the category holds at least 5 ranked protocols. 2 of 61 tokens match today, Dolomite, Re among them. The two size thresholds keep a flat token and a fee month in line with the field off the list, and the category floor keeps a median over one or two peers from qualifying a row. It is a screen for further reading, not a signal to act on.
Where does bridged value come from and why are Ethereum and Solana missing from it?
From L2Beat's value secured per scaling chain, split into native, canonical and external; Base leads at $7.28B. Settled L1s have no host chain and therefore no bridged balance to report, so they appear in the TVL and stablecoin columns only.
Can I get this data as a file or over an API?
Yes. The rows of this page are one JSON payload at /api/capital (chains, tokens, perp DEXes, open interest, divergences; cached five minutes). Two daily JSON files hold one point per UTC day per chain and per token (valuation/history.json and chains/history.json on kv.openchainbench.com), every bench has a /api/stat endpoint, and the MCP server answers PromQL over the same gauges for ranges up to 90 days. All of it is CC BY 4.0.