{"base_readiness_score":100,"commercial_next_step":{"billing_boundary":"No contact form, scope call, invoice, subscription, wallet signature, or payment is created by this handoff. Free routing never authorizes spending.","charged_now":false,"free_first":{"body_template":{"free_preflight_complete":false,"task":"<your public task>","wallet_enabled":false},"charged_now":false,"id":"ontario_purchase_router","label":"Match your task to a free or paid capability","method":"POST","url":"https://ontarioprotocol.com/api/agent/tool-quote"},"human_required":false,"next_steps":["Use the existing report evidence and remediation first; report access is free.","If another capability is needed, supply an explicit public task to the free router.","Do not pay solely because a report is ready, incomplete, or failed.","Only consider payment after free validation, task fit, an explicit budget and local wallet policy allow it."],"payment_recommended_now":false,"qualified_offers":[],"recommended_offer":null,"report_url":"https://ontarioprotocol.com/api/verify/reports/vrf_fb89fab81281da84","required_inputs":["task"],"schema":"ontario.report_commercial_next_step.v1","status":"task_required_no_paid_recommendation","trust_boundary":"This commercial handoff is not part of the signed readiness evidence. It does not guarantee safety, traffic, ranking, listing acceptance, revenue, or future endpoint behavior."},"duration_ms":1006,"evidence":{"homepage":{"reachable":true,"schema_org_present":true,"status_code":200},"openapi":{"body":{"_compacted_by":"ontario.x402-readiness","info":{"contact":{"email":"support@ioservices.io","url":"https://ioswarm.io"},"description":"AI that does real work for you. One POST kicks off a job that searches the web, reads sources, and writes a cited report; poll for the result.\n\nAgent onboarding (no browser, no human): 1) GET /api/v1/auth/config \u2192 Supabase url + anon key. 2) POST {supabase_url}/auth/v1/signup \u2192 access_token (email confirmation off). 3) POST /api/v1/agent/register \u2192 agent id. 4) POST /api/v1/account/api-keys \u2192 sk_swarm_ key (shown once). 5) Authorization: Bearer sk_swarm_\u2026 on everything else. Starter credits land automatically on the first authenticated call.\n\nThe full agent doc is https://ioswarm.io/llms.txt; the A2A agent card is at /.well-known/agent-card.json; an MCP facade is at /mcp.","title":"SwarmIO Cloud API","version":"1.0.0","x-guidance":"Agent surface. Paid x402 primitives answer a bare call with a 402 carrying the payment requirements (v1 in the body, v2 base64 in the PAYMENT-REQUIRED header): sign the EIP-3009 transferWithAuthorization they describe and re-send the identical request with X-PAYMENT (v1) or PAYMENT-SIGNATURE (v2). Paid per call: /api/v1/search ($0.02, 25 free/day), /api/v1/search/report ($0.05), /api/v1/news/brief ($0.05), /api/v1/market/price ($0.02, 10 free/day), /api/v1/video/transcript ($0.02, 10 free/day), /api/v1/video/search ($0.02, 25 free/day), /api/v1/x402/quote ($0.01), /api/v1/x402/fetch ($0.02), /api/v1/x402/chat ($0.02), /api/v1/feeds/{feed} ($0.01-$0.02; a free 24h-delayed edition sits at /api/v1/feeds/{feed}/sample). Long-running jobs: POST /api/v1/x402/run/{mode} ($0.25-$1.85 per run; the paying wallet becomes the account). Credit-billed account surface (API key, not x402): GET /api/v1/auth/config to discover the Supabase backend, sign up (email confirmation is off), POST /api/v1/agent/register, then POST /api/v1/account/api-keys for an sk_swarm_ key."},"openapi":"3.1.0","paths":{"/api/v1/account":{},"/api/v1/account/api-keys":{},"/api/v1/account/transactions":{},"/api/v1/agent/me":{},"/api/v1/agent/register":{},"/api/v1/astro/birth":{},"/api/v1/auth/config":{},"/api/v1/billing/checkout":{},"/api/v1/billing/crypto":{},"/api/v1/billing/crypto-topup":{},"/api/v1/chats":{},"/api/v1/chats/{id}/messages":{},"/api/v1/feeds":{},"/api/v1/feeds/{feed}":{},"/api/v1/feeds/{feed}/sample":{},"/api/v1/geo/tz":{},"/api/v1/llm/v1/chat/completions":{},"/api/v1/llm/v1/models":{},"/api/v1/market/price":{},"/api/v1/news/brief":{},"/api/v1/pulse":{},"/api/v1/route":{},"/api/v1/runs":{},"/api/v1/runs/{id}":{},"/api/v1/runs/{id}/artifacts":{},"/api/v1/runs/{id}/cancel":{},"/api/v1/runs/{id}/events":{},"/api/v1/runs/{id}/report":{},"/api/v1/search":{},"/api/v1/search/report":{},"/api/v1/video/search":{},"/api/v1/video/transcript":{},"/api/v1/x402/chat":{},"/api/v1/x402/fetch":{},"/api/v1/x402/quote":{},"/api/v1/x402/run":{},"/api/v1/x402/run/{mode}":{},"/api/v1/x402/supported":{},"/api/v1/x402/topup":{},"/llms.txt":{}},"swagger":null},"reachable":true,"url":"https://ioswarm.io/.well-known/openapi.json","valid_json":true,"version":"3.1.0","well_formed":true},"robots":{"excerpt":"# Swarmio \u2014 humans and machines are both first-class visitors here.\nUser-agent: *\nAllow: /\nDisallow: /admin\nDisallow: /api/\n\n# AI crawlers are explicitly welcome \u2014 GPTBot, ClaudeBot, PerplexityBot,\n# Google-Extended, Applebot-Extended, Amazonbot, Bytespider, and the rest.\n# The machine front door is /llms.txt: an agent can sign up, mint an API\n# key, and start runs with no human in the loop. Sibling interfaces:\n# /.well-known/agent-card.json (A2A), /.well-known/agents.json (flows),\n# /api/v1/openapi.json (OpenAPI 3.1), /mcp (Model Context Protocol).\nSitemap: https://ioswarm.io/sitemap.xml\n","reachable":true,"status_code":200},"target":{"challenge":{"accepts":[{"amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra_keys":["name","version"],"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","scheme":"exact"}],"accepts_count":1,"accepts_missing_required_fields":[],"body_accepts_count":1,"body_accepts_missing":false,"body_valid_json":true,"header_accepts_count":1,"missing_accepts":false,"resource":{"description":"Live web search across keyless providers \u2014 organic results with title, URL, snippet and publication date when known. 25 free searches a day per caller (\u22645 results each, burst-limited); over the quota $0.02 per call (\u226420 results), paid over x402 \u2014 no account. A valid payment header is never quota-blocked.","mimeType":"application/json","url":"https://ioswarm.io/api/v1/search"},"resource_missing_required_fields":[],"source":"payment-required-header","x402Version":2},"method":"POST","payment_challenge":true,"payment_headers":{"payment-required":"eyJhY2NlcHRzIjpbeyJhbW91bnQiOiIyMDAwMCIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifSwibWF4VGltZW91dFNlY29uZHMiOjEyMCwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwicGF5VG8iOiIweGU0YjZlMjkzMDVCNUVFRjc3YUEyOTZkQzg3RDg2ODNFOTc1MGVEOEYiLCJzY2hlbWUiOiJleGFjdCJ9XSwiZXJyb3IiOiJwYXltZW50IHJlcXVpcmVkIOKAlCBzaWduIHRoZSByZXF1aXJlbWVudHMgYW5kIFBPU1QgYWdhaW4gd2l0aCB0aGUgcGF5bWVudCBoZWFkZXIgYW5kIHRoZSBzYW1lIEpTT04gYm9keSIsImV4dGVuc2lvbnMiOnsiYmF6YWFyIjp7ImluZm8iOnsiaW5wdXQiOnsiYm9keSI6eyJxdWVyeSI6InF1YW50dW0gY29tcHV0aW5nIGJyZWFrdGhyb3VnaHMgdGhpcyBtb250aCJ9LCJib2R5VHlwZSI6Impzb24iLCJtZXRob2QiOiJQT1NUIiwidHlwZSI6Imh0dHAifSwib3V0cHV0Ijp7ImV4YW1wbGUiOnsiZWxhcHNlZF9tcyI6MzQxLCJpbnRlbnQiOiJ3ZWIiLCJwYWlkIjp7InRyYW5zYWN0aW9uIjoiMHjigKYiLCJ1c2QiOjAuMDJ9LCJwcm92aWRlcnNfZmFpbGVkIjpbXSwicHJvdmlkZXJzX3VzZWQiOlsibW9qZWVrIl0sInF1ZXJ5IjoicXVhbnR1bSBjb21wdXRpbmcgYnJlYWt0aHJvdWdocyB0aGlzIG1vbnRoIiwicmVzdWx0cyI6W3sicHVibGlzaGVkIjoiMjAyNi0wOS0yOCIsInNuaXBwZXQiOiLigKYiLCJ0aXRsZSI6IuKApiIsInVybCI6Imh0dHBzOi8vZXhhbXBsZS5jb20vYnJlYWt0aHJvdWdoIn1dfSwidHlwZSI6Impzb24ifX0sInNjaGVtYSI6eyIkc2NoZW1hIjoiaHR0cHM6Ly9qc29uLXNjaGVtYS5vcmcvZHJhZnQvMjAyMC0xMi9zY2hlbWEiLCJwcm9wZXJ0aWVzIjp7ImlucHV0Ijp7ImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicHJvcGVydGllcyI6eyJib2R5Ijp7InByb3BlcnRpZXMiOnsiZG9tYWlucyI6eyJkZXNjcmlwdGlvbiI6ImNvbW1hLXNlcGFyYXRlZCBhbGxvd2xpc3QsIGUuZy4gXCJyZXV0ZXJzLmNvbSxhcG5ld3MuY29tXCIiLCJ0eXBlIjoic3RyaW5nIn0sImZyZXNobmVzcyI6eyJlbnVtIjpbImFsbCIsImRheSIsIndlZWsiLCJtb250aCIsInllYXIiXSwidHlwZSI6InN0cmluZyJ9LCJrIjp7ImRlc2NyaXB0aW9uIjoicmVzdWx0cyB0byByZXR1cm4gKGRlZmF1bHQgOCkiLCJtYXhpbXVtIjoyMCwibWluaW11bSI6MSwidHlwZSI6ImludGVnZXIifSwicXVlcnkiOnsiZGVzY3JpcHRpb24iOiJ3aGF0IHRvIHNlYXJjaCBmb3IiLCJ0eXBlIjoic3RyaW5nIn19LCJyZXF1aXJlZCI6WyJxdWVyeSJdLCJ0eXBlIjoib2JqZWN0In0sImJvZHlUeXBlIjp7ImVudW0iOlsianNvbiIsImZvcm0tZGF0YSIsInRleHQiXSwidHlwZSI6InN0cmluZyJ9LCJtZXRob2QiOnsiZW51bSI6WyJQT1NUIl0sInR5cGUiOiJzdHJpbmcifSwidHlwZSI6eyJjb25zdCI6Imh0dHAiLCJ0eXBlIjoic3RyaW5nIn19LCJyZXF1aXJlZCI6WyJ0eXBlIiwibWV0aG9kIiwiYm9keVR5cGUiLCJib2R5Il0sInR5cGUiOiJvYmplY3QifSwib3V0cHV0Ijp7InByb3BlcnRpZXMiOnsiZXhhbXBsZSI6eyJ0eXBlIjoib2JqZWN0In0sInR5cGUiOnsidHlwZSI6InN0cmluZyJ9fSwicmVxdWlyZWQiOlsidHlwZSJdLCJ0eXBlIjoib2JqZWN0In19LCJyZXF1aXJlZCI6WyJpbnB1dCJdLCJ0eXBlIjoib2JqZWN0In19fSwicmVzb3VyY2UiOnsiZGVzY3JpcHRpb24iOiJMaXZlIHdlYiBzZWFyY2ggYWNyb3NzIGtleWxlc3MgcHJvdmlkZXJzIOKAlCBvcmdhbmljIHJlc3VsdHMgd2l0aCB0aXRsZSwgVVJMLCBzbmlwcGV0IGFuZCBwdWJsaWNhdGlvbiBkYXRlIHdoZW4ga25vd24uIDI1IGZyZWUgc2VhcmNoZXMgYSBkYXkgcGVyIGNhbGxlciAo4omkNSByZXN1bHRzIGVhY2gsIGJ1cnN0LWxpbWl0ZWQpOyBvdmVyIHRoZSBxdW90YSAkMC4wMiBwZXIgY2FsbCAo4omkMjAgcmVzdWx0cyksIHBhaWQgb3ZlciB4NDAyIOKAlCBubyBhY2NvdW50LiBBIHZhbGlkIHBheW1lbnQgaGVhZGVyIGlzIG5ldmVyIHF1b3RhLWJsb2NrZWQuIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwidXJsIjoiaHR0cHM6Ly9pb3N3YXJtLmlvL2FwaS92MS9zZWFyY2gifSwieDQwMlZlcnNpb24iOjJ9"},"reachable":true,"status_code":402},"x402_manifest":{"bazaar_metadata":true,"body":{"asset":{"chain_id":8453,"network":"base","symbol":"USDC"},"catalogue":"https://ioswarm.io/api/v1/x402/run","category":"ai-agent-services","contact":"swarm@ioswarm.io","description":"Hosted agent harness over x402: synchronous primitives (live web search, cited research briefs, market quotes, page fetch, chat) and pay-per-run deep-research swarms. No account needed \u2014 the paying wallet is the account.","docs":"https://ioswarm.io/llms.txt","enabled":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","free_first":"https://ioswarm.io/api/v1/pulse \u2014 live prices and today's stories, no payment; /api/v1/search has 25 free searches a day per caller","how":"POST any resource or primitive URL with its JSON body and no payment header; the 402 carries PaymentRequirements (v1 in the body, v2 in the PAYMENT-REQUIRED header); sign the EIP-3009 authorization it describes and repeat the POST with X-PAYMENT (v1) or PAYMENT-SIGNATURE (v2). Primitives return the answer in the paid response; runs return a run id and a poll URL.","name":"SwarmIO Cloud","owner":"https://ioswarm.io","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","primitives":[{"description":"Live web search across keyless providers \u2014 organic results with title, URL, snippet and publication date when known. 25 free searches a day per caller (\u22645 results each, burst-limited); over the quota $0.02 per call (\u226420 results), paid over x402 \u2014 no account. A valid payment header is never quota-blocked.","name":"search","url":"https://ioswarm.io/api/v1/search","usd":0.02},{"description":"One-call research brief: live web search synthesized into a cited bullet report \u2014 every claim tied to a source URL from the results. Same shape as /api/v1/search (query, optional k/freshness/domains) with a written summary on top. $0.05 per call over x402 \u2014 no account, no API key.","name":"search-report","url":"https://ioswarm.io/api/v1/search/report","usd":0.05},{"description":"Live TradingView price + technical indicators (SMA/EMA, RSI, MACD, ATR, Bollinger, VWMA, trend) for one asset, USD/USDC-priced over x402. 10 free lookups a day per caller; over the quota $0.02 per call. An asset TradingView cannot resolve is ALWAYS free \u2014 the miss is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. No account.","name":"market-price","url":"https://ioswarm.io/api/v1/market/price","usd":0.02},{"description":"Today's market-news brief in one call: the platform's newest published news digest synthesized with the live market wire into a cited bullet brief \u2014 every finding ends with its source URL. $0.05 per call, pay-only over x402 \u2014 no account, no free tier, no input required.","name":"news-brief","url":"https://ioswarm.io/api/v1/news/brief","usd":0.05},{"description":"YouTube captions for one video as timestamped segments (title, duration, per-moment text) \u2014 the media the swarm's own research runs read. 10 free transcripts a day per caller; over the quota $0.02 per call. A video with no usable caption track (private, deleted, captions disabled, wrong language) is ALWAYS free \u2014 the miss is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. No account.","name":"video-transcript","url":"https://ioswarm.io/api/v1/video/transcript","usd":0.02},{"description":"YouTube video search \u2014 title, channel, duration, view count, live status, with recency filters (within hour/today/week/month/year). 25 free searches a day per caller; over the quota $0.02 per call. A query with no matching videos is ALWAYS free \u2014 an empty result is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. Pairs with video-transcript: search here, read there. No account.","name":"video-search","url":"https://ioswarm.io/api/v1/video/search","usd":0.02},{"description":"Live quotes for up to 8 symbols \u2014 stocks, ETFs, crypto pairs (BTC-USD), FX \u2014 price, session change and currency, in the paid response. $0.01 per call, no account.","name":"quote","url":"https://ioswarm.io/api/v1/x402/quote","usd":0.01},{"description":"Fetch any public web page as readable text \u2014 a browser-grade fingerprint, boilerplate stripped, links kept \u2014 or just its links or its SEO metadata. Plain HTTP (JS-rendered and bot-walled pages are reported as such; a browser-driven read is a run). $0.02 per call, no account.","name":"fetch","url":"https://ioswarm.io/api/v1/x402/fetch","usd":0.02},{"description":"One language-model completion, paid per call \u2014 the same engine the swarm runs on, in the OpenAI messages shape. Up to 24 messages in and 1024 tokens out. USD 0.02 per call, no account, no key.","name":"chat","url":"https://ioswarm.io/api/v1/x402/chat","usd":0.02},{"description":"The last 24 hours of news from 35 publisher feeds, deduplicated into stories and ranked by how many outlets ran each, across markets, crypto, ai, tech, policy, world and science. Each story: headline, links, outlets, first/last seen, tickers mentioned, headline tone. Rebuilt every hour. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/news/sample.","name":"feed-news","url":"https://ioswarm.io/api/v1/feeds/news","usd":0.02},{"description":"Biggest US stock gainers and losers (market cap over $2B), unusual volume and top crypto movers. Each mover: price, % change, relative volume, pre/post-market change, sector, and up to three news headlines that mention it, so the move and its likely reason come in one call. Rebuilt every 15 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/movers/sample.","name":"feed-movers","url":"https://ioswarm.io/api/v1/feeds/movers","usd":0.02},{"description":"New SEC filings, parsed: 8-K events with item codes in plain words, Form 4 insider trades (shares, price, dollar value, role), insider cluster buys, activist 13D stakes and new S-1/F-1 IPO filings. Tickers attached; filter by ticker. Rebuilt every 30 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/filings/sample.","name":"feed-filings","url":"https://ioswarm.io/api/v1/feeds/filings","usd":0.02},{"description":"Economic releases for the next eight days across 11 major economies (forecast, previous, actual as it prints), US earnings due in the next eight days for companies over $2B (EPS and revenue estimates), and the last three days of reported earnings with the surprise. Filter by date. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/calendar/sample.","name":"feed-calendar","url":"https://ioswarm.io/api/v1/feeds/calendar","usd":0.01},{"description":"The most-traded prediction markets right now on Polymarket and Kalshi, ranked by 24-hour volume: the market-implied probability for each outcome, its 24-hour change, volume, liquidity and close date, with links. One call instead of paging two exchanges' APIs. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/prediction-markets/sample.","name":"feed-prediction-markets","url":"https://ioswarm.io/api/v1/feeds/prediction-markets","usd":0.01},{"description":"What changed in AI: newly released models and API price changes across providers (detected by comparing editions), a current LLM price sheet in $ per million tokens with context lengths, the trending open models, the most upvoted new research papers, and the AI stories on the Hacker News front page. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/ai/sample.","name":"feed-ai","url":"https://ioswarm.io/api/v1/feeds/ai","usd":0.01},{"description":"New vulnerabilities in one place: CISA Known Exploited Vulnerabilities from the last 14 days (due dates, ransomware use), CVEs published in the last 24 hours (CVSS, severity, CWE, vendor/product), and reviewed GitHub advisories (ecosystem, package, vulnerable and patched versions). Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/security/sample.","name":"feed-security","url":"https://ioswarm.io/api/v1/feeds/security","usd":0.01},{"description":"One attention snapshot: Google's trending searches in the US with traffic estimates and the stories behind them, the most-read Wikipedia articles (yesterday), today's trending GitHub repositories with stars gained, and the Hacker News front page with points and comment counts. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/trending/sample.","name":"feed-trending","url":"https://ioswarm.io/api/v1/feeds/trending","usd":0.01},{"description":"Today's Federal Register rules, proposed rules, presidential documents and notices (agency, type, key dates, abstract), plus three days of actions and press releases from the SEC, CFTC, Fed, OCC, FTC, DOJ, OFAC sanctions and ESMA. Filter with \"q\". Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/regulation/sample.","name":"feed-regulation","url":"https://ioswarm.io/api/v1/feeds/regulation","usd":0.01},{"description":"Exchange listing and delisting announcements from Binance and OKX in the last 30 days, new Coinbase trading pairs detected the moment they appear (and pairs that go offline), and the most-voted active DAO governance proposals on Snapshot. Refreshed every 15 minutes. Rebuilt every 15 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/crypto-listings/sample.","name":"feed-crypto-listings","url":"https://ioswarm.io/api/v1/feeds/crypto-listings","usd":0.02}],"protocol":"x402","resources":[{"credits":1050000,"description":"A cited, evidence-graded research report on any question: a swarm of agents searches the live web, reads the sources, cross-checks the claims, and grades its own evidence (sourced / partial / unsupported).","mode":"research","url":"https://ioswarm.io/api/v1/x402/run/research","usd":1.05},{"credits":750000,"description":"A same-day, cross-outlet news digest on a topic or region, every item dated and attributed, with the primary source separated from corroboration.","mode":"news","url":"https://ioswarm.io/api/v1/x402/run/news","usd":0.75},{"credits":1200000,"description":"A data-grounded market brief: live prices and technicals, fundamentals, recent insider and congressional trades, a per-asset thesis and a comparison table \u2014 numbers pulled, not generated.","mode":"finance","url":"https://ioswarm.io/api/v1/x402/run/finance","usd":1.2},{"credits":250000,"description":"A cross-retailer product scan: the same items priced across many stores, structured specs and reviews, ranked by price-to-value, bot walls included.","mode":"product","url":"https://ioswarm.io/api/v1/x402/run/product","usd":0.25},{"credits":1400000,"description":"A severity-ranked SEO audit of a live site with an action plan \u2014 every finding verified against the site itself.","mode":"seo","url":"https://ioswarm.io/api/v1/x402/run/seo","usd":1.4},{"credits":1250000,"description":"A researched itinerary: real inventory, prices, and timing for a destination and dates.","mode":"trips","url":"https://ioswarm.io/api/v1/x402/run/trips","usd":1.25},{"credits":700000,"description":"A personalized, progressive training program from stated goals and constraints.","mode":"trainer","url":"https://ioswarm.io/api/v1/x402/run/trainer","usd":0.7},{"credits":1100000,"description":"A week of meals planned around stated goals, with a shopping list.","mode":"meals","url":"https://ioswarm.io/api/v1/x402/run/meals","usd":1.1},{"credits":1850000,"description":"A literature-grounded wellness plan around a stated goal.","mode":"wellness","url":"https://ioswarm.io/api/v1/x402/run/wellness","usd":1.85},{"credits":1500000,"description":"A learning plan for a stated skill: sequence, resources, milestones.","mode":"mentor","url":"https://ioswarm.io/api/v1/x402/run/mentor","usd":1.5},{"credits":950000,"description":"A personal-finance plan around stated goals and numbers.","mode":"money","url":"https://ioswarm.io/api/v1/x402/run/money","usd":0.95},{"credits":1350000,"description":"A brief on a bill, rule, or policy area: status, positions, what changes and for whom, cited.","mode":"policy","url":"https://ioswarm.io/api/v1/x402/run/policy","usd":1.35},{"credits":1400000,"description":"A supply-chain brief on a product or component: suppliers, risks, alternatives.","mode":"supply","url":"https://ioswarm.io/api/v1/x402/run/supply","usd":1.4},{"credits":1150000,"description":"Matching grants and funders for a stated organization and need, with deadlines and requirements.","mode":"grants","url":"https://ioswarm.io/api/v1/x402/run/grants","usd":1.15},{"credits":950000,"description":"Quotes gathered for a stated service or purchase, compared.","mode":"quote","url":"https://ioswarm.io/api/v1/x402/run/quote","usd":0.95},{"credits":500000,"description":"A natal reading from server-computed chart positions (birth date required in the input as '- Birth date: YYYY-MM-DD').","mode":"astrology","url":"https://ioswarm.io/api/v1/x402/run/astrology","usd":0.5},{"credits":500000,"description":"The sky right now, computed server-side, read for the caller.","mode":"horoscope","url":"https://ioswarm.io/api/v1/x402/run/horoscope","usd":0.5}],"scheme":"exact","services":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Live web search across keyless providers \u2014 organic results with title, URL, snippet and publication date when known. 25 free searches a day per caller (\u22645 results each, burst-limited); over the quota $0.02 per call (\u226420 results), paid over x402 \u2014 no account. A valid payment header is never quota-blocked.","endpoint":"https://ioswarm.io/api/v1/search","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"search","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/search","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"One-call research brief: live web search synthesized into a cited bullet report \u2014 every claim tied to a source URL from the results. Same shape as /api/v1/search (query, optional k/freshness/domains) with a written summary on top. $0.05 per call over x402 \u2014 no account, no API key.","endpoint":"https://ioswarm.io/api/v1/search/report","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"search-report","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.05,"price_atomic":50000,"price_usdc":"0.05","resource":"https://ioswarm.io/api/v1/search/report","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Live TradingView price + technical indicators (SMA/EMA, RSI, MACD, ATR, Bollinger, VWMA, trend) for one asset, USD/USDC-priced over x402. 10 free lookups a day per caller; over the quota $0.02 per call. An asset TradingView cannot resolve is ALWAYS free \u2014 the miss is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. No account.","endpoint":"https://ioswarm.io/api/v1/market/price","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"market-price","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/market/price","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Today's market-news brief in one call: the platform's newest published news digest synthesized with the live market wire into a cited bullet brief \u2014 every finding ends with its source URL. $0.05 per call, pay-only over x402 \u2014 no account, no free tier, no input required.","endpoint":"https://ioswarm.io/api/v1/news/brief","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"news-brief","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.05,"price_atomic":50000,"price_usdc":"0.05","resource":"https://ioswarm.io/api/v1/news/brief","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"YouTube captions for one video as timestamped segments (title, duration, per-moment text) \u2014 the media the swarm's own research runs read. 10 free transcripts a day per caller; over the quota $0.02 per call. A video with no usable caption track (private, deleted, captions disabled, wrong language) is ALWAYS free \u2014 the miss is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. No account.","endpoint":"https://ioswarm.io/api/v1/video/transcript","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"video-transcript","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/video/transcript","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"YouTube video search \u2014 title, channel, duration, view count, live status, with recency filters (within hour/today/week/month/year). 25 free searches a day per caller; over the quota $0.02 per call. A query with no matching videos is ALWAYS free \u2014 an empty result is answered before payment is ever requested ({\"known\": false}), never charged, and never burns quota. Pairs with video-transcript: search here, read there. No account.","endpoint":"https://ioswarm.io/api/v1/video/search","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"video-search","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/video/search","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Live quotes for up to 8 symbols \u2014 stocks, ETFs, crypto pairs (BTC-USD), FX \u2014 price, session change and currency, in the paid response. $0.01 per call, no account.","endpoint":"https://ioswarm.io/api/v1/x402/quote","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"quote","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/x402/quote","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Fetch any public web page as readable text \u2014 a browser-grade fingerprint, boilerplate stripped, links kept \u2014 or just its links or its SEO metadata. Plain HTTP (JS-rendered and bot-walled pages are reported as such; a browser-driven read is a run). $0.02 per call, no account.","endpoint":"https://ioswarm.io/api/v1/x402/fetch","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"fetch","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/x402/fetch","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"One language-model completion, paid per call \u2014 the same engine the swarm runs on, in the OpenAI messages shape. Up to 24 messages in and 1024 tokens out. USD 0.02 per call, no account, no key.","endpoint":"https://ioswarm.io/api/v1/x402/chat","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"chat","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/x402/chat","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"The last 24 hours of news from 35 publisher feeds, deduplicated into stories and ranked by how many outlets ran each, across markets, crypto, ai, tech, policy, world and science. Each story: headline, links, outlets, first/last seen, tickers mentioned, headline tone. Rebuilt every hour. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/news/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/news","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-news","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/feeds/news","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Biggest US stock gainers and losers (market cap over $2B), unusual volume and top crypto movers. Each mover: price, % change, relative volume, pre/post-market change, sector, and up to three news headlines that mention it, so the move and its likely reason come in one call. Rebuilt every 15 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/movers/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/movers","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-movers","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/feeds/movers","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"New SEC filings, parsed: 8-K events with item codes in plain words, Form 4 insider trades (shares, price, dollar value, role), insider cluster buys, activist 13D stakes and new S-1/F-1 IPO filings. Tickers attached; filter by ticker. Rebuilt every 30 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/filings/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/filings","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-filings","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/feeds/filings","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Economic releases for the next eight days across 11 major economies (forecast, previous, actual as it prints), US earnings due in the next eight days for companies over $2B (EPS and revenue estimates), and the last three days of reported earnings with the surprise. Filter by date. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/calendar/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/calendar","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-calendar","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/calendar","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"The most-traded prediction markets right now on Polymarket and Kalshi, ranked by 24-hour volume: the market-implied probability for each outcome, its 24-hour change, volume, liquidity and close date, with links. One call instead of paging two exchanges' APIs. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/prediction-markets/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/prediction-markets","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-prediction-markets","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/prediction-markets","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"What changed in AI: newly released models and API price changes across providers (detected by comparing editions), a current LLM price sheet in $ per million tokens with context lengths, the trending open models, the most upvoted new research papers, and the AI stories on the Hacker News front page. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/ai/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/ai","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-ai","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/ai","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"New vulnerabilities in one place: CISA Known Exploited Vulnerabilities from the last 14 days (due dates, ransomware use), CVEs published in the last 24 hours (CVSS, severity, CWE, vendor/product), and reviewed GitHub advisories (ecosystem, package, vulnerable and patched versions). Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/security/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/security","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-security","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/security","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"One attention snapshot: Google's trending searches in the US with traffic estimates and the stories behind them, the most-read Wikipedia articles (yesterday), today's trending GitHub repositories with stars gained, and the Hacker News front page with points and comment counts. Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/trending/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/trending","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-trending","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/trending","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Today's Federal Register rules, proposed rules, presidential documents and notices (agency, type, key dates, abstract), plus three days of actions and press releases from the SEC, CFTC, Fed, OCC, FTC, DOJ, OFAC sanctions and ESMA. Filter with \"q\". Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/regulation/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/regulation","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-regulation","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.01,"price_atomic":10000,"price_usdc":"0.01","resource":"https://ioswarm.io/api/v1/feeds/regulation","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Exchange listing and delisting announcements from Binance and OKX in the last 30 days, new Coinbase trading pairs detected the moment they appear (and pairs that go offline), and the most-voted active DAO governance proposals on Snapshot. Refreshed every 15 minutes. Rebuilt every 15 minutes. $0.02 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/crypto-listings/sample.","endpoint":"https://ioswarm.io/api/v1/feeds/crypto-listings","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"feed-crypto-listings","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.02,"price_atomic":20000,"price_usdc":"0.02","resource":"https://ioswarm.io/api/v1/feeds/crypto-listings","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A cited, evidence-graded research report on any question: a swarm of agents searches the live web, reads the sources, cross-checks the claims, and grades its own evidence (sourced / partial / unsupported).","endpoint":"https://ioswarm.io/api/v1/x402/run/research","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"research","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.05,"price_atomic":1050000,"price_usdc":"1.05","resource":"https://ioswarm.io/api/v1/x402/run/research","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A same-day, cross-outlet news digest on a topic or region, every item dated and attributed, with the primary source separated from corroboration.","endpoint":"https://ioswarm.io/api/v1/x402/run/news","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"news","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.75,"price_atomic":750000,"price_usdc":"0.75","resource":"https://ioswarm.io/api/v1/x402/run/news","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A data-grounded market brief: live prices and technicals, fundamentals, recent insider and congressional trades, a per-asset thesis and a comparison table \u2014 numbers pulled, not generated.","endpoint":"https://ioswarm.io/api/v1/x402/run/finance","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"finance","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.2,"price_atomic":1200000,"price_usdc":"1.20","resource":"https://ioswarm.io/api/v1/x402/run/finance","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A cross-retailer product scan: the same items priced across many stores, structured specs and reviews, ranked by price-to-value, bot walls included.","endpoint":"https://ioswarm.io/api/v1/x402/run/product","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"product","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.25,"price_atomic":250000,"price_usdc":"0.25","resource":"https://ioswarm.io/api/v1/x402/run/product","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A severity-ranked SEO audit of a live site with an action plan \u2014 every finding verified against the site itself.","endpoint":"https://ioswarm.io/api/v1/x402/run/seo","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"seo","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.4,"price_atomic":1400000,"price_usdc":"1.40","resource":"https://ioswarm.io/api/v1/x402/run/seo","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A researched itinerary: real inventory, prices, and timing for a destination and dates.","endpoint":"https://ioswarm.io/api/v1/x402/run/trips","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"trips","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.25,"price_atomic":1250000,"price_usdc":"1.25","resource":"https://ioswarm.io/api/v1/x402/run/trips","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A personalized, progressive training program from stated goals and constraints.","endpoint":"https://ioswarm.io/api/v1/x402/run/trainer","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"trainer","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.7,"price_atomic":700000,"price_usdc":"0.70","resource":"https://ioswarm.io/api/v1/x402/run/trainer","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A week of meals planned around stated goals, with a shopping list.","endpoint":"https://ioswarm.io/api/v1/x402/run/meals","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"meals","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.1,"price_atomic":1100000,"price_usdc":"1.10","resource":"https://ioswarm.io/api/v1/x402/run/meals","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A literature-grounded wellness plan around a stated goal.","endpoint":"https://ioswarm.io/api/v1/x402/run/wellness","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"wellness","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.85,"price_atomic":1850000,"price_usdc":"1.85","resource":"https://ioswarm.io/api/v1/x402/run/wellness","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A learning plan for a stated skill: sequence, resources, milestones.","endpoint":"https://ioswarm.io/api/v1/x402/run/mentor","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"mentor","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.5,"price_atomic":1500000,"price_usdc":"1.50","resource":"https://ioswarm.io/api/v1/x402/run/mentor","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A personal-finance plan around stated goals and numbers.","endpoint":"https://ioswarm.io/api/v1/x402/run/money","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"money","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.95,"price_atomic":950000,"price_usdc":"0.95","resource":"https://ioswarm.io/api/v1/x402/run/money","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A brief on a bill, rule, or policy area: status, positions, what changes and for whom, cited.","endpoint":"https://ioswarm.io/api/v1/x402/run/policy","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"policy","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.35,"price_atomic":1350000,"price_usdc":"1.35","resource":"https://ioswarm.io/api/v1/x402/run/policy","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A supply-chain brief on a product or component: suppliers, risks, alternatives.","endpoint":"https://ioswarm.io/api/v1/x402/run/supply","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"supply","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.4,"price_atomic":1400000,"price_usdc":"1.40","resource":"https://ioswarm.io/api/v1/x402/run/supply","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Matching grants and funders for a stated organization and need, with deadlines and requirements.","endpoint":"https://ioswarm.io/api/v1/x402/run/grants","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"grants","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":1.15,"price_atomic":1150000,"price_usdc":"1.15","resource":"https://ioswarm.io/api/v1/x402/run/grants","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"Quotes gathered for a stated service or purchase, compared.","endpoint":"https://ioswarm.io/api/v1/x402/run/quote","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"quote","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.95,"price_atomic":950000,"price_usdc":"0.95","resource":"https://ioswarm.io/api/v1/x402/run/quote","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"A natal reading from server-computed chart positions (birth date required in the input as '- Birth date: YYYY-MM-DD').","endpoint":"https://ioswarm.io/api/v1/x402/run/astrology","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"astrology","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.5,"price_atomic":500000,"price_usdc":"0.50","resource":"https://ioswarm.io/api/v1/x402/run/astrology","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120},{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","category":"ai-agent-services","chain_id":8453,"currency":"USDC","description":"The sky right now, computed server-side, read for the caller.","endpoint":"https://ioswarm.io/api/v1/x402/run/horoscope","facilitator":{"name":"Coinbase CDP","url":"https://api.cdp.coinbase.com/platform/v2/x402"},"method":"POST","name":"horoscope","network":"base","owner_contact":"swarm@ioswarm.io","owner_url":"https://ioswarm.io","payTo":"0xe4b6e29305B5EEF77aA296dC87D8683E9750eD8F","price":0.5,"price_atomic":500000,"price_usdc":"0.50","resource":"https://ioswarm.io/api/v1/x402/run/horoscope","scheme":"exact","tags":["x402","ai-agents","pay-per-call"],"timeout":120}],"tags":["x402","ai-agents","web-search","research","market-data","news","pay-per-call"],"timeout":120,"updated":"2026-10-16T03:24:57Z","updated_at":"2026-10-16T03:24:57Z","url":"https://ioswarm.io","x402Versions":[1,2]},"reachable":true,"service_count":36,"status_code":200,"valid_json":true,"well_formed":true}},"grade":"ready","integrity":{"algorithm":"Ed25519","canonical_sha256":"7e07d607f390a4212636cfc74a6034bfb9d1b31bd0ed37a9cbf7f0be15abaec7","canonicalization":"json-sort-keys-no-integrity-v1","key_id":"ed25519:67e5239d2bfa367d","public_key":"t3nUNaV3/SIMUb0XIBCazNFdToM3hHEQHReQ71v40wU=","signature":"BsBfc9aRBGM3QmrJ26iROEX6S9izOoFV8qk1v09egCbcYtJ76FK++AF2+7RBIHjkcInHnA6SdJaFEKTkREBQAw==","signed_by":"ontario-protocol"},"max_score":100,"normalized_base":"https://ioswarm.io","provider_listing_next_step":{"endpoint":"https://ioswarm.io/api/v1/search","free_validation":{"charged_now":false,"method":"POST","stores_listing":false,"url":"https://ontarioprotocol.com/api/x402/list-service/validate"},"grade":"ready","publication":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","listing_page":"https://ontarioprotocol.com/listings?report_id=vrf_fb89fab81281da84&endpoint=https%3A%2F%2Fioswarm.io%2Fapi%2Fv1%2Fsearch#submit-service","method":"POST","network":"eip155:8453","price_usdc":"0.50","url":"https://ontarioprotocol.com/api/x402/list-service","value":"One canonical provider profile, machine-readable JSON twin, badge, live readiness evidence, 30 days of included automatic freshness maintenance, and conditional fresh ready-grade eligibility in strict discovery and Ontario's task-to-tool buyer search."},"ready_for_listing_preflight":true,"recommended_action":{"id":"validate_listing_payload","label":"Validate listing payload free, then publish for 0.50 USDC","payment_recommended_now":false,"reason":"The readiness report is ready-grade. Validate the provider metadata without payment before choosing the paid publication step.","url":"https://ontarioprotocol.com/listings?report_id=vrf_fb89fab81281da84&endpoint=https%3A%2F%2Fioswarm.io%2Fapi%2Fv1%2Fsearch#submit-service"},"report_id":"vrf_fb89fab81281da84","schema":"ontario.provider_listing_next_step.v1","sequence":["Fix readiness warnings until a fresh report is ready-grade.","Validate the complete provider listing payload without payment.","Probe the publication endpoint and inspect its HTTP 402 challenge.","Pay only if the fixed 0.50 USDC price, Base network, USDC asset, and publication purpose match policy."],"signed_evidence_boundary":"This commercial handoff is added after report signing and is not part of the signed readiness evidence.","status":"ready_for_free_listing_validation","trust_boundary":"Publication processing does not buy a readiness grade, ranking, traffic, leads, purchases, safety, listing acceptance, or future availability."},"readiness_score":100,"recommendations":[],"report_id":"vrf_fb89fab81281da84","report_url":"https://ontarioprotocol.com/verify/report/vrf_fb89fab81281da84","signals":{"accepts_entries":true,"bazaar_metadata":true,"endpoint_reachable":true,"facilitator_metadata":true,"homepage_reachable":true,"https":true,"manifest_fresh":true,"network_consistent":true,"openapi_schema":true,"payment_challenge":true,"price_format_valid":true,"robots_present":true,"schema_org_present":true,"x402_manifest_present":true,"x402_manifest_well_formed":true},"status":"ok","submitted_url":"https://ioswarm.io/api/v1/search","target_url":"https://ioswarm.io/api/v1/search","verified_at":"2026-10-17T02:00:19.467511+00:00","verifier":"ontario.x402-readiness.v1","warning_penalty":0,"warnings":[]}
