The Hard DataThe Hard DataCRYPTO RESEARCH
ChartsResearchAbout
Subscribe
Charts/Stablecoin Supply Share Change by Chain

Which chains gained or lost stablecoin supply share over the displayed week?

Quick answerUsing last successful update

From Aug 25, 2026 to Sep 1, 2026, Ethereum recorded the largest gain in tracked stablecoin supply share (+0.11 pp), while Solana recorded the largest loss (-0.09 pp). Total tracked balances changed by +$140.0M.

Loading chart

Which chains gained stablecoin supply share this week?

From July 5, 2026 to July 12, 2026, Tron recorded the largest gain in tracked stablecoin supply share (+0.32 pp), while Ethereum recorded the largest loss (-0.23 pp). Total tracked balances changed by +$656.0M.
Which chains gained stablecoin supply share this week? underlying data rows. Showing 10 rows.
Chain7-day share changeTracked balance changeTracked balance change (%)Starting tracked balanceEnding tracked balance
ethereum+0.11 pp$404.76M0.25%$159.09B$159.49B
polygon+0.02 pp$75.76M1.96%$3.86B$3.93B
hyperevm+0.02 pp$56.44M0.87%$6.46B$6.52B
arbitrum+0.01 pp$31.84M0.77%$4.14B$4.17B
mantle+0.01 pp$30.09M5.73%$524.96M$555.05M
solana-0.09 pp-$290.1M-1.79%$16.19B$15.9B
xlayer-0.04 pp-$116.74M-6.01%$1.94B$1.82B
tron-0.02 pp-$7.29M-0.01%$96.28B$96.27B
bnb-0.01 pp-$24.8M-0.18%$13.56B$13.53B
base-0.01 pp-$16.61M-0.35%$4.74B$4.73B
Source: Dune · as of Sep 1, 2026
Last checked: Sep 12, 2026

About the data

What is counted

Reviewed USD stablecoin balances included in the tracked dataset at both endpoints; this does not cover every stablecoin.

Coverage and comparison
  • Seven-day same-weekday comparison: Aug 25, 2026 to Sep 1, 2026, expressed in percentage points (pp).
  • Each chain's share is its tracked balance divided by total reviewed tracked USD stablecoin balances at the same endpoint.
  • Endpoint coverage is stable; 10 comparable chain movers are displayed.
What this does not show

Share change does not establish issuance, redemptions, bridge flows, adoption, liquidity, demand, or causality.

Common questions

Which chains gained or lost stablecoin supply share?

From Aug 25, 2026 to Sep 1, 2026, Ethereum recorded the largest gain in tracked stablecoin supply share (+0.11 pp), while Solana recorded the largest loss (-0.09 pp). Total tracked balances changed by +$140.0M.

Does a chain's stablecoin share gain prove bridge inflows or adoption?

No. The chart compares tracked balance share at two endpoints; it does not identify bridge net flow, adoption, payment activity, liquidity, demand, or causality.

What denominator does the share change use?

Each chain's share is measured against total tracked USD stablecoin balances at the same endpoint, and only chains present at both endpoints are ranked.

Sources & methodology

Source

Dune Analytics

Dune stablecoins_multichain.balances

Cadence
weekly
Data through
Sep 1, 2026
Checked
Sep 12, 2026
Open source query

Seven-day percentage-point change in each comparable chain's share of the same reviewed tracked-balance denominator.

Verification details

Method

  • This chart compares each chain's share of tracked stablecoin balances between two same-weekday snapshots, using the same reviewed total at each endpoint.
  • Chains without comparable data at both endpoints are excluded.
Source execution
stablecoin_highway_supply_endpoints.v3:01M1WWEWZCWSWQT7VN523X14MC
View SQL
Source query
-- Source migration preview: stablecoin_highway_supply_endpoints.v1
-- Dune's former stablecoins_multichain balance tables are no longer
-- executable for this query owner. This preview uses Dune's own Stablecoin
-- Atlas daily supply result and anchors all comparisons to its latest
-- available observation. It creates no public binding or promotion.

WITH usd_stablecoin_universe AS (
  SELECT DISTINCT
    LOWER(TRIM(blockchain)) AS chain,
    TRIM(token_symbol) AS asset_raw
  FROM dune.dune_curated_data.result_stablecoin_atlas_coverage
  WHERE UPPER(TRIM(currency)) = 'USD'
    AND blockchain IS NOT NULL
    AND token_symbol IS NOT NULL
),
source_rows AS (
  SELECT
    CAST(s.day AS date) AS date,
    LOWER(TRIM(s.blockchain)) AS chain,
    TRIM(s.token_symbol) AS asset_raw,
    s.circulating_supply_usd AS supply_usd
  FROM dune.dune.result_stablecoin_atlas_daily_supply_by_blockchain s
  JOIN usd_stablecoin_universe u
    ON u.chain = LOWER(TRIM(s.blockchain))
    AND u.asset_raw = TRIM(s.token_symbol)
  WHERE s.day >= CAST(date_add('day', -45, current_date) AS date)
    AND s.day < current_date
    AND s.blockchain IS NOT NULL
    AND s.token_symbol IS NOT NULL
    AND s.circulating_supply_usd IS NOT NULL
    AND s.circulating_supply_usd > 0
),
date_coverage AS (
  SELECT
    date,
    COUNT(*) AS row_count,
    COUNT(DISTINCT chain) AS chain_count
  FROM source_rows
  GROUP BY 1
),
coverage_reference AS (
  SELECT
    MAX(row_count) AS max_row_count,
    MAX(chain_count) AS max_chain_count
  FROM date_coverage
),
latest_observation AS (
  SELECT MAX(c.date) AS latest_date
  FROM date_coverage c
  JOIN date_coverage w
    ON w.date = CAST(date_add('day', -7, c.date) AS date)
  JOIN date_coverage f
    ON f.date = CAST(date_add('day', -28, c.date) AS date)
  CROSS JOIN coverage_reference r
  WHERE c.row_count >= r.max_row_count * 0.9
    AND w.row_count >= r.max_row_count * 0.9
    AND f.row_count >= r.max_row_count * 0.9
    AND c.chain_count >= r.max_chain_count * 0.9
    AND w.chain_count >= r.max_chain_count * 0.9
    AND f.chain_count >= r.max_chain_count * 0.9
),
endpoint_dates (endpoint_role, endpoint_date) AS (
  SELECT 'current', latest_date
  FROM latest_observation
  UNION ALL
  SELECT 'week_ago', CAST(date_add('day', -7, latest_date) AS date)
  FROM latest_observation
  UNION ALL
  SELECT 'four_weeks_ago', CAST(date_add('day', -28, latest_date) AS date)
  FROM latest_observation
),
endpoint_supply AS (
  SELECT
    e.endpoint_role,
    s.date,
    s.chain,
    s.asset_raw,
    SUM(s.supply_usd) AS supply_usd
  FROM source_rows s
  JOIN endpoint_dates e
    ON s.date = e.endpoint_date
  GROUP BY 1, 2, 3, 4
)
SELECT
  endpoint_role,
  date,
  chain,
  asset_raw,
  supply_usd,
  SUM(supply_usd) OVER (PARTITION BY endpoint_role) AS endpoint_total_usd,
  'dune:stablecoin_atlas.daily_usd_supply_by_blockchain' AS source
FROM endpoint_supply
ORDER BY
  CASE endpoint_role
    WHEN 'current' THEN 1
    WHEN 'week_ago' THEN 2
    ELSE 3
  END,
  chain,
  supply_usd DESC;

Related questions

Read the research context behind this evidence.

Research contextWhat Does Stablecoin Supply Measure?
The Hard DataThe Hard Data

Each chart page should stand on its own: one evidence object, one reading path, and enough method to check the claim.

Research

ResearchChartsMethod

Desk

AboutContactPrivacy

The Hard Data publishes crypto research, data charts, and visual explanations for informational use only. It does not provide investment advice, trading signals, or paid market promotion.

CHART PAGE // source-visible artifact and method attached.
Source = Dune stablecoins_multichain.balancesData through = Sep 1, 2026Last checked = Sep 12, 2026