{"openapi":"3.1.0","info":{"title":"KeeperPaperSignals","version":"1.2.0","description":"Cheapest x402 USDC micro-APIs on Base for agents — $0.001 lookups, no API keys."},"servers":[{"url":"https://signals.edge.report"}],"paths":{"/v1/catalog":{"get":{"summary":"Free machine catalog","responses":{"200":{"description":"Catalog JSON"}}}},"/v1/wallet":{"get":{"summary":"Base (+ optional Ethereum) ETH/USDC balances and nonce","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[{"name":"address","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/token":{"get":{"summary":"Token price/mcap/volume via CoinGecko id or Base contract","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/polymarket":{"get":{"summary":"Polymarket public search — questions and outcome prices","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/gas":{"get":{"summary":"Current Base (+ optional Ethereum) fee estimates","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/signals/funding":{"get":{"summary":"Hyperliquid funding extremes (paper)","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/signals/spreads":{"get":{"summary":"HL vs Bitget funding spreads (paper)","description":"x402 paid. Price $0.001 USDC on Base. Returns 402 without payment.","parameters":[],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.001","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}},"/v1/signals":{"get":{"summary":"Full DeFi paper signal bundle","description":"x402 paid. Price $0.002 USDC on Base. Returns 402 without payment.","parameters":[],"responses":{"200":{"description":"Paid JSON payload"},"402":{"description":"Payment Required (x402)"},"429":{"description":"Rate limited"}},"x-x402":{"price":"$0.002","network":"eip155:8453","payTo":"0xE2520f1497ee47645072a6214304807BC3340D58"}}}}}