Stablecoin reserves

Agent recipes

Start with a research question. The second group only names pages and tools. Read the URLs. Do not invent figures, source URLs, file URLs, file names, or risk scores.

Research questions

These questions use only assets this site lists. That list is not the whole market. A printed zero is zero. A missing category or report was not disclosed here.

USDC backing

What share of the latest USDC reserves shown here is cash, US Treasury bills, and reverse repurchase agreements? Read https://stablecoinreserves.io/assets/usdc and https://stablecoinreserves.io/assets/usdc/record.json if USDC is shown. If it is not shown, say so and stop. Use the composition holdings, not the short home-table summary. Keep Cash Deposits, US Treasury Bills, and Reverse Repurchase Agreements in separate rows. Give valueUsd as USD and percentage as supplied. Do not add those shares and call the sum the whole reserve. Leave every other present category in its own row. If composition is null, say the breakdown is unavailable.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Euro reports

Which euro stablecoins listed here have published reserve reports, and how do their backing and report dates compare? Read https://stablecoinreserves.io and keep only listed assets whose pegCurrency is EUR. If none are listed, say so. For each one, read its asset page. Compare composition categories and report dates. Do not convert a non-USD figure into USD. Do not treat different report dates as one period.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

USD and non-USD composition

How does reserve composition differ between USD and non-USD assets covered here? Read https://stablecoinreserves.io and group the listed assets by pegCurrency. Compare category percentages within one peg. valueUsd is the supplied USD field. Do not treat it as a figure converted into the peg currency. Do not add a USD amount to a token count, and do not merge percentage points across pegs into one total.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Largest listed USD tokens

Among USD stablecoins listed here, which have the largest reported tokens outstanding, up to five, and what share is US Treasury bills rather than money market funds? Rank only assets whose pegCurrency is USD, by tokensOutstanding. That field is a token count, not a converted USD market cap. If fewer than five are listed, say how many. This is not a ranking of the whole market. Keep US Treasury Bills, Government Bills & Notes, and Money Market Funds in separate rows. Do not add those percentages. The pages do not state a coverage formula. This order is only the token count on the records you read.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Composition before 2026

For each listed asset, what is the composition change in percentage points from the latest composition to the last composition dated on or before 2025-12-31? Read the asset page history only when that page shows both points. deltaPp on the latest composition is not the change versus 2025-12-31. https://stablecoinreserves.io/mcp does not return reserve history. get_asset_record omits it. Do not use MCP as the history source. An asset record.json also omits the reserve history series. If a point on or before 2025-12-31 is not shown, say the comparison cannot be made from this site. An external history source would then be required, and this prompt does not name one. Do not invent a source link.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Freshest and oldest reports

Which listed assets have the freshest and the oldest available report dates? Use latestReportDate on https://stablecoinreserves.io for the freshest date among assets shown. For older reports, use the report dates returned for that asset, at most 50, in the order returned. If the list stops at 50, say so, and do not call that the oldest report that exists. A missing asset is not evidence that a report does not exist outside this site.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Categories and line items

Where does a response name a holding, and where does it show only a broad category? Composition rows on this site are category holdings: the category name, valueUsd, and percentage. The record has no CUSIP, security identifier, or line-item list. If a row is only a category, say the disclosure is that category. Do not split it into securities that are not printed.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Reserves and tokens outstanding

Where are reported reserves below tokens outstanding, using comparable units and that asset's own dates? Do this only when pegCurrency is USD. Report totalReservesUsd, tokensOutstanding, and the coverage percentage stored on that asset, with that asset's latestReportDate. Do not calculate a new coverage figure. Do not compare a USD reserve total with a non-USD token count. If pegCurrency is not USD, say the units are not comparable and stop for that asset.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Cash deposits and banks

What cash-deposit exposure is reported, and are the banks identified? Use the Cash Deposits category when it is present: valueUsd as USD and the supplied percentage. The asset record has issuer name and issuer website. It has no bank identifier field. Quote a bank name only when that name is printed in the fields you read. If the row is only the category, say the bank is not identified. Do not look outside the response to name a bank.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Limits of comparison

Which differences in the records stop a fair comparison across these assets? Read https://stablecoinreserves.io, https://stablecoinreserves.io/methodology, and the asset pages you cite. Name a difference only when the records show it, such as different report dates, a USD peg beside a non-USD peg, a missing composition, or a report list that stops at 50. Do not treat cadence as proof that a report arrived on that interval. Do not rank the assets. Do not fill a gap with a figure from another asset.

Use only assets listed at https://stablecoinreserves.io. That list is not every stablecoin. Keep each asset's own latestReportDate and, when a composition is shown, that composition's reportDate. Do not assign one date to every asset. A printed zero is zero. A category or report that is absent was not disclosed here. Do not treat absence as zero, and do not infer a figure from a missing report. Cite the asset page URL, the date you used, and the attestor name shown. Do not invent a figure. Do not request a source URL, a file URL, a file name, or a risk score.

Reading the site

These prompts name pages and tools. They do not answer the research questions above.

Public list

Read https://stablecoinreserves.io. List only assets that page shows. Do not invent figures, and do not rank the assets.

About and methodology

Read https://stablecoinreserves.io/about and https://stablecoinreserves.io/methodology. Answer only with sentences those pages print.

llms.txt

Read https://stablecoinreserves.io/llms.txt. Use the canonical origin printed there. Do not add asset names when that file says the list could not be loaded.

USDC page

Read https://stablecoinreserves.io/assets/usdc. If that page is shown, quote the latest report date, the attestor name, and the reserve figure shown there. If it is not shown, say so. Do not invent a number. Do not request a source URL, a file URL, a file name, or a risk score.

USDT page

Read https://stablecoinreserves.io/assets/usdt. If that page is shown, quote the latest report date, the attestor name, and the reserve figure shown there. If it is not shown, say so. Do not invent a number. Do not request a source URL, a file URL, a file name, or a risk score.

USDC record

Read https://stablecoinreserves.io/assets/usdc/record.json and https://stablecoinreserves.io/schema/asset-record.json. Use only fields present in those responses. Do not add a source URL, a file URL, a file name, or a risk score.

USDT record

Read https://stablecoinreserves.io/assets/usdt/record.json. Use only fields present in that response. Do not add a source URL, a file URL, a file name, or a risk score.

MCP

Send a request to https://stablecoinreserves.io/mcp. The tools are list_public_assets, get_asset_record, and get_report_metadata. Read what they return. Do not invent figures. Do not request a source URL, a file URL, a file name, or a risk score. Do not rank the assets.