Getting started
Authentication
Two ways in: a subscription API key (for keyed access at your tier) or x402 pay-per-call (anonymous, request/response only).
API keys
Keys are issued from your profile once you hold a machine-API plan. Pass the key in the apikey header on every request:
For WebSocket, supply the key via your client's header support (the gateway authenticates the upgrade). Your tier and rate limit are derived from the key — see Access tiers.
x402 pay-per-call
A subset of REST endpoints (delayed snapshots, history pages, the funding board, splash history) accept x402 micropayments — no account, no key, payment is the auth. An unpaid request returns 402 Payment Required with payment instructions; pay (USDC on Base) and retry.
Consumer identity
Behind the gateway, every request resolves to a consumer (your key or x402 wallet). Responses include a trace watermark unique to your consumer — useful for support and abuse tracing.