Algorand metrics, priced for machines.
Protocol economics and ALGO-USD market microstructure over plain HTTPS, paid per call with x402 micropayments — $0.01 in USDC, settled on Algorand. No API keys, no signup, no subscription. Built for agents, quant researchers, and anyone who wants one number without an account.
checking api.algometrics.org…
Endpoints
| Endpoint | What you get | Price |
|---|---|---|
| GET /v1/metrics/summary | Issuance, fees collected, and net supply change from live block headers | $0.01 |
| GET /v1/metrics/issuance | Proposer-payout issuance metrics | $0.01 |
| GET /v1/metrics/fees | Protocol fee and burn metrics | $0.01 |
| GET /v1/metrics/projections | Supply and net-deflation projection scenarios (?days=365) | $0.01 |
| GET /v1/metrics/microstructure | ALGO-USD VPIN (adverse selection risk), order-flow imbalance, Kyle lambda, realized & Parkinson volatility, VWAP, Amihud illiquidity, Roll spread — from every Coinbase trade, updated each minute | $0.01 |
| GET /v1/metrics/market-depth | Kyle lambda plus estimated USD notional for a $0.01 and one-basis-point ALGO-USD price move | $0.01 |
| GET /v1/metrics/adverse-selection-risk | VPIN, whether it is above 0.5, and concise interpretation guidance | $0.01 |
| GET /v1/metrics/microstructure/interpretation | Claude-generated read on current market conditions (regime, adverse selection, volatility, liquidity, execution implications) plus the underlying metrics snapshot | $0.05 |
| POST /mcp | The same metrics as MCP tools over JSON-RPC, for agent frameworks | $0.01 |
| GET /health · /openapi.json · /v1/methodology | Status, machine-readable docs, and full methodology — free | free |
Human-readable dashboard with free headline numbers: api.algometrics.org
How paying works
- Request any paid endpoint. The API answers 402 Payment Required with payment terms in the payment-required header.
- Your client signs a $0.01 USDC transfer on Algorand and retries the request with the payment header attached.
- The GoPlausible facilitator settles it on-chain — it even sponsors the network fee — and the API returns your data plus an on-chain settlement receipt.
Quick start
See the terms (free — no payment needed to look):
curl -sD - https://api.algometrics.org/v1/metrics/summary | grep -i payment-required # base64-decoded: pay $0.01 USDC (ASA 31566704) on Algorand mainnet via GoPlausible
Pay programmatically with the x402 TypeScript client:
import { x402Client, x402HTTPClient } from "@x402/core/client";
import { ExactAvmScheme } from "@x402/avm/exact/client";
import { toClientAvmSigner } from "@x402/avm";
const client = new x402Client();
client.register("algorand:*", new ExactAvmScheme(toClientAvmSigner(SECRET_KEY)));
const http = new x402HTTPClient(client);
const url = "https://api.algometrics.org/v1/metrics/summary";
const challenge = await fetch(url); // → 402 with payment terms
const required = http.getPaymentRequiredResponse(
(name) => challenge.headers.get(name), await challenge.json());
const payload = await http.createPaymentPayload(required);
const paid = await fetch(url, { headers: http.encodePaymentSignatureHeader(payload) });
console.log(await paid.json()); // your metrics, payment settled on-chain
Your wallet needs a little ALGO and USDC (asset 31566704) with the opt-in done. Full schema at /openapi.json.
Methodology, in one paragraph
Protocol metrics are computed from Algorand block headers sampled over the trailing day: fees from the fc field, issuance from proposer payouts (pp), and net supply change as the difference — the honest inflation measure, not "fee burn" alone. Microstructure metrics follow Easley, López de Prado & O'Hara's VPIN construction: every ALGO-USD trade on Coinbase is folded into volume buckets sized at 1/50 of daily volume, with exact taker-side classification. Every response embeds its own methodology notes and caveats — read them in full.