One stablecoin's supply per chain + Ethereum/rollup split
API · /stablecoinchains-api
Stablecoin Chain Distribution API
Where dollar stablecoin liquidity actually lives, read live and keyless from each blockchain. USDC and USDT are issued natively on many chains, and the split between them is one of the most-watched signals in the layer-2 wars: Ethereum mainnet still holds the bulk, but Base, Arbitrum and the other rollups have been pulling stablecoin supply across as activity migrates. This API reads the native USDC and USDT supply directly from the token contract on each chain — Ethereum, Base, Arbitrum, Optimism, Polygon and Avalanche — not a single chain and not an aggregator, so you see the real on-chain distribution. The stablecoin endpoint takes a symbol (USDC or USDT) and returns its supply on every tracked chain, ranked, each with its share of that stablecoin and the Ethereum-versus-rollup split. The chains endpoint ranks the chains by their total native stablecoin liquidity (USDC and USDT together) — which chain hosts the most dollars. The summary endpoint is the top-down view: total USDC, total USDT, the combined total, the USDT-to-USDC ratio, and Ethereum's dominance versus the share that has moved to the rollups. Because USDC and USDT are dollar-pegged and read at the token's own on-chain decimals (read live from each contract, never assumed), the supply equals the dollars of stablecoin on that chain; only natively-issued supply is counted (bridged and peg tokens are excluded). This is the stablecoin chain-distribution cut — distinct from the single-chain token feeds, the generic stablecoin-supply aggregators and the price feeds: it is specifically the cross-chain liquidity map. Amounts are in US dollars. No key, nothing stored beyond a short cache.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 248 ms
- Server probes · 24h
- Subscribers
- 3,176
- active
- Total calls
- 12
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 1,100 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 1,100 calls/month
- 2 req/sec
- All endpoints
- No credit card
Starter
€17.00 /month
- 21,000 calls / month
- 6 requests / second
- Hard cap (429 above quota, no overage)
- 21k calls/month
- 6 req/sec
- Per-chain distribution
- Email support
Pro
€67.00 /month
- 148,000 calls / month
- 16 requests / second
- Hard cap (429 above quota, no overage)
- 148k calls/month
- 16 req/sec
- Chain ranking + summary
- Priority support
Scale
€189.00 /month
- 520,000 calls / month
- 40 requests / second
- Hard cap (429 above quota, no overage)
- 520k calls/month
- 40 req/sec
- Full cross-chain feed
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
Ethena USDe Synthetic Dollar API
Live data for Ethena's USDe, the largest synthetic dollar in crypto, read keyless from Ethena's public yield feed and directly from the Ethereum blockchain. USDe is not backed by fiat in a bank like USDC — it is a delta-neutral synthetic dollar: Ethena holds staked ETH/BTC and shorts the matching perpetual futures, so the position is hedged to roughly one dollar while the funding and staking it earns become the yield. Stake USDe into sUSDe and you receive that yield; sUSDe is the yield-bearing version and its value in USDe grows every day. The yield endpoint returns Ethena's yields — the current protocol yield and sUSDe staking yield plus the 30-day, 90-day and since-inception average sUSDe APY — the carry the synthetic dollar throws off, which rises and falls with the perpetual-futures funding market. The supply endpoint reads the Ethereum contracts directly: the circulating USDe supply, the amount of USDe staked in sUSDe, the sUSDe share count, the sUSDe-to-USDe exchange rate (how much USDe one sUSDe is now worth — above 1.0 because yield has accrued) and the staking ratio (what share of USDe is staked and earning). The overview endpoint is the at-a-glance snapshot combining the supply and the live yield. This is the Ethena / USDe synthetic-dollar cut — distinct from the generic multi-stablecoin supply feeds, the DeFi lending-rate and yield-aggregator feeds, and the generic ERC-20 token-info feed: the single-protocol view of how the synthetic dollar is sized, staked and yielding. Yields are annualised percentages; supplies are in USDe; the exchange rate is USDe per sUSDe. No key, nothing stored beyond a short cache.
api.oanor.com/ethena-api
Frax Finance Pools & Yield API
Live liquidity-pool and yield data for the Frax Finance ecosystem — the FRAX stablecoin, frxETH and FXS — from the public Frax API, no key, nothing stored. This is the Frax-yield view: every incentivised Frax liquidity pool across every chain and DEX, with its locked liquidity and APY, distinct from the generic DeFi-yield and protocol APIs in the catalogue. The pools endpoint lists Frax pools — optionally filtered by chain or DEX platform — with the trading pair, the pool tokens, the value locked and the base and maximum APY. The pool endpoint returns one pool in full, including the reward breakdown across swap fees and incentive rewards. The summary endpoint aggregates the ecosystem: total value locked, the pool count and the distribution across chains and DEX platforms, plus the highest-yielding pools. Build DeFi yield dashboards, Frax-farming optimisers, APY trackers and treasury tools on top of real Frax Finance data. Filter by chain (ethereum, arbitrum, fraxtal, optimism, polygon and more) or platform (uniswap_v3, curve, convex, balancer); pool APYs are returned as percentages.
api.oanor.com/frax-api
Sky (MakerDAO) Savings Rate & Protocol API
Live protocol stats from Sky, the decentralized stablecoin protocol formerly known as MakerDAO and the issuer of the USDS and DAI stablecoins — no key, nothing stored. This is the Sky-protocol view: the Sky Savings Rate (SSR) and DAI Savings Rate (DSR), the value locked in savings, the SKY staking yield and the overall ecosystem size, distinct from the generic DeFi-TVL, yields and lending APIs in the catalogue. The overview endpoint returns the latest ecosystem snapshot — the Sky Savings Rate APY, the savings TVL, the SKY staking APY, the farm APY, the total reward TVL, the whole-ecosystem TVL, the wallet count and the number of savings depositors. The savings endpoint returns the current savings rates: the live SSR and DSR and the dollar value deposited in each. The history endpoint returns the savings-rate timeline — per-day SSR, DSR and deposited totals — so you can chart how the on-chain risk-free rate has moved. Build DeFi yield dashboards, stablecoin-savings widgets, rate-comparison tools and treasury bots on top of the dominant decentralized stablecoin protocol. SSR and DSR are the on-chain savings benchmarks for USDS and DAI; rates are returned as percentages.
api.oanor.com/sky-api
Curve Finance DeFi API
Live DeFi data from Curve Finance — the dominant decentralised exchange for stablecoins and pegged assets (StableSwap AMM) — served from its public API as clean JSON, no cache. List every chain Curve runs on and the pool registries on each; pull the liquidity pools on a chain/registry with each pool's USD TVL, underlying coins and prices, amplification coefficient, virtual price and CRV gauge APY (sorted by TVL); fetch one pool's full detail by address; or read a chain's total and per-pool trading volume. Read live from Curve, nothing cached. This is Curve's own StableSwap pool, TVL and gauge layer across Ethereum and 20+ L2s — distinct from on-chain explorers, general DEX-pool feeds and price APIs: protocol-level data for the largest stablecoin AMM in DeFi.
api.oanor.com/curve-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for Stablecoin Chain Distribution API?
What's the rate limit for Stablecoin Chain Distribution API?
How much does Stablecoin Chain Distribution API cost?
Can I cancel my subscription anytime?
Is Stablecoin Chain Distribution API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/stablecoinchains-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/stablecoinchains-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/stablecoinchains-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/stablecoinchains-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.