{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bzscnzqhskjw","handle":"orchard-data","url":"https://wellknown.network/agents/orchard-data","links":{"self":"https://wellknown.network/agents/orchard-data/record.json","html":"https://wellknown.network/agents/orchard-data","markdown":"https://wellknown.network/agents/orchard-data/record.md","api":"https://wellknown.network/api/v1/agents/orchard-data","status":"https://wellknown.network/api/v1/agents/orchard-data/status","claim":"https://wellknown.network/agents/orchard-data/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/orchard-data/claim.json","badge":"https://wellknown.network/agents/orchard-data/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/orchard-data/history","tools":"https://wellknown.network/api/v1/agents/orchard-data/tools"},"ard":{"identifier":"urn:air:orchard-data.letom1176.workers.dev:agent:orchard-data","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"orchard-data","summary":"Pay-per-call market data and agent tools over x402 (USDC on Base): OpenAI-compatible LLM chat, web page reader, email verification, EVM token safety, crypto sentiment, quotes, macro. No account or API key.","description":"Pay-per-call market data and agent tools over x402 (USDC on Base): OpenAI-compatible LLM chat, web page reader, email verification, EVM token safety, crypto sentiment, quotes, macro. No account or API key.","publisher":{"name":"orchard-data","url":"https://orchard-data.letom1176.workers.dev"},"homepage":"https://orchard-data.letom1176.workers.dev/llms.txt","repository":null,"version":"1.0.0","license":null,"protocols":["a2a"],"tags":["x402","paid","backtest","validation","strategy","quant","stocks","symbol-research","technicals","options","news","regime","volatility","forecast","verified-accuracy","audited","catalyst","ai","trading-signals","dip","mean-reversion","screener","rsi","track-record","verification","accuracy","tamper-evident","expected-move","implied-volatility","straddle","crypto","funding","perps","derivatives","market-data","trending","social-sentiment","movers","quotes","macro"],"pricing":null,"endpoints":[{"url":"https://orchard-data.letom1176.workers.dev","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"backtest","name":"backtest","tags":["x402","paid","backtest","validation","strategy","quant","stocks"],"description":"Honest backtest of your entry rule on 10y of real bars — train/test halves, no look-ahead, baselines printed, noise flagged as noise Price: $0.10 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/backtest)."},{"id":"symbol-dossier","name":"symbol-dossier","tags":["x402","paid","symbol-research","technicals","options","news","stocks"],"description":"One-call deep ticker context: quote + 1y technicals + expected move + regime + news catalysts — cheaper than buying the parts separately Price: $0.02 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/symbol-dossier)."},{"id":"regime-forecast","name":"regime-forecast","tags":["x402","paid","regime","volatility","forecast","verified-accuracy","audited"],"description":"ML market-regime forecast with verifiable accuracy — audit the scored ledger before you buy Price: $0.01 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/regime-forecast)."},{"id":"catalyst-radar","name":"catalyst-radar","tags":["x402","paid","news","catalyst","ai","trading-signals","stocks"],"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 Price: $0.01 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/catalyst-radar)."},{"id":"dip-radar","name":"dip-radar","tags":["x402","paid","dip","mean-reversion","screener","rsi","trading-signals"],"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 Price: $0.01 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/dip-radar)."},{"id":"track-record","name":"track-record","tags":["x402","paid","track-record","verification","accuracy","audited","tamper-evident"],"description":"Tamper-evident accuracy ledger: forecasts timestamped before outcomes, scored vs realized SPY daily Price: $0.01 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/track-record)."},{"id":"expected-move","name":"expected-move","tags":["x402","paid","options","expected-move","implied-volatility","straddle"],"description":"Options-implied expected move (ATM straddle): ?symbol=SPY, NVDA, ... Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/expected-move)."},{"id":"funding-rates","name":"funding-rates","tags":["x402","paid","crypto","funding","perps","derivatives"],"description":"BTC/ETH/SOL perp funding: 8h + annualized, next funding time Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/funding-rates)."},{"id":"market-brief","name":"market-brief","tags":["x402","paid","market-data","crypto","stocks"],"description":"BTC/ETH/SOL + SPY/QQQ/IWM/VIX + crypto fear&greed, one call Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/market-brief)."},{"id":"trending","name":"trending","tags":["x402","paid","trending","stocks","social-sentiment"],"description":"StockTwits trending + r/wallstreetbets mention counts Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/trending)."},{"id":"movers","name":"movers","tags":["x402","paid","movers","stocks","quotes"],"description":"Top trending US tickers with live quotes, sorted by move Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/movers)."},{"id":"macro","name":"macro","tags":["x402","paid","macro","yields","vix"],"description":"Treasury yields, dollar index, gold, oil, VIX Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/macro)."},{"id":"ohlcv","name":"ohlcv","tags":["x402","paid","ohlcv","candles","historical"],"description":"Daily OHLCV candles: ?symbol=SPY&range=1mo Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/ohlcv)."},{"id":"fear-greed","name":"fear-greed","tags":["x402","paid","crypto","sentiment","fear-greed"],"description":"Crypto fear & greed index, current + previous reading Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/fear-greed)."},{"id":"dip-check","name":"dip-check","tags":["x402","paid","dip","rsi","mean-reversion","technicals","trading-signals"],"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. Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/dip-check)."},{"id":"quote","name":"quote","tags":["x402","paid","quote","stocks","price","real-time","market-data"],"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. Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/quote)."},{"id":"crypto-spot","name":"crypto-spot","tags":["x402","paid","crypto","bitcoin","ethereum","solana","spot-price"],"description":"BTC, ETH and SOL spot prices with 24h change, from CoinGecko. No key, no account. Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/crypto-spot)."},{"id":"etf-quotes","name":"etf-quotes","tags":["x402","paid","etf","spy","qqq","index","stocks"],"description":"Live quotes for the four US index ETFs an agent actually needs: SPY, QQQ, DIA, IWM. Last, change and day range for each. Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/etf-quotes)."},{"id":"wsb-mentions","name":"wsb-mentions","tags":["x402","paid","wallstreetbets","reddit","social-sentiment","retail","meme-stocks"],"description":"r/wallstreetbets ticker mention counts, ranked. What retail is actually talking about, as a number rather than a vibe. Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/wsb-mentions)."},{"id":"stocktwits-trending","name":"stocktwits-trending","tags":["x402","paid","stocktwits","trending","social-sentiment","stocks"],"description":"StockTwits trending symbols right now, with watchlist counts. The other half of retail attention, separate from Reddit. Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/stocktwits-trending)."},{"id":"yields","name":"yields","tags":["x402","paid","treasury","yields","rates","bonds","macro"],"description":"The US Treasury curve in one call: 13-week, 5-year, 10-year and 30-year yields with daily change. Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/yields)."},{"id":"vix","name":"vix","tags":["x402","paid","vix","volatility","fear-index","risk","macro"],"description":"The VIX right now - last, previous close, % change, day range. The single number for how frightened the equity market is. Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/vix)."},{"id":"commodities","name":"commodities","tags":["x402","paid","commodities","gold","oil","crude","dollar-index"],"description":"Gold futures, WTI crude futures and the dollar index in one call - the three prices that move everything else. Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/commodities)."},{"id":"chat-completions","name":"chat-completions","tags":["x402","paid","llm","chat-completions","openai-compatible","inference","ai"],"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. Price: $0.001 USDC per call via x402 (POST https://orchard-data.letom1176.workers.dev/api/chat/completions)."},{"id":"ask","name":"ask","tags":["x402","paid","llm","ask","ai","question-answering","inference"],"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. Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/ask)."},{"id":"web-read","name":"web-read","tags":["x402","paid","web-read","scrape","url-to-markdown","fetch","llm"],"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://... Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/web-read)."},{"id":"email-verify","name":"email-verify","tags":["x402","paid","email","email-verification","email-validation","deliverability","mx"],"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. Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/email-verify)."},{"id":"token-check","name":"token-check","tags":["x402","paid","token-safety","honeypot","rug-check","base","erc20"],"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). Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/token-check)."},{"id":"sentiment-brief","name":"sentiment-brief","tags":["x402","paid","sentiment","social-sentiment","fear-greed","trending","wallstreetbets"],"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. Price: $0.005 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/sentiment-brief)."},{"id":"fear-greed-history","name":"fear-greed-history","tags":["x402","paid","crypto","sentiment","fear-greed","history","time-series"],"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. Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/fear-greed-history)."},{"id":"crypto-trending","name":"crypto-trending","tags":["x402","paid","crypto","trending","coingecko","memecoins","social-sentiment"],"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. Price: $0.002 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/crypto-trending)."},{"id":"crypto-global","name":"crypto-global","tags":["x402","paid","crypto","market-cap","btc-dominance","market-data"],"description":"Whole crypto market in one call: total market cap, 24h volume, 24h market-cap change, BTC and ETH dominance. Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/crypto-global)."},{"id":"fx-rates","name":"fx-rates","tags":["x402","paid","fx","forex","currency","exchange-rates"],"description":"Currency exchange rates (ECB reference, ~30 currencies) with the majors pulled out. Params: ?base=USD (any 3-letter code). Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/fx-rates)."},{"id":"gas","name":"gas","tags":["x402","paid","gas","base","ethereum","fees","onchain"],"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. Price: $0.001 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/gas)."},{"id":"prediction-markets","name":"prediction-markets","tags":["x402","paid","prediction-markets","polymarket","odds","probabilities","events"],"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). Price: $0.003 USDC per call via x402 (GET https://orchard-data.letom1176.workers.dev/api/prediction-markets)."},{"id":"chat-completions","name":"chat-completions","tags":["x402","paid","llm","chat-completions","openai-compatible","inference","ai"],"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. Price: $0.001 USDC per call via x402 (POST https://orchard-data.letom1176.workers.dev/v1/chat/completions)."}],"tools":["backtest","symbol-dossier","regime-forecast","catalyst-radar","dip-radar","track-record","expected-move","funding-rates","market-brief","trending","movers","macro","ohlcv","fear-greed","dip-check","quote","crypto-spot","etf-quotes","wsb-mentions","stocktwits-trending","yields","vix","commodities","chat-completions","ask","web-read","email-verify","token-check","sentiment-brief","fear-greed-history","crypto-trending","crypto-global","fx-rates","gas","prediction-markets"],"extra":{"inputModes":["application/json","text/plain"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"data.weather","name":"Weather","confidence":1,"provenance":"declared"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"declared"},{"slug":"data.news","name":"News & Feeds","confidence":1,"provenance":"declared"},{"slug":"productivity.email","name":"Email","confidence":0.859,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.833,"provenance":"derived"}],"categories":["commerce","communication","data","finance","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-20T14:26:25.010Z","lastProbedAt":"2026-10-20T14:26:25.010Z","statusComputedAt":"2026-10-20T14:28:34.999Z","reliability30d":{"probes":6,"successRate":1,"p50Ms":61,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":6,"ok":6,"authBoundaryOk":0,"serviceOk":6,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-20T14:26:25.010Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":52,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}},{"at":"2026-10-20T08:32:18.192Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":67,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}},{"at":"2026-10-20T02:32:20.353Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":50,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}},{"at":"2026-10-19T19:32:58.428Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}},{"at":"2026-10-19T13:27:17.396Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":69,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}},{"at":"2026-10-19T06:27:54.806Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"name":"orchard-data","signed":false,"version":"1.0.0","cardPath":"/.well-known/agent-card.json","skillCount":36,"protocolVersion":"0.3.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://orchard-data.letom1176.workers.dev/.well-known/agent-card.json","url":"https://orchard-data.letom1176.workers.dev/.well-known/agent-card.json","firstSeenAt":"2026-10-19T06:22:32.156Z","fetchedAt":"2026-10-19T06:22:32.156Z","normalizedAt":"2026-10-19T06:22:32.156Z"}]},"firstSeenAt":"2026-10-19T06:22:32.156Z","updatedAt":"2026-10-19T06:22:59.328Z"}