Real-world assets, onchain: the largest assets ranked by what they are worth, how much of each is tokenized, where it trades
Tokenized market cap
$8.43b
719 assets with live tokens
Spot volume, 24h
$1.84b
token pairs
Derivatives, 24h
$45.04b
24.4× spot
Perp open interest
$17.07b
one side of the book
In DeFi
$283.9m
427 pools and markets
Share of the top 20
0.009%
$6.14b of $70.68t
What is counted
Assets. CoinMarketCap lists 7,836 real-world assets and ranks them by real-world market cap. This site shows all of them in that order, tokenized (834) or not; most ETFs have no real-world market cap in that listing and come last. Of the tokenized ones, 727 have a token with a market value or a market trading right now; the other 331 have a token registered that has no price yet, and their token columns show a dash.
Asset classes. Stocks, ETFs and commodities only. CoinMarketCap’s real-world asset data does not cover government securities, credit or real estate.
Pre-IPO products. Tokens from Republic, PreStocks and Tessera give exposure to private shares. CoinMarketCap files them under the listed company; they are removed here from tokenized value, volume and venues, and shown tagged in the row detail.
Where each number comes from
Tokenized market cap, token prices, issuers. CoinMarketCap, read every 30 minutes and stored hourly. A token CoinMarketCap prices without valuing is worth its supply, read from the chain it is issued on, times that price; the Data check tab lists each one. Where CoinMarketCap values none of an asset’s tokens and they could not all be read (silver), CoinGecko’s figure is used and labelled. CoinGecko may be valuing different tokens of the asset than the ones whose trading is counted here, so no turnover is shown against it.
Backed Assets’ history. CoinMarketCap’s count of how many of each Backed Assets token exist changed three times in 2026: it rose on Feb 5 and on May 30, and fell on Jul 31, when CoinMarketCap began to tell circulating supply from total. The tokens’ value moved by +93%, +257% and −92% on those days with no such move in price. Their earlier history is carried onto the count in use today: token by token, every day before a change is multiplied by the ratio of that token’s supply on the day of the change to the day before. So for these tokens the values shown before Jul 31, 2026 are lower than CoinMarketCap’s own history, and the charts run through all three days without a break. No other issuer’s tokens were affected.
Cross-check. CoinGecko’s own per-asset aggregation, hourly, matched to CoinMarketCap by ticker and asset class. The Data check tab shows every disagreement. No threshold for “abnormal” has been set yet.
Venues and volume. Market pairs as CoinMarketCap reports them, refreshed every six hours. Volumes are exchange-reported: most of the derivatives volume comes from small exchanges, so treat totals as an upper bound.
Open interest and funding. Every perpetual on the asset’s derivatives listing as CoinMarketCap’s website shows it, venue by venue, read every hour: Binance, Bybit and Aster included. It is not a documented API. Open interest is in dollars and counts one side of the book; for Hyperliquid, Bitget and MEXC it is exactly half what those venues publish themselves, which reads as their own figure counting both sides. Perpetuals on a token rather than the asset count with the asset: those on XAUt and PAXG are added to gold, and the row detail says how much of gold’s open interest they are. Funding is the rate for the venue’s current period, which is an hour on some venues and four or eight on others, so it is shown as reported and not annualized. The history starts the day this was first read; the chart on the Venues tab is hourly for the last week and a reading a day before that.
Real-world rank, market cap and price. CoinMarketCap’s own listing of real-world assets, read every 15 minutes: live during market hours, and covering commodities and non-US companies. It is the data behind CoinMarketCap’s website, not a documented API, so it can change without notice. Massive (shares outstanding × last close, 4568 of 4668 tickers resolved) is the documented second source: it fills in if the listing is unavailable, and the Data check tab compares the two.
The day’s move (the strip at the top, and each row’s real price). While the market is open, the latest price against the last close; while it is not, the change over the last full session. Both are CoinMarketCap’s, from the same listing. The strip shows the ten largest moves, up or down, among the 1,000 largest assets by real-world market cap. A price that is a whole multiple or fraction of the close it is compared with (2:1, 5:1, 1:10) is taken for a stock split the close has not caught up with, and shows no move.
Sectors. The Sectors tab covers every stock with a real-world market cap. Sectors are Nasdaq’s, from the data behind its stock screener, read once a day; it is not a documented API. A stock Nasdaq gives no sector, mostly second share classes such as BRK.B, takes the one its SEC industry code falls in, by a table that follows where Nasdaq files most companies of each code (it agreed with Nasdaq on 136 of 156 stocks that have both). A stock with neither is left out. A sector’s move is the day’s move of its stocks weighted by real-world market cap.
Each asset’s own chart. Token value, token price and token volume are CoinMarketCap’s daily history per token, added up over the asset’s tokens; the token price is their average weighted by value, leaving out any token priced more than three times away from the rest (a token per gram beside tokens per ounce). The real price is the daily series behind the chart on CoinMarketCap’s own asset page, which is not a documented API; on a day the real market was shut, the last close stands in.
Real trading volume. The real share’s last full US session (volume × VWAP) from Massive, end of day. Onchain volume is a rolling 24 hours, so the two windows do not line up exactly.
Tokens filed under no asset
CoinMarketCap values some tokens without filing them under an underlying asset (on 2026-10-09, 206 of them worth $496m: Strategy’s STRC preferred, Tencent, IBITon). They are read from CoinMarketCap’s own token list every half hour and tied to an asset by ticker and name; a tokenized stock or ETF with no listed underlying gets an asset of its own here, without a real-world price or rank. The Data check tab lists every one.
Chains
What is read. Every token with a price, on every chain CoinMarketCap gives a contract for: its total supply, from a public node of that chain, every four hours, keeping each day’s last reading. TON and the other chains with no node here use the balance CoinMarketCap’s website reports for the contract.
What circulates. Supply less what is not in anyone’s hands: an issuer’s unsold stock and tokens locked in a bridge. xStocks holds its unsold stock at one address on every EVM chain, often four fifths of a token’s supply, and that balance is taken off. On Solana and TON it cannot be read; there, what circulates is the token’s circulating supply as CoinMarketCap gives it, less what circulates on the chains read, shared between the two by supply. Those splits are marked as estimated.
Value. A token’s value, as the rest of the page counts it, is split by those shares, so the chains add up to the tokenized total. Value with no reading behind it (CoinGecko’s figure for silver) is shown as chain not known. Hyperliquid’s order book is left out: its ledger holds each company’s whole share count.
Net flow. The day’s change in what circulates on the chain, at the day’s price, counted only between two days that were both read: new issuance less redemptions, and tokens bridged in less bridged out.
History. Before the first live reading, each token’s split is its first reading carried back over its own value history; on chains whose nodes keep old state (Ink, X Layer and Mantle without a key; Ethereum, BNB Chain, Arbitrum, Base, OP Mainnet, Polygon and Avalanche with an Alchemy key), the past is read block by block instead.
DeFi
What is matched. Every pool and lending market in DefiLlama’s yields list whose underlying token has the same chain and contract address as a token tracked here. Addresses come from CoinMarketCap. Matching on address alone would confuse tokens that share an address across chains.
What the value means. The whole pool, including the asset the token is paired with, so it overstates how much of the token itself is deployed. Protocols DefiLlama does not list as pools (many perps and structured products) are not counted.
Over time. The chart at the top adds up each matched pool’s daily value, taking the days before the collector started from DefiLlama’s own history of that pool. Only pools that hold these tokens today are followed back, so a pool that has since closed is missing from the past.
Left out. An issuer’s own listing of its token, which is the token’s supply rather than a place it went, and pre-IPO products.
Logos and flags
Asset, token, exchange and issuer logos are CoinMarketCap’s. Where it shows none for an issuer, DefiLlama’s icon for the same organisation stands in. Protocol icons are DefiLlama’s.
Country. CoinMarketCap’s data has no country. The flag is the principal office each company or fund reports to the SEC, the business address on its EDGAR record. That is where the company is run from on paper, which is not always where people place it: Alibaba files from Hong Kong, PDD from Dublin, Rio Tinto from London. An ETF carries the flag of the fund, not of what it holds. Commodities have none, and neither does an asset with no SEC filer under its ticker. Flag artwork is from the open-source flag-icons set.
Company financials
US filers. SEC EDGAR structured filings, re-read when a new 10-Q or 10-K appears. Figures are the trailing four quarters; the fourth quarter is the year minus the first three. Each company names revenue its own way, so the tag with the newest quarter is used, then the largest.
Foreign filers that report to the SEC once a year (TSMC, ASML) show the last fiscal year in their reporting currency, without multiples.
Korean companies. OpenDART key accounts, consolidated, in won. Gross margin, cash and debt are not in that feed.
Banks and brokers report revenue net of interest expense (net interest income plus fees), and that is the figure shown, labelled net revenue. Gross and operating margin, cash and debt do not apply to them; return on equity, price to book and the efficiency ratio (costs ÷ net revenue) are shown instead.
Operating income comes ahead of net income: it is what the business earned before interest, tax and gains or losses on what the company holds. Where net income sits far from it (more than 15% above, or under 40% of it), a line under the figures says by how much.
Free cash flow is cash from operations less capital spending, over the same twelve months. Cash flows are filed year to date, so the twelve months are this year so far, plus last year, minus last year to the same point.
Net cash or net debt is cash plus marketable securities, less everything borrowed, short-term and long-term, on the day the latest quarter closed. Stakes in other companies are not counted as cash. Filers tag debt in different pieces; where none of the usual tags is present the figure is left out rather than taken as zero.
Enterprise value is the real-world market cap above less net cash (or plus net debt). EV / sales and EV / operating income use it; P/E, P/B and free cash flow yield use the market cap.
EPS is twelve months of net income over the diluted weighted-average share count of the latest period, not the sum of four reported quarters: it stays right through a stock split. A year-on-year change is shown only between two profits.
Balance-sheet figures are shown only when they belong to the latest quarter.
Not here yet
Holder counts and a history of token-versus-real price gaps. They are in the design and will be added to the collector next.
History for venues, DeFi and CoinGecko readings: they exist only from the day the collector started.