Stablecoin flow by chain: where dollars actually moved over 30 days
The dollar change in each chain's stablecoin float over the trailing 30 days. Unlike a TVL ranking this is a flow, not a level: it only moves when somebody mints or bridges dollars onto a chain, or takes them off. Chains below $100M of float when the cohort was set (2026-09-25) are not ranked, because one mint moves them by a third.
TL;DR. As of , TRON leads net stablecoin flow (30d) at $1.84B (latest value) across 26 ranked chains. Source: OpenChainBench, https://openchainbench.com/benchmarks/chain-stablecoin-flow.
Read this carefully
Stablecoin float is where dollars are parked, not what they do. A chain can take in a billion that sits idle, and lose float to a single issuer redeeming. The figure is DefiLlama's chain-wide pegged-USD aggregate, every issuer combined; it does not separate a bridge inflow from a native mint, and a dollar bridged to an L2 counts on both chains, so rows are not additive. Read the net dollars with the percentage beside them: the same $400M is a rounding error on Ethereum and a doubling elsewhere.
Bridged TVL says how much value a chain secures. It is a level, and a level barely moves: an asset bridged eight months ago still counts today. Stablecoin float answers the other question. Dollars only appear on a chain when somebody mints or bridges them there on purpose, so the change in that float over a month is about as close to a capital-flow reading as public data gets. It also covers the chains bench 273 cannot: L2Beat tracks scaling chains, so Solana, Tron and BNB have no row there; all three are ranked here. The board ranks by net dollars because that is the quantity that moved, with the percentage alongside because $400M means different things at different sizes.
Methodology
The chain-kpis harness already read /stablecoincharts/<chain> for each chain's current pegged-USD total and kept only the last point. That endpoint returns the full daily history, so the same fetch now also differences it: chain_stables_net_7d_usd and chain_stables_net_30d_usd are the dollar changes, chain_stables_change_7d_pct and chain_stables_change_30d_pct the percentages. No extra request. The windows are published only when the history reaches back far enough to difference, so a chain DefiLlama began tracking last week shows its float and no change, rather than a 30-day move measured against its own first data point. A chain whose float 30 days ago was zero publishes no percentage either, because that is not a division.
Results: 26 chains ranked by Net stablecoin flow (30d) (latest value)
| № | Chains | Latest | 30d change | Stablecoin float | Net 7d | Success |
|---|---|---|---|---|---|---|
| 1 | TRON | $1.84B | 2.00% | $94.07B | $1.36B | 100.00% |
| 2 | Hyperliquid | $648.73M | 9.45% | $7.51B | -$291.06M | 100.00% |
| 3 | Solana | $450.21M | 2.82% | $16.42B | -$219.61M | 100.00% |
| 4 | Plasma | $401.45M | 38.2% | $1.45B | $26.93M | 100.00% |
| 5 | Robinhood Chain | $285.19M | 36.8% | $1.06B | -$35.11M | 100.00% |
| 6 | Arbitrum One | $200.63M | 5.33% | $3.97B | $7.66M | 100.00% |
| 7 | Base | $155.73M | 3.16% | $5.09B | $67.25M | 100.00% |
| 8 | Optimism | $90.52M | 19.3% | $559.09M | $12.23M | 100.00% |
| 9 | XRP Ledger | $80.16M | 7.13% | $1.20B | $54.19M | 100.00% |
| 10 | Stellar | $72.71M | 8.37% | $940.97M | $569.94M | 100.00% |
| 11 | Sui | $55.71M | 12.8% | $489.64M | $14.96M | 100.00% |
| 12 | Avalanche | $5.40M | 0.36% | $1.53B | $19.67M | 100.00% |
| 13 | Sei | $3.81M | 1.26% | $307.04M | $260.87M | 100.00% |
| 14 | Cronos | $1.68M | 0.89% | $189.59M | $2.06M | 100.00% |
| 15 | Celo | $1.20M | 1.06% | $114.79M | $510.4K | 100.00% |
| 16 | Starknet | -$2.88M | -1.92% | $147.10M | -$1.02M | 100.00% |
| 17 | Ink | -$6.83M | -3.81% | $172.54M | -$548.1K | 100.00% |
| 18 | Gram | -$14.91M | -1.98% | $736.30M | -$96.48M | 100.00% |
| 19 | Sonic | -$20.12M | -10.2% | $177.41M | $47.88M | 100.00% |
| 20 | Mantle | -$42.72M | -7.22% | $548.71M | -$4.92M | 100.00% |
| 21 | Monad | -$52.07M | -6.90% | $702.55M | -$906.7K | 100.00% |
| 22 | Aptos | -$55.98M | -5.00% | $1.06B | $112.71M | 100.00% |
| 23 | Polygon PoS | -$118.77M | -3.36% | $3.41B | $36.72M | 100.00% |
| 24 | BNB Chain | -$325.88M | -1.89% | $16.88B | -$22.77M | 100.00% |
| 25 | X Layer | -$346.21M | -18.0% | $1.58B | -$62.52M | 100.00% |
| 26 | Ethereum | -$940.84M | -0.64% | $147.15B | $1.17B | 100.00% |
Net stablecoin flow (30d) by chain
Latest value per chain, ranked highest first.
TRON net stablecoin flow (30d)
$1.84B latest value.
Hyperliquid net stablecoin flow (30d)
$648.73M latest value.
Solana net stablecoin flow (30d)
$450.21M latest value.
Plasma net stablecoin flow (30d)
$401.45M latest value.
Robinhood Chain net stablecoin flow (30d)
$285.19M latest value.
Arbitrum One net stablecoin flow (30d)
$200.63M latest value.
Base net stablecoin flow (30d)
$155.73M latest value.
Optimism net stablecoin flow (30d)
$90.52M latest value.
XRP Ledger net stablecoin flow (30d)
$80.16M latest value.
Stellar net stablecoin flow (30d)
$72.71M latest value.
Sui net stablecoin flow (30d)
$55.71M latest value.
Avalanche net stablecoin flow (30d)
$5.40M latest value.
Sei net stablecoin flow (30d)
$3.81M latest value.
Cronos net stablecoin flow (30d)
$1.68M latest value.
Celo net stablecoin flow (30d)
$1.20M latest value.
Starknet net stablecoin flow (30d)
-$2.88M latest value.
Ink net stablecoin flow (30d)
-$6.83M latest value.
Gram net stablecoin flow (30d)
-$14.91M latest value.
Sonic net stablecoin flow (30d)
-$20.12M latest value.
Mantle net stablecoin flow (30d)
-$42.72M latest value.
Monad net stablecoin flow (30d)
-$52.07M latest value.
Aptos net stablecoin flow (30d)
-$55.98M latest value.
Polygon PoS net stablecoin flow (30d)
-$118.77M latest value.
BNB Chain net stablecoin flow (30d)
-$325.88M latest value.
X Layer net stablecoin flow (30d)
-$346.21M latest value.
Ethereum net stablecoin flow (30d)
-$940.84M latest value.
Frequently asked
Why stablecoin float rather than TVL?
Because TVL is a level and this is a flow. An asset bridged eight months ago still counts in TVL today; dollars only appear on a chain when somebody mints or bridges them there on purpose, so the monthly change in that float is closer to a reading of where capital is actually moving.
How does this differ from the bridged TVL board?
That board measures what a chain's bridge secures, from L2Beat, which tracks scaling chains only. Solana, Tron and BNB have no row there; all three are ranked here. It also measures a different thing: dollars arriving rather than value at rest.
Why rank on dollars instead of percentage?
Because the dollar figure is the quantity that moved. The percentage is on the page beside it and the two rank differently on purpose: the same inflow is a rounding error on the largest chain and a step change on a smaller one.
Why are small chains excluded?
Because a chain with a few tens of millions of float moves tens of percent on one mint or one redemption, so a board including them would rank issuance events. The floor is $100M of float, applied when the cohort was chosen on 2026-09-25; chains under it then are not on this board, and the cohort is revisited by spec review, not recomputed each run.
Does an inflow mean the chain is winning?
Not on its own. Dollars can arrive and sit idle, and they can leave because one issuer redeemed rather than because users left. The float is where money is parked, not what it does; read it next to the chain's DEX volume and TVL.
Source code github.com/ChainBench/OpenChainBench/tree/main/harnesses/chain-kpis