Pricing — pay per call, nothing else

Paid routes — USDC on Base, x402

EndpointPriceReturnsTry it
/api/v1/signal$0.003Action, confidence, price_usd and one-line reasoning for ETH/ONDO/KAITO/DEGEN — refreshed every 5 minutes from live market data.free sample
/api/v1/whaleflow$0.003Network-wide USDC transfers ≥ $5M on Base with honestly labeled counterparties — scanned continuously (freshness follows the RPC provider's limits; the feed reports the block it has scanned to).free sample
/api/arb/opportunities$0.005Live cross-DEX arbitrage spreads on Base (DEXScreener), refreshed every 60 seconds.free sample
/api/bot-status$0.005Telegram bot status, service uptime and operational counters.free sample
/api/sales$0.005Real, on-chain-verifiable USDC sales history (ERC-20 Transfer monitoring) — unique to this API.free sample
/api/stats$0.005Live market snapshot (CoinGecko, DEXScreener, Fear & Greed), daily request/sales aggregates and full payment receiver info.free sample

No free calls. Every unpaid call to a paid route returns HTTP 402 with the terms — a quote, not a charge. No API key, no account, no subscription: the price of a call is stated in its own HTTP 402 challenge before you pay anything, and the same figure appears here, in llms.txt and in openapi.json.

Range: $0.003–$0.005 USDC per call. Payment settles on Base; nothing is billed later.

How you pay — two rails

Status codes: 402 no credential · 401 credential unusable · 425 settlement in flight, retry · 200 paid and delivered.

Free — no payment, no key

Human products — separate, bought with a card