USDC, USDT and DAI circulating supply split by chain with the Chainlink peg pric...
https://saylorinnovations.com/api/stablecoin/supplyOverview
USDC, USDT and DAI circulating supply split by chain with the Chainlink peg price, deviation percent and a pegged, watch or depegged status.
Protocol
x402
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
Saylor Innovations Data Desk
Source
bazaar
Indexed
2026-10-21 00:23:01
Health
Status
healthy
Latency (p50)
561ms
Uptime (30d)
100.0%
Reliability Score
90/100
Last Checked
2026-10-28 15:24:11
Last Healthy
2026-10-28 15:24:11
Consecutive Failures
0
x402 Payment Validation
Payment Requirements
Valid
Asset Verified
Known USDC
Facilitator
—
Input Schema
{
"method": "GET",
"queryParams": {
"symbol": "USDC"
},
"type": "http"
}
Output Schema
{
"example": {
"chains_checked": [
"ethereum",
"base",
"arbitrum",
"optimism",
"polygon",
"bsc",
"avalanche"
],
"note": "Supply is totalSupply() read from each token contract on the chains listed in chains_checked, so it covers those chains only, not every deployment of the token. The peg is the Chainlink USD feed on Ethereum: pegged within 0.5%, watch within 2%, otherwise depegged. A feed can lag a fast move, so check oracle_age_seconds.",
"source": "Token contracts on each chain (JSON-RPC) and Chainlink data feeds on Ethereum",
"stablecoins": [
{
"chains": [
{
"chain": "ethereum",
"share_percent": 83.17,
"supply": "47780173942.356607",
"token": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
},
{
"chain": "base",
"share_percent": 7.53,
"supply": "4323586087.211377",
"token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
{
"chain": "arbitrum",
"share_percent": 4.58,
"supply": "2632125619.350114",
"token": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831"
},
{
"chain": "bsc",
"share_percent": 2.77,
"supply": "1588999877.439803986446539541",
"token": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d"
},
{
"chain": "polygon",
"share_percent": 1.04,
"supply": "599955437.208521",
"token": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"
},
{
"chain": "avalanche",
"share_percent": 0.67,
"supply": "382572806.905269",
"token": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E"
},
{
"chain": "optimism",
"share_percent": 0.25,
"supply": "144639768.725636",
"token": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"
}
],
"failed_chains": [],
"peg": {
"deviation_percent": -0.0146,
"oracle_age_seconds": 46302,
"oracle_price_usd": 0.99985427,
"oracle_stale": false,
"oracle_updated_at": "2026-10-20T03:44:11.000Z",
"status": "pegged"
},
"symbol": "USDC",
"total_supply_listed_chains": 57452053539
}
]
},
"type": "json"
}
Recent Health Checks
| Time | Status | HTTP | Latency | Error |
|---|---|---|---|---|
| 2026-10-28 15:24:11 | healthy | 402 | 3109ms | |
| 2026-10-28 14:18:35 | healthy | 402 | 557ms | |
| 2026-10-28 06:59:13 | healthy | 402 | 561ms | |
| 2026-10-28 05:37:39 | healthy | 402 | 1223ms | |
| 2026-10-28 04:39:30 | healthy | 402 | 3655ms | |
| 2026-10-28 03:45:39 | healthy | 402 | 405ms | |
| 2026-10-28 02:45:28 | healthy | 402 | 427ms | |
| 2026-10-28 01:41:22 | healthy | 402 | 877ms | |
| 2026-10-28 00:35:19 | healthy | 402 | 493ms | |
| 2026-10-27 23:38:57 | healthy | 402 | 728ms | |
| 2026-10-27 22:52:48 | healthy | 402 | 458ms | |
| 2026-10-27 21:42:01 | healthy | 402 | 646ms | |
| 2026-10-27 20:27:01 | healthy | 402 | 493ms | |
| 2026-10-27 19:21:43 | healthy | 402 | 486ms | |
| 2026-10-26 07:41:55 | healthy | 402 | 447ms | |
| 2026-10-26 04:03:36 | healthy | 402 | 826ms |