Methodology
Principles
- Every number carries its source and timestamp. If a refresh fails we keep the last value and the timestamp shows the delay.
- Asset classes follow economic exposure — the risk investors actually bear — not legal form.
- Statistics only. No asset recommendations or yield-comparison solicitations.
- KRW amounts are USD values multiplied by the ECB USD/KRW reference rate.
Top 50 RWAs
Top 50 assets by market cap in CoinGecko's "Tokenized Assets" category, excluding stablecoins and bridged duplicates. Refreshed hourly.
Classification rules (CoinGecko sub-category → class, first match wins)
tokenized-non-us-government-securities→ Non-U.S. Govt. Debttokenized-treasuries→ U.S. Treasuries & MMFstokenized-money-market-fund-mmfs→ U.S. Treasuries & MMFstokenized-private-credit→ Credittokenized-credit→ Credittokenized-commodities→ Commoditiestokenized-stock→ Stocks & ETFstokenized-exchange-traded-funds-etfs→ Stocks & ETFs
Manual classifications
spiko-amundi-overnight-swap-fund-eur→ Funds & Strategiesspiko-amundi-overnight-swap-fund-gbp→ Funds & Strategiessafo→ Funds & Strategieseutbl→ Non-U.S. Govt. Debt
Excluded
tether-gold-tokens— Cross-chain bridged version of XAUT (XAUt0) — excluded to avoid double counting
Issuer-ledger (represented) assets
Assets recorded only on the issuer's ledger and not freely transferable between wallets. Only confirmed cases are flagged; they are included in totals but shown separately.
- Figure HELOC: home-equity loans recorded on the Provenance ledger — not freely transferable between wallets
Stablecoins
From DefiLlama Stablecoins. USD-pegged coins are valued at $1; others at market price. Coins without a price are left out of totals (not counted as zero). The 30-day change uses USD-pegged coins only.
Korean KRW markets
KRW prices and 24h volume from the public Upbit and Bithumb APIs for the symbols below. Exchanges that don't list a symbol are skipped.
USDT, USDC, USDE, USDS, USD1, PYUSD, XAUT, PAXG, ONDO, PLUME, CFG, SYRUP, POLYX
USDT KRW premium = Upbit USDT KRW price ÷ ECB USD/KRW reference rate − 1. The ECB rate is a EUR cross rate and can differ slightly from the Seoul FX market rate.
Timeline entries are included only after the date is checked against the original article; press sources are replaced with primary sources when found.
Direct on-chain count
- Once a day we read each contract's totalSupply on every chain through public RPCs, sum it, and multiply by price.
- Contract addresses come from CoinGecko asset data; missing ones are added manually with evidence. Example: BUIDL's I-class contract (BUIDL-I) is missing from CoinGecko's address list, so our first count came out 15% low.
- We use the on-chain value only where every chain was read and it agrees with CoinGecko within 2%. Otherwise it is flagged "Mismatch" and the CoinGecko value is used until the cause is resolved. Assets read only partially or not readable (e.g. private ledgers) also use the CoinGecko value.
- Common causes of mismatch: on-chain total supply includes unissued inventory held by the issuer, and for some assets the real ledger is on another chain or the issuer's books, so the public-chain token is only a partial representation.
- Limitation: tokens bridged across chains by lock-and-mint can be double counted by a simple sum. This shows up as a mismatch; once confirmed, the contract is added to the exclusion list with evidence.
Supported chains
ethereum, binance-smart-chain, avalanche, arbitrum-one, optimistic-ethereum, polygon-pos, base, mantle, linea, scroll, xdai, sonic, zksync, tempo, plume-network, ink, world-chain, unichain, celo, hyperevm, plasma, berachain, sei-v2, etherlink, hyperliquid, monad, stable, x-layer, apechain, rootstock, hashkey-chain, conflux, oasis-sapphire, solana, aptos, sui, hedera-hashgraph, stellar
Manually added contracts
blackrock-usd-institutional-digital-liquidity-fund· ethereum ·0x6a9da2d710bb9b700acde7cb81f10f1ff8c89041(2026-11-15)