{"service":"orchard-data","version":"1.0.0","protocol":"x402","network":"eip155:8453","payTo":"0xc863b1c6658971ca427e90665dccce90a41a2bc2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","endpoints":[{"path":"/api/backtest","method":"GET","price":"$0.10","description":"Honest backtest of your entry rule on 10y of real bars — train/test halves, no look-ahead, baselines printed, noise flagged as noise"},{"path":"/api/symbol-dossier","method":"GET","price":"$0.02","description":"One-call deep ticker context: quote + 1y technicals + expected move + regime + news catalysts — cheaper than buying the parts separately"},{"path":"/api/regime-forecast","method":"GET","price":"$0.01","description":"ML market-regime forecast with verifiable accuracy — audit the scored ledger before you buy"},{"path":"/api/catalyst-radar","method":"GET","price":"$0.01","description":"Tickers with a fresh news catalyst (bullish + bearish) and the headline behind each: a live trading system's AI scanner, or a disclosed 12h headline scan when it is idle"},{"path":"/api/dip-radar","method":"GET","price":"$0.01","description":"Dip radar over the exact ~55-name universe a live trading system trades: RSI(2), 20d-high distance, dip flags under disclosed thresholds — 24/7"},{"path":"/api/track-record","method":"GET","price":"$0.01","description":"Tamper-evident accuracy ledger: forecasts timestamped before outcomes, scored vs realized SPY daily"},{"path":"/api/expected-move","method":"GET","price":"$0.005","description":"Options-implied expected move (ATM straddle): ?symbol=SPY, NVDA, ..."},{"path":"/api/funding-rates","method":"GET","price":"$0.003","description":"BTC/ETH/SOL perp funding: 8h + annualized, next funding time"},{"path":"/api/market-brief","method":"GET","price":"$0.005","description":"BTC/ETH/SOL + SPY/QQQ/IWM/VIX + crypto fear&greed, one call"},{"path":"/api/trending","method":"GET","price":"$0.005","description":"StockTwits trending + r/wallstreetbets mention counts"},{"path":"/api/movers","method":"GET","price":"$0.005","description":"Top trending US tickers with live quotes, sorted by move"},{"path":"/api/macro","method":"GET","price":"$0.003","description":"Treasury yields, dollar index, gold, oil, VIX"},{"path":"/api/ohlcv","method":"GET","price":"$0.002","description":"Daily OHLCV candles: ?symbol=SPY&range=1mo"},{"path":"/api/fear-greed","method":"GET","price":"$0.001","description":"Crypto fear & greed index, current + previous reading"},{"path":"/api/dip-check","method":"GET","price":"$0.003","description":"Is this symbol dipping? RSI(2), RSI(14), distance from the 20-day close-high, and 1d/5d/20d returns for any US symbol, with a deep_dip/dip/near_dip verdict under fully disclosed thresholds you can re-derive yourself. The single-symbol version of /api/dip-radar. Params: ?symbol=NVDA."},{"path":"/api/quote","method":"GET","price":"$0.002","description":"Live quote for any US symbol: last, previous close, % change, day high/low, volume and the exchange timestamp. One symbol, one call. Params: ?symbol=NVDA."},{"path":"/api/crypto-spot","method":"GET","price":"$0.003","description":"BTC, ETH and SOL spot prices with 24h change, from CoinGecko. No key, no account."},{"path":"/api/etf-quotes","method":"GET","price":"$0.003","description":"Live quotes for the four US index ETFs an agent actually needs: SPY, QQQ, DIA, IWM. Last, change and day range for each."},{"path":"/api/wsb-mentions","method":"GET","price":"$0.003","description":"r/wallstreetbets ticker mention counts, ranked. What retail is actually talking about, as a number rather than a vibe."},{"path":"/api/stocktwits-trending","method":"GET","price":"$0.003","description":"StockTwits trending symbols right now, with watchlist counts. The other half of retail attention, separate from Reddit."},{"path":"/api/yields","method":"GET","price":"$0.002","description":"The US Treasury curve in one call: 13-week, 5-year, 10-year and 30-year yields with daily change."},{"path":"/api/vix","method":"GET","price":"$0.001","description":"The VIX right now - last, previous close, % change, day range. The single number for how frightened the equity market is."},{"path":"/api/commodities","method":"GET","price":"$0.002","description":"Gold futures, WTI crude futures and the dollar index in one call - the three prices that move everything else."},{"path":"/api/chat/completions","method":"POST","price":"$0.001","description":"OpenAI-compatible chat completions, flat price per call: gpt-oss-120b (default), llama-3.3-70b, qwen3-30b or gemma-4-26b. Send the usual {model, messages, max_tokens (<=1024), temperature}; get a chat.completion back. No account, no API key. Failed calls are never charged."},{"path":"/api/ask","method":"GET","price":"$0.001","description":"Ask an LLM one question over plain GET and get a concise answer: ?q=your question (&model=gpt-oss-120b|llama-3.3-70b|qwen3-30b|gemma-4-26b). The simplest paid AI call there is. Failed calls are never charged."},{"path":"/api/web-read","method":"GET","price":"$0.001","description":"Read any web page as clean markdown for an LLM: title, description, publish date, main text with links, word count. Static HTML (no JS rendering), up to ~60k chars. Failed fetches are never charged. Params: ?url=https://..."},{"path":"/api/email-verify","method":"GET","price":"$0.001","description":"Email verification before you send: syntax, domain exists, live MX lookup, null-MX, disposable/throwaway domain, role account, free provider, SPF and DMARC. Verdict + 0-100 score + reasons. Params: ?email=someone@example.com."},{"path":"/api/token-check","method":"GET","price":"$0.005","description":"EVM token safety check before you buy: honeypot, buy/sell tax, owner powers (mint, balance changes, hidden owner, pause, blacklist), source verified, holder concentration, plus live DEX liquidity, volume and pool age. Verdict + score + red flags. Params: ?address=0x...&chain=base (base, ethereum, bsc, arbitrum, polygon, optimism)."},{"path":"/api/sentiment-brief","method":"GET","price":"$0.005","description":"Crowd mood in one call: crypto fear & greed, StockTwits trending, r/wallstreetbets mentions and CoinGecko's most-searched coins. Cheaper than the four slices bought separately."},{"path":"/api/fear-greed-history","method":"GET","price":"$0.002","description":"Crypto fear & greed, last 30 days: daily readings plus 7d/30d averages, 30d min/max, 7-day trend and count of extreme-fear/extreme-greed days."},{"path":"/api/crypto-trending","method":"GET","price":"$0.002","description":"Most-searched coins on CoinGecko in the last 24h, ranked, with price, 24h change, market cap and volume, plus the trending sectors. Retail crypto attention."},{"path":"/api/crypto-global","method":"GET","price":"$0.001","description":"Whole crypto market in one call: total market cap, 24h volume, 24h market-cap change, BTC and ETH dominance."},{"path":"/api/fx-rates","method":"GET","price":"$0.001","description":"Currency exchange rates (ECB reference, ~30 currencies) with the majors pulled out. Params: ?base=USD (any 3-letter code)."},{"path":"/api/gas","method":"GET","price":"$0.001","description":"Gas right now on Base and Ethereum: next base fee, priority-fee percentiles, suggested max fee, and the USD cost of an ETH transfer, ERC-20 transfer and DEX swap."},{"path":"/api/prediction-markets","method":"GET","price":"$0.003","description":"Live Polymarket odds: the most-traded open markets by 24h volume, each outcome's price as a probability, volume, liquidity, end date. Params: ?q=keyword to filter (e.g. ?q=fed)."},{"path":"/api/sample","method":"GET","price":"free","description":"FREE full sample: a complete real symbol-dossier for SPY — the exact shape and depth you get when you pay. Look before you spend."},{"path":"/api/feed-status","method":"GET","price":"free","description":"Feed freshness probe — check rig-fed products are fresh before paying"}],"openapi":"/openapi.json","how":"GET a paid endpoint → HTTP 402 with payment requirements → sign USDC payment (x402 client) → retry with payment header.","docs":"https://x402.org"}