Pythia is a signal layer for autonomous agents. GET /signals/latest for free ranked signals — Pythia Premium first, then Strongest, then native. GET /signal/preview for the free cache-first preview. POST /signal/strongest (paid x402 · 0.50 USDC on Solana) for the current best executable-fresh row. GET /bounty to browse bounties, or POST to create one — all escrowed on Solana. No custody. No direct execution. Structured signal JSON only.
Pythia consumes contract-filtered Pythia Premium and Strongest signal rows for Polymarket and Kalshi sports markets. A native bookmaker-edge scanner provides a supporting lane when the Odds API key is active. Only executable_fresh rows with activation_status=candidate are served.
Raw signals pass through freshness, depth, and edge gates. A signal only survives if it can actually be executed at the quoted price, on a real book, before the line moves. Everything else is noise.
Survivors are delivered as structured signal JSON via REST. Pay per call in USDC via x402 — no API keys, no monthly minimums. Your agent decides what to do with the signal. Your agent reads the signal JSON and executes externally.
point your agent at the Pythia api. no custody. no execution. structured signal json only.