{"x402Version":2,"resources":[{"resource":"https://x402.agentindex.world/search","method":"POST","description":"Jev-routed web search: each query goes to the best specialised source (code, facts, news, prices), results ranked by relevance. 28/30 test queries answered. Up to 10 results per query, each with title, URL, snippet, short extract and publish date. Up to 5 queries per call, merged and de-duplicated. No account, no API key. Try GET /search/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"web-search","tags":["search","web-search"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"recent earthquake news"}},"output":{"type":"json","example":{"query":"recent earthquake news","results":[{"title":"Lists of earthquakes","url":"https://en.wikipedia.org/wiki/Lists_of_earthquakes","date":null,"source":"wikipedia","extract":"to Earthquakes. USGS-ANSS Latest earthquakes around the world Southern California Earthquake Center (SCEC) IRIS Seismic Monitor, Recent earthquakes around"},{"title":"List of earthquakes in 2026","url":"https://en.wikipedia.org/wiki/List_of_earthquakes_in_2026","date":null,"source":"wikipedia","extract":"This is a list of earthquakes in 2026. Only earthquakes of magnitude 6 or above are included, unless they result in significant damage and/or casualties"},{"title":"Is Recent Earthquake Activity Unusual? Scientists Say No.","url":"http://www.usgs.gov/newsroom/article.asp?ID=2439","date":"2010-04-15T00:49:30Z","source":"hackernews","extract":"Is Recent Earthquake Activity Unusual? Scientists Say No."},{"title":"2026 Venezuela earthquakes","url":"https://en.wikipedia.org/wiki/2026_Venezuela_earthquakes","date":null,"source":"wikipedia","extract":"doublet large strike-slip earthquakes affected northwestern and central Venezuela. The epicenter of the first earthquake was in Veroes Municipality,"},{"title":"Lists of 21st-century earthquakes","url":"https://en.wikipedia.org/wiki/Lists_of_21st-century_earthquakes","date":null,"source":"wikipedia","extract":"tsunami is one of the deadliest natural disasters in recent history. The 2005 Kashmir earthquake destroyed several towns, and caused extensive damage"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"description":"Search query, or an array of up to 5 related queries to run in one call - results are merged and de-duplicated by URL.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":5}]},"max_results":{"type":"integer","minimum":1,"maximum":10,"description":"Maximum number of results to return."},"extract":{"type":"boolean","description":"Include the search-engine snippet for each result."},"include_content":{"type":"boolean","description":"Fetch result pages and include clean full-page Markdown. Defaults to true."},"content_results":{"type":"integer","minimum":1,"maximum":3,"description":"How many top result pages to fetch when include_content is true."},"content_chars":{"type":"integer","minimum":1000,"maximum":20000,"description":"Maximum Markdown characters returned per fetched result page."},"summarize":{"type":"boolean","description":"Also return a short synthesized answer summarizing the results."}},"required":["query"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"description":"The query or queries that were searched."},"results":{"type":"array","description":"Ranked web results, most relevant first.","items":{"type":"object","properties":{"title":{"type":"string","description":"Page title."},"url":{"type":"string","description":"Source URL."},"date":{"description":"Publish date, when known."},"extract":{"type":"string","description":"Search-engine result snippet."},"content_markdown":{"type":"string","description":"Clean full-page Markdown for fetched top results, with navigation and boilerplate removed."},"content_truncated":{"type":"boolean","description":"True when content_markdown reached the requested character limit."},"content_error":{"type":"string","description":"Per-result fetch error; other search results remain usable."}}}},"summary":{"description":"Optional short synthesized answer summarizing the results, when requested."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["query","results"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/translate","method":"POST","description":"Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders preserved per segment, order and count kept intact, source language auto-detected, automatic fallback across multiple models for uptime, providers that train on submitted prompts excluded. A single string also works. No account, no API key. Try GET /translate/sample.","mimeType":"application/json","serviceName":"AgentIndex Translate","tags":["translate text","text translation","batch translate","bulk translation","localization","preserve placeholders","translate a file","multilingual","machine translation"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Bonjour le monde","target_lang":"en"}},"output":{"type":"json","example":{"text":"Bonjour le monde","target_lang":"en","detected_source_lang":"fr","translated_text":"Hello world","model_served":"agentindex-translate-1"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"description":"Text to translate - a single string, or an array of up to 200 segments to translate together in one call (batch/bulk translation), preserving order and count.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":200}]},"target_lang":{"type":"string","description":"Target language as an ISO 639-1 code, e.g. 'en', 'fr', 'ja'."},"source_lang":{"type":"string","description":"Source language code. Omit to auto-detect."},"preserve_format":{"type":"boolean","description":"Keep markdown syntax, HTML tags and {x}/{{x}} placeholders unchanged, translating only the surrounding natural-language text - useful for localizing UI strings or templated content."}},"required":["text","target_lang"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"text":{"description":"The original input text or segments."},"target_lang":{"type":"string"},"detected_source_lang":{"description":"Auto-detected source language, when not supplied."},"translated_text":{"description":"Translated text - a string, or an array aligned with the input segments for batch requests."},"model_served":{"description":"Neutral model tag for this call (also present on x402_receipt.model_served)."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt, including segments_processed for batch calls."}},"required":["target_lang","translated_text"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/jobs","method":"POST","description":"Multi-query web research, read and synthesized into one sourced JSON brief in a single call - what would otherwise cost an agent twenty calls and its whole context window. Free status polling and result retrieval. Try GET /jobs/sample.","mimeType":"application/json","serviceName":"web-research","tags":["research brief","cited synthesis","multi-source report","delegate research","sourced report","async research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","price":"$0.20","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"subject":"Example Corp"}},"output":{"type":"json","example":{"job_id":"abc123","eta_seconds":60}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"subject":{"type":"string","description":"Subject or question to research - a company, person, product, claim or topic."}},"required":["subject"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"job_id":{"type":"string","description":"Identifier to poll for status and fetch the finished result."},"eta_seconds":{"type":"integer","description":"Estimated seconds until the research brief is ready."}},"required":["job_id","eta_seconds"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/company-leads","method":"POST","description":"B2B lead search: give a sector and a country (city optional), get back people currently working at matching companies - name, title, a real work email, and their company's name, domain (when known) and employee count. Async job - POST creates it, free status polling and result retrieval. Up to 25 leads per call. Try GET /company-leads/sample.","mimeType":"application/json","serviceName":"b2b-lead-search","tags":["b2b leads","lead generation","company search","sales leads","async research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"300000","price":"$0.30","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"sector":"Software Development","country":"fr","city":"Paris"}},"output":{"type":"json","example":{"job_id":"abc123","eta_seconds":30}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"sector":{"type":"string","description":"Industry/sector to search, e.g. \"Software Development\", \"Marketing and Advertising\"."},"country":{"type":"string","description":"Two-letter ISO country code where the leads are located, e.g. \"fr\", \"us\"."},"city":{"type":"string","description":"Optional city or region to narrow the search within the country, e.g. \"Paris\"."},"max_results":{"type":"integer","description":"How many leads to return, 1-25 (default 25)."}},"required":["sector","country"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"job_id":{"type":"string","description":"Identifier to poll for status and fetch the finished result."},"eta_seconds":{"type":"integer","description":"Estimated seconds until the lead list is ready."}},"required":["job_id","eta_seconds"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/pdf","method":"POST","description":"Extract a public PDF (by HTTPS URL or base64) into clean Markdown - headings and tables preserved via layout-aware parsing, plus title/author/page count/date metadata and a real token count. Text content itself is never generated or altered, only its structure is inferred. Try GET /pdf/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"pdf-to-markdown","tags":["pdf","documents","markdown"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://www.ohchr.org/sites/default/files/UDHR/Documents/UDHR_Translations/eng.pdf"}},"output":{"type":"json","example":{"markdown":"# Universal Declaration of Human Rights \n\n## Preamble \n\nWhereas recognition of the inherent dignity and of the equal and inalienable rights of all members of the human family is the foundation of freedom, justice and peace in the world, ...","metadata":{"title":null,"author":"lindner","pages":8,"date":"2001-09-10T01:04:58-07:00"},"token_count":2164}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public HTTPS URL of a PDF file. Provide this or pdf_base64, not both."},"pdf_base64":{"type":"string","description":"Base64-encoded PDF file content. Provide this or url, not both."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"markdown":{"type":"string","description":"Extracted Markdown - headings and tables preserved via layout-aware parsing."},"metadata":{"type":"object","properties":{"title":{"description":"Document title from PDF metadata, when present."},"author":{"description":"Document author from PDF metadata, when present."},"pages":{"type":"integer","description":"Number of pages in the PDF."},"date":{"description":"Document creation date from PDF metadata, when present."}}},"token_count":{"type":"integer","description":"Real BPE token count (cl100k_base) of the extracted markdown."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["markdown","metadata","token_count"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/web-read","method":"POST","description":"Fetch URL content as Markdown: read any web page and get clean Markdown - navigation, ads and boilerplate stripped, links resolved, plus a real token count. The same extraction /search uses on result pages, exposed standalone for a URL you already have. Try GET /web-read/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"web-page-to-text","tags":["web","scraping","markdown"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://www.w3.org/"}},"output":{"type":"json","example":{"url":"https://www.w3.org/","title":"World Wide Web Consortium (W3C)","markdown":"# World Wide Web Consortium (W3C)\n\nThe W3C mission is to lead the web to its full potential.","token_count":154}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL of the page to read."}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"title":{"description":"Page title, when found."},"markdown":{"type":"string","description":"Main article content as clean markdown - navigation, ads and boilerplate removed, links resolved."},"token_count":{"type":"integer","description":"Real BPE token count (cl100k_base) of the markdown."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["url","markdown","token_count"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/extract","method":"POST","description":"Extract structured data from a URL or raw text into strict JSON matching a schema you provide. Fields the content doesn't support come back null - never an invented or approximate value, and an unmatchable schema returns an explicit error. Try GET /extract/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"extract-structured-data","tags":["extract","structured data","json schema"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Widget Pro is our flagship gadget, priced at $29.99 and currently in stock.","schema":{"type":"object","properties":{"product_name":{"type":"string"},"price":{"type":"number"},"in_stock":{"type":"boolean"}}}}},"output":{"type":"json","example":{"data":{"product_name":"Widget Pro","price":29.99,"in_stock":true},"missing_fields":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL to read and extract from. Provide this or text, not both."},"text":{"type":"string","description":"Raw text to extract from. Provide this or url, not both."},"schema":{"type":"object","description":"JSON Schema describing the fields to extract. The response's `data` field will strictly conform to it."}},"required":["schema"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"data":{"type":"object","description":"Extracted data, matching the requested schema's shape - fields the content doesn't support come back null rather than an invented value (see missing_fields)."},"missing_fields":{"type":"array","items":{"type":"string"},"description":"Top-level keys in data the model could not find in the content and returned as null."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["data","missing_fields"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/summarize","method":"POST","description":"Summarize a URL, raw text or HTML at the length you request - short, medium or long - with the source noted. Neutral and factual, no invented facts. Try GET /summarize/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"summarize-text","tags":["summarize","tldr","summarization"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://en.wikipedia.org/wiki/Photosynthesis","length":"short"}},"output":{"type":"json","example":{"summary":"The article explains how photosynthesis converts light energy into chemical energy in plants.","length":"short","sources":["https://en.wikipedia.org/wiki/Photosynthesis"]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL to fetch and summarize. Provide exactly one of url, text or html."},"text":{"type":"string","description":"Raw text to summarize. Provide exactly one of url, text or html."},"html":{"type":"string","description":"Raw HTML to summarize. Provide exactly one of url, text or html."},"length":{"type":"string","enum":["short","medium","long"],"description":"Requested summary length - short (~2 sentences), medium (~1 paragraph), long (~3-4 paragraphs). Defaults to medium."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"summary":{"type":"string"},"length":{"type":"string"},"sources":{"type":"array","items":{"type":"string"},"description":"Source URL(s) the summary was drawn from, when a URL was given."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["summary","length"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/fact-check","method":"POST","description":"Fact-check verdict written by Claude Haiku 5.5 (Anthropic) from real web sources: supported/contradicted/mixed/unverifiable, each source with its stance (supports/contradicts/neutral). Answer in a few seconds. Try GET /fact-check/sample. Independently monitored: lumierepaycheck.org/e?url=https://x402.agentindex.world/fact-check","mimeType":"application/json","serviceName":"fact-check","tags":["fact check api","claim verification","claude","fact checking","sources"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","price":"$0.04","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"claim":"The Eiffel Tower is taller than the Statue of Liberty."}},"output":{"type":"json","example":{"claim":"The Eiffel Tower is taller than the Statue of Liberty.","verdict":"supported","confidence":0.92,"sources":[{"url":"https://example.com/eiffel-tower-facts","title":"Eiffel Tower Facts","stance":"supports"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"claim":{"type":"string","description":"The factual claim to check against live web sources."}},"required":["claim"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"claim":{"type":"string"},"verdict":{"type":"string","enum":["supported","contradicted","mixed","unverifiable","inconclusive"],"description":"'inconclusive' is returned instead of a guess whenever confidence is low or no source clearly supports/contradicts the claim - never a confident-sounding verdict the sources don't actually back up."},"confidence":{"type":"number","description":"0.0-1.0 confidence in the verdict."},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"title":{"description":"Source page title, when known."},"stance":{"type":"string","enum":["supports","contradicts","neutral"]}}}},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["claim","verdict","confidence","sources"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/discover","method":"POST","description":"Find MCP servers matching a need, ranked by semantic similarity over a curated snapshot of MCP servers. Returns name, endpoint, description, source registry and a 0-1 relevance per match. Paid POST: up to 25 matches. Try GET /discover/sample.","mimeType":"application/json","serviceName":"mcp-discovery","tags":["mcp","discovery"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"q":"read a PDF and give me markdown"}},"output":{"type":"json","example":{"q":"read a PDF and give me markdown","snapshot_date":"2026-09-18","snapshot_rows":10327,"min_similarity":0.3,"matches":3,"results":[{"name":"PDF Extract MCP","url":"https://example.org/mcp/","description":"Extract a public PDF into clean markdown text, plus metadata and a real token count.","registry":"registre-mcp","relevance":0.7211,"observed_at":"2026-09-02T19:07:49.374328Z"},{"name":"Docling Server","url":null,"description":"Document conversion to markdown and structured text for LLM agents.","registry":"annuaire","relevance":0.6487,"observed_at":"2026-09-10T12:00:00Z"},{"name":"Srclight","url":"https://example.com/mcp/","description":"Deep code indexing for AI agents. FTS5 + embeddings + call graphs. Fully local.","registry":"registre-mcp","relevance":0.4102,"observed_at":"2026-09-15T08:30:00Z"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"q":{"type":"string","description":"The need to match, in plain language - e.g. \"read a PDF and give me markdown\" or \"persistent knowledge graph\". Matched against a curated snapshot of MCP servers (official registry + carnet) by semantic similarity."},"max_results":{"type":"integer","minimum":1,"maximum":25,"description":"Maximum number of servers to return (default 5)."},"min_similarity":{"type":"number","minimum":0.0,"maximum":1.0,"description":"Minimum cosine similarity to include a result (default 0.30). Raise it for fewer, closer matches."}},"required":["q"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"q":{"description":"The query that was matched."},"snapshot_date":{"type":"string","description":"Date the underlying MCP snapshot was taken."},"snapshot_rows":{"type":"integer","description":"Number of MCP servers in the snapshot."},"min_similarity":{"type":"number","description":"The similarity threshold applied."},"matches":{"type":"integer","description":"Number of servers above the threshold before the top-N cut."},"results":{"type":"array","description":"Best-matching MCP servers, most relevant first.","items":{"type":"object","properties":{"name":{"type":"string","description":"Server name as observed."},"url":{"description":"Endpoint URL, when one was observed."},"description":{"type":"string","description":"What the server does, as observed."},"registry":{"description":"Registry or listing where it was seen."},"relevance":{"type":"number","description":"Cosine similarity between the query and this server, 0 to 1."}}}}},"required":["q","results"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/weather","method":"POST","description":"Current weather and a 3-day forecast for any city or lat/lon - temperature, humidity, wind, conditions. No account, no API key. Try GET /weather/sample.","mimeType":"application/json","serviceName":"weather-forecast","tags":["weather","forecast","temperature","climate","open data"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"city":"Paris"}},"output":{"type":"json","example":{"query":"Paris","location":{"name":"Paris","country":"France","country_code":"FR","latitude":48.85341,"longitude":2.3488,"timezone":"Europe/Paris"},"current":{"time":"2026-09-30T12:30","temperature_c":21.1,"humidity_pct":78,"wind_speed_kmh":8.9,"weather_code":61,"conditions":"slight_rain"},"daily":[{"date":"2026-09-30","temperature_max_c":22.8,"temperature_min_c":20.5,"precipitation_sum_mm":13.2,"weather_code":63,"conditions":"rain"},{"date":"2026-10-01","temperature_max_c":21.0,"temperature_min_c":16.0,"precipitation_sum_mm":1.9,"weather_code":80,"conditions":"rain_showers"},{"date":"2026-10-02","temperature_max_c":20.6,"temperature_min_c":12.5,"precipitation_sum_mm":0.0,"weather_code":3,"conditions":"overcast"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"city":{"type":"string","description":"City name (e.g. Paris, Tokyo). Preferred when you do not have coordinates."},"lat":{"type":"number","description":"Latitude. Use with lon when you already have coordinates."},"lon":{"type":"number","description":"Longitude. Use with lat when you already have coordinates."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"type":"string"},"location":{"type":"object"},"current":{"type":"object"},"daily":{"type":"array","items":{"type":"object"}},"x402_receipt":{"type":"object"}},"required":["location","current","daily"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/weather","method":"GET","description":"Current weather and a 3-day forecast for any city or lat/lon - temperature, humidity, wind, conditions. No account, no API key. Try GET /weather/sample.","mimeType":"application/json","serviceName":"weather-forecast","tags":["weather","forecast","temperature","climate","open data"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"city":"Paris"}},"output":{"type":"json","example":{"query":"Paris","location":{"name":"Paris","country":"France","country_code":"FR","latitude":48.85341,"longitude":2.3488,"timezone":"Europe/Paris"},"current":{"time":"2026-09-30T12:30","temperature_c":21.1,"humidity_pct":78,"wind_speed_kmh":8.9,"weather_code":61,"conditions":"slight_rain"},"daily":[{"date":"2026-09-30","temperature_max_c":22.8,"temperature_min_c":20.5,"precipitation_sum_mm":13.2,"weather_code":63,"conditions":"rain"},{"date":"2026-10-01","temperature_max_c":21.0,"temperature_min_c":16.0,"precipitation_sum_mm":1.9,"weather_code":80,"conditions":"rain_showers"},{"date":"2026-10-02","temperature_max_c":20.6,"temperature_min_c":12.5,"precipitation_sum_mm":0.0,"weather_code":3,"conditions":"overcast"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"city":{"type":"string","description":"City name (e.g. Paris, Tokyo). Preferred when you do not have coordinates."},"lat":{"type":"number","description":"Latitude. Use with lon when you already have coordinates."},"lon":{"type":"number","description":"Longitude. Use with lat when you already have coordinates."}},"required":[]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"type":"string"},"location":{"type":"object"},"current":{"type":"object"},"daily":{"type":"array","items":{"type":"object"}},"x402_receipt":{"type":"object"}},"required":["location","current","daily"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/crypto","method":"POST","description":"Live spot prices for crypto coins (BTC, ETH, SOL, ...) in USD or another fiat, with 24h change. Accepts tickers or CoinGecko ids. Try GET /crypto/sample.","mimeType":"application/json","serviceName":"crypto-price","tags":["crypto","price","market data"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"coins":["btc","eth"],"vs_currency":"usd"}},"output":{"type":"json","example":{"vs_currency":"usd","prices":[{"id":"bitcoin","symbol":"btc","price":81218.0,"change_24h_pct":-1.2},{"id":"ethereum","symbol":"eth","price":2634.1,"change_24h_pct":0.4}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"coins":{"description":"Coin tickers (btc, eth, sol) and/or CoinGecko ids. String, comma-separated string, or array. Up to 20.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":20}]},"vs_currency":{"type":"string","description":"Fiat quote currency, default usd (also eur, gbp, ...)."}},"required":["coins"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"vs_currency":{"type":"string"},"prices":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"symbol":{"type":"string"},"price":{"type":"number"},"change_24h_pct":{"type":"number"}}}},"x402_receipt":{"type":"object"}},"required":["vs_currency","prices"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/crypto","method":"GET","description":"Live spot prices for crypto coins (BTC, ETH, SOL, ...) in USD or another fiat, with 24h change. Accepts tickers or CoinGecko ids. Try GET /crypto/sample.","mimeType":"application/json","serviceName":"crypto-price","tags":["crypto","price","market data"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"coins":"btc,eth","vs_currency":"usd"}},"output":{"type":"json","example":{"vs_currency":"usd","prices":[{"id":"bitcoin","symbol":"btc","price":81218.0,"change_24h_pct":-1.2},{"id":"ethereum","symbol":"eth","price":2634.1,"change_24h_pct":0.4}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"coins":{"description":"Coin tickers (btc, eth, sol) and/or CoinGecko ids. String, comma-separated string, or array. Up to 20.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":20}]},"vs_currency":{"type":"string","description":"Fiat quote currency, default usd (also eur, gbp, ...)."}},"required":["coins"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"vs_currency":{"type":"string"},"prices":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"symbol":{"type":"string"},"price":{"type":"number"},"change_24h_pct":{"type":"number"}}}},"x402_receipt":{"type":"object"}},"required":["vs_currency","prices"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/news","method":"POST","description":"Top Hacker News headlines right now - title, URL, score, comments. Fresh links for agents that need current tech/startup signal. Try GET /news/sample.","mimeType":"application/json","serviceName":"tech-news-headlines","tags":["news","headlines","hacker news","tech news","trending"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"limit":10}},"output":{"type":"json","example":{"source":"hacker-news","count":1,"stories":[{"id":49765348,"title":"Example headline about AI agents","url":"https://example.com/story","score":312,"by":"pg","time":1726750000,"comments":88}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"limit":{"type":"integer","description":"How many top stories to return (1-25, default 10).","minimum":1,"maximum":25}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"source":{"type":"string"},"count":{"type":"integer"},"stories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"title":{"type":"string"},"url":{"type":"string"},"score":{"type":"integer"},"by":{"type":"string"},"time":{"type":"integer"},"comments":{"type":"integer"}}}},"x402_receipt":{"type":"object"}},"required":["source","count","stories"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/news","method":"GET","description":"Top Hacker News headlines right now - title, URL, score, comments. Fresh links for agents that need current tech/startup signal. Try GET /news/sample.","mimeType":"application/json","serviceName":"tech-news-headlines","tags":["news","headlines","hacker news","tech news","trending"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"limit":10}},"output":{"type":"json","example":{"source":"hacker-news","count":1,"stories":[{"id":49765348,"title":"Example headline about AI agents","url":"https://example.com/story","score":312,"by":"pg","time":1726750000,"comments":88}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"limit":{"type":"integer","description":"How many top stories to return (1-25, default 10).","minimum":1,"maximum":25}},"required":[]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"source":{"type":"string"},"count":{"type":"integer"},"stories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"title":{"type":"string"},"url":{"type":"string"},"score":{"type":"integer"},"by":{"type":"string"},"time":{"type":"integer"},"comments":{"type":"integer"}}}},"x402_receipt":{"type":"object"}},"required":["source","count","stories"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/can-pay","method":"POST","description":"Check whether a Base wallet holds enough USDC to pay an x402 amount (default $0.001). Returns balance, can_pay, shortfall. The checklist agents run before spending. Try GET /can-pay/sample.","mimeType":"application/json","serviceName":"wallet-can-pay","tags":["wallet","usdc","can pay","preflight"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","amount":0.001}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":"eip155:8453","usdc":{"balance":0.0,"balance_atomic":"0","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"eth":{"balance":0.0},"amount_requested":0.001,"can_pay":false,"shortfall_usdc":0.001}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"EVM wallet address (0x…) to check on Base mainnet."},"amount":{"type":"number","description":"USDC amount the agent plans to spend (default 0.001)."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"string"},"usdc":{"type":"object"},"eth":{"type":"object"},"amount_requested":{"type":"number"},"can_pay":{"type":"boolean"},"shortfall_usdc":{"type":"number"},"x402_receipt":{"type":"object"}},"required":["address","usdc","can_pay"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/can-pay","method":"GET","description":"Check whether a Base wallet holds enough USDC to pay an x402 amount (default $0.001). Returns balance, can_pay, shortfall. The checklist agents run before spending. Try GET /can-pay/sample.","mimeType":"application/json","serviceName":"wallet-can-pay","tags":["wallet","usdc","can pay","preflight"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","amount":0.001}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":"eip155:8453","usdc":{"balance":0.0,"balance_atomic":"0","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"eth":{"balance":0.0},"amount_requested":0.001,"can_pay":false,"shortfall_usdc":0.001}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","description":"EVM wallet address (0x…) to check on Base mainnet."},"amount":{"type":"number","description":"USDC amount the agent plans to spend (default 0.001)."}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"string"},"usdc":{"type":"object"},"eth":{"type":"object"},"amount_requested":{"type":"number"},"can_pay":{"type":"boolean"},"shortfall_usdc":{"type":"number"},"x402_receipt":{"type":"object"}},"required":["address","usdc","can_pay"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/probe","method":"POST","description":"Probe any public URL and report if it is an x402 paywall - price, network, payTo, scheme. Shop paywalls before you spend. Try GET /probe/sample.","mimeType":"application/json","serviceName":"x402-paywall-probe","tags":["x402","probe","discovery","paywall","price check"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://x402.shizu.me/weather?lat=48.85&lon=2.35"}},"output":{"type":"json","example":{"url":"https://x402.shizu.me/weather?lat=48.85&lon=2.35","reachable":true,"http_status":402,"is_x402":true,"x402_version":1,"price_usdc":0.004,"network":"base","pay_to":"0x217e5Fe265EB78b29067bF8324ef03a7D8e167C4","scheme":"exact"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public http(s) URL to probe for an x402 paywall."},"method":{"type":"string","description":"HTTP method to use (GET default, or POST)."}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"reachable":{"type":"boolean"},"http_status":{"type":"integer"},"is_x402":{"type":"boolean"},"price_usdc":{"type":"number"},"network":{"type":"string"},"pay_to":{"type":"string"},"x402_receipt":{"type":"object"}},"required":["url","reachable","is_x402"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/probe","method":"GET","description":"Probe any public URL and report if it is an x402 paywall - price, network, payTo, scheme. Shop paywalls before you spend. Try GET /probe/sample.","mimeType":"application/json","serviceName":"x402-paywall-probe","tags":["x402","probe","discovery","paywall","price check"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"url":"https://x402.shizu.me/weather?lat=48.85&lon=2.35"}},"output":{"type":"json","example":{"url":"https://x402.shizu.me/weather?lat=48.85&lon=2.35","reachable":true,"http_status":402,"is_x402":true,"x402_version":1,"price_usdc":0.004,"network":"base","pay_to":"0x217e5Fe265EB78b29067bF8324ef03a7D8e167C4","scheme":"exact"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to probe for an x402 paywall."},"method":{"type":"string","description":"HTTP method to use (GET default, or POST)."}},"required":["url"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"reachable":{"type":"boolean"},"http_status":{"type":"integer"},"is_x402":{"type":"boolean"},"price_usdc":{"type":"number"},"network":{"type":"string"},"pay_to":{"type":"string"},"x402_receipt":{"type":"object"}},"required":["url","reachable","is_x402"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/wallet-balance","method":"POST","description":"Read native coin and USDC balances for any EVM wallet on Base, Ethereum, Polygon, Arbitrum or Optimism, with atomic amounts and current block. No RPC key or account. Try GET /wallet-balance/sample.","mimeType":"application/json","serviceName":"wallet-balance-checker","tags":["wallet","balance","USDC"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":"base"}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001,"balance_wei":"1000000000000000"},"usdc":{"balance":1.25,"balance_atomic":"1250000","decimals":6,"contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"EVM wallet address (0x followed by 40 hexadecimal characters)."},"network":{"type":"string","enum":["base","ethereum","polygon","arbitrum","optimism"],"description":"EVM network to read; aliases and CAIP-2 identifiers are also accepted."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"block_number":{"type":"integer"},"native":{"type":"object"},"usdc":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["address","network","block_number","native","usdc"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/wallet-balance","method":"GET","description":"Read native coin and USDC balances for any EVM wallet on Base, Ethereum, Polygon, Arbitrum or Optimism, with atomic amounts and current block. No RPC key or account. Try GET /wallet-balance/sample.","mimeType":"application/json","serviceName":"wallet-balance-checker","tags":["wallet","balance","USDC"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":"base"}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001,"balance_wei":"1000000000000000"},"usdc":{"balance":1.25,"balance_atomic":"1250000","decimals":6,"contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","description":"EVM wallet address (0x followed by 40 hexadecimal characters)."},"network":{"type":"string","enum":["base","ethereum","polygon","arbitrum","optimism"],"description":"EVM network to read; aliases and CAIP-2 identifiers are also accepted."}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"block_number":{"type":"integer"},"native":{"type":"object"},"usdc":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["address","network","block_number","native","usdc"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/gas-price","method":"POST","description":"Read the live gas price, EIP-1559 base fee and estimated native-transfer cost on Base, Ethereum, Polygon, Arbitrum or Optimism. No RPC key or account. Try GET /gas-price/sample.","mimeType":"application/json","serviceName":"gas-price-checker","tags":["gas","fee","EVM"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"network":"base"}},"output":{"type":"json","example":{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"gas_price":{"wei":"1000000","gwei":0.001},"base_fee":{"wei":"900000","gwei":0.0009},"native_transfer_estimate":{"gas_limit":21000,"fee_wei":"21000000000","fee_native":2.1e-08,"symbol":"ETH"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"network":{"type":"string","enum":["base","ethereum","polygon","arbitrum","optimism"],"description":"EVM network to read; defaults to Base."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"network":{"type":"object"},"block_number":{"type":"integer"},"gas_price":{"type":"object"},"base_fee":{"type":["object","null"]},"native_transfer_estimate":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["network","block_number","gas_price","native_transfer_estimate"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/gas-price","method":"GET","description":"Read the live gas price, EIP-1559 base fee and estimated native-transfer cost on Base, Ethereum, Polygon, Arbitrum or Optimism. No RPC key or account. Try GET /gas-price/sample.","mimeType":"application/json","serviceName":"gas-price-checker","tags":["gas","fee","EVM"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"network":"base"}},"output":{"type":"json","example":{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"gas_price":{"wei":"1000000","gwei":0.001},"base_fee":{"wei":"900000","gwei":0.0009},"native_transfer_estimate":{"gas_limit":21000,"fee_wei":"21000000000","fee_native":2.1e-08,"symbol":"ETH"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"network":{"type":"string","enum":["base","ethereum","polygon","arbitrum","optimism"],"description":"EVM network to read; defaults to Base."}},"required":[]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"network":{"type":"object"},"block_number":{"type":"integer"},"gas_price":{"type":"object"},"base_fee":{"type":["object","null"]},"native_transfer_estimate":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["network","block_number","gas_price","native_transfer_estimate"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/wallet-intelligence","method":"POST","description":"One call replaces wallet-balance and gas reads across Base, Ethereum, Polygon, Arbitrum and Optimism. Returns native and USDC balances, current blocks, fees and Base x402 payment readiness. One signature instead of ten paid requests. Try GET /wallet-intelligence/sample.","mimeType":"application/json","serviceName":"wallet-and-gas-lookup","tags":["wallet intelligence","multi-chain","gas"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","networks":["base","ethereum","polygon","arbitrum","optimism"],"amount_usdc":0.001}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","requested_networks":["base","ethereum","polygon","arbitrum","optimism"],"successful_networks":5,"rpc_reads_replaced":25,"x402_readiness":{"network":"base","amount_usdc":0.001,"balance_usdc":1.25,"can_pay":true,"shortfall_usdc":0.0},"networks":[{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001},"usdc":{"balance":1.25,"balance_atomic":"1250000"},"gas_price":{"wei":"1000000","gwei":0.001},"native_transfer_estimate":{"fee_native":2.1e-08,"symbol":"ETH"}}],"errors":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"EVM wallet address to inspect across all selected networks."},"networks":{"description":"Up to five networks; defaults to all supported EVM networks.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"maxItems":5}]},"amount_usdc":{"type":"number","description":"Amount to compare with the Base USDC balance for x402 readiness."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"requested_networks":{"type":"array","items":{"type":"string"}},"successful_networks":{"type":"integer"},"rpc_reads_replaced":{"type":"integer"},"x402_readiness":{"type":["object","null"]},"networks":{"type":"array","items":{"type":"object"}},"errors":{"type":"array","items":{"type":"object"}},"x402_receipt":{"type":"object"}},"required":["address","requested_networks","successful_networks","rpc_reads_replaced","networks","errors"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/wallet-intelligence","method":"GET","description":"One call replaces wallet-balance and gas reads across Base, Ethereum, Polygon, Arbitrum and Optimism. Returns native and USDC balances, current blocks, fees and Base x402 payment readiness. One signature instead of ten paid requests. Try GET /wallet-intelligence/sample.","mimeType":"application/json","serviceName":"wallet-and-gas-lookup","tags":["wallet intelligence","multi-chain","gas"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","networks":"base,ethereum,polygon,arbitrum,optimism","amount_usdc":0.001}},"output":{"type":"json","example":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","requested_networks":["base","ethereum","polygon","arbitrum","optimism"],"successful_networks":5,"rpc_reads_replaced":25,"x402_readiness":{"network":"base","amount_usdc":0.001,"balance_usdc":1.25,"can_pay":true,"shortfall_usdc":0.0},"networks":[{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001},"usdc":{"balance":1.25,"balance_atomic":"1250000"},"gas_price":{"wei":"1000000","gwei":0.001},"native_transfer_estimate":{"fee_native":2.1e-08,"symbol":"ETH"}}],"errors":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","description":"EVM wallet address to inspect across all selected networks."},"networks":{"description":"Up to five networks; defaults to all supported EVM networks.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"maxItems":5}]},"amount_usdc":{"type":"number","description":"Amount to compare with the Base USDC balance for x402 readiness."}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"requested_networks":{"type":"array","items":{"type":"string"}},"successful_networks":{"type":"integer"},"rpc_reads_replaced":{"type":"integer"},"x402_readiness":{"type":["object","null"]},"networks":{"type":"array","items":{"type":"object"}},"errors":{"type":"array","items":{"type":"object"}},"x402_receipt":{"type":"object"}},"required":["address","requested_networks","successful_networks","rpc_reads_replaced","networks","errors"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/x402-echo","method":"POST","description":"Cheapest possible Base-mainnet x402 conformance call: settle $0.001 of USDC and receive payer identity, request echo and receipt. Built for agents testing wallets, Payment-Signature, facilitators and settlement. Try GET /x402-echo/sample.","mimeType":"application/json","serviceName":"x402-payment-test","tags":["x402","conformance","echo"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0x3cedc3Cba49c3809EE46B9bf60da75d6607b45Ec","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"message":"hello agent"}},"output":{"type":"json","example":{"ok":true,"purpose":"x402-mainnet-conformance","network":"eip155:8453","price_usdc":0.001,"price_atomic_usdc":"1000","payer":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","request":{"method":"POST","echo":{"hello":"agent"}}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"message":{"type":"string","description":"Optional test message to echo after successful settlement."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"purpose":{"type":"string"},"network":{"type":"string"},"price_usdc":{"type":"number"},"price_atomic_usdc":{"type":"string"},"payer":{"type":["string","null"]},"request":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["ok","purpose","network","price_usdc","price_atomic_usdc","request"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/x402-echo","method":"GET","description":"Cheapest possible Base-mainnet x402 conformance call: settle $0.001 of USDC and receive payer identity, request echo and receipt. Built for agents testing wallets, Payment-Signature, facilitators and settlement. Try GET /x402-echo/sample.","mimeType":"application/json","serviceName":"x402-payment-test","tags":["x402","conformance","echo"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0x3cedc3Cba49c3809EE46B9bf60da75d6607b45Ec","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"message":"hello agent"}},"output":{"type":"json","example":{"ok":true,"purpose":"x402-mainnet-conformance","network":"eip155:8453","price_usdc":0.001,"price_atomic_usdc":"1000","payer":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","request":{"method":"POST","echo":{"hello":"agent"}}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"message":{"type":"string","description":"Optional test message to echo after successful settlement."}},"required":[]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"purpose":{"type":"string"},"network":{"type":"string"},"price_usdc":{"type":"number"},"price_atomic_usdc":{"type":"string"},"payer":{"type":["string","null"]},"request":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["ok","purpose","network","price_usdc","price_atomic_usdc","request"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/tip","method":"POST","description":"Voluntarily support AgentIndex with one cent of Base USDC. Returns payer identity, a thank-you acknowledgement and an x402 settlement receipt. Use this when an agent wants to sponsor open pay-per-call infrastructure.","mimeType":"application/json","serviceName":"usdc-tip","tags":["tip","support","sponsor","USDC","agent infrastructure"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"message":"Keep building agent infrastructure"}},"output":{"type":"json","example":{"ok":true,"purpose":"support-agentindex","network":"eip155:8453","price_usdc":0.01,"price_atomic_usdc":"10000","payer":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","request":{"method":"POST","echo":{"hello":"agent"}}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"message":{"type":"string","description":"Optional test message to echo after successful settlement."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"purpose":{"type":"string"},"network":{"type":"string"},"price_usdc":{"type":"number"},"price_atomic_usdc":{"type":"string"},"payer":{"type":["string","null"]},"request":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["ok","purpose","network","price_usdc","price_atomic_usdc","request"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/tip","method":"GET","description":"Voluntarily support AgentIndex with one cent of Base USDC. Returns payer identity, a thank-you acknowledgement and an x402 settlement receipt. Use this when an agent wants to sponsor open pay-per-call infrastructure.","mimeType":"application/json","serviceName":"usdc-tip","tags":["tip","support","sponsor","USDC","agent infrastructure"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"message":"Keep building agent infrastructure"}},"output":{"type":"json","example":{"ok":true,"purpose":"support-agentindex","network":"eip155:8453","price_usdc":0.01,"price_atomic_usdc":"10000","payer":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","request":{"method":"POST","echo":{"hello":"agent"}}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"message":{"type":"string","description":"Optional test message to echo after successful settlement."}},"required":[]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"purpose":{"type":"string"},"network":{"type":"string"},"price_usdc":{"type":"number"},"price_atomic_usdc":{"type":"string"},"payer":{"type":["string","null"]},"request":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["ok","purpose","network","price_usdc","price_atomic_usdc","request"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/agent-claim","method":"POST","description":"Buy a 30-day verified agent listing for $0.01 USDC. AgentIndex audits reachability, x402 compatibility and discovery manifests, then publishes a machine-readable registry entry and score badge for buyer trust and SEO.","mimeType":"application/json","serviceName":"agent-verification-listing","tags":["agent registry","verification badge","discovery","trust","x402"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://x402.agentindex.world","name":"AgentIndex x402"}},"output":{"type":"json","example":{"id":"8e6c3b7ef184b00c3a21","url":"https://x402.agentindex.world","score":95,"verdict":"operational","verified_at":"2026-09-20T02:20:00Z","expires_at":"2026-10-20T02:20:00Z","listing":"https://x402.agentindex.world/verified-agents.json","badge":"https://x402.agentindex.world/verified-agents/8e6c3b7ef184b00c3a21.svg"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public agent or API URL"},"name":{"type":"string","description":"Public agent name"},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"]}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","required":["id","url","score","verdict","expires_at","listing","badge"],"properties":{"id":{"type":"string"},"url":{"type":"string"},"score":{"type":"integer"},"verdict":{"type":"string"},"expires_at":{"type":"string"},"listing":{"type":"string"},"badge":{"type":"string"}}}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/agent-health","method":"POST","description":"Fresh operational audit of any public agent or paid API: reachability, latency, HTTP status, x402 challenge, price/network/payTo, OpenAPI, agent card and MCP manifest. Returns a 0-100 score, verdict and issues. Try GET /agent-health/sample.","mimeType":"application/json","serviceName":"api-health-check","tags":["agent health","monitoring","uptime","x402 audit"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://x402.agentindex.world/search","method":"POST","body":{"query":"test"}}},"output":{"type":"json","example":{"url":"https://x402.agentindex.world/search","origin":"https://x402.agentindex.world","operational":true,"verdict":"operational","score":100,"latency_ms":84,"target":{"reachable":true,"http_status":402},"x402":{"valid":true,"version":2,"price_usdc":0.0001,"network":"eip155:8453"},"discovery":{"openapi":{"found":true,"status":200,"path_count":18},"x402_manifest":{"found":true,"status":200},"agent_card":{"found":true,"status":200,"skill_count":27},"mcp_manifest":{"found":true,"status":200}},"issues":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public agent, MCP or x402 endpoint URL to audit."},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"],"description":"HTTP method for the target endpoint; defaults to GET."},"body":{"description":"Optional JSON body when probing a non-GET target."}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"origin":{"type":"string"},"operational":{"type":"boolean"},"verdict":{"type":"string","enum":["operational","degraded","unreachable"]},"score":{"type":"integer"},"latency_ms":{"type":"integer"},"target":{"type":"object"},"x402":{"type":"object"},"discovery":{"type":"object"},"issues":{"type":"array","items":{"type":"string"}},"x402_receipt":{"type":"object"}},"required":["url","origin","operational","verdict","score","latency_ms","target","x402","discovery","issues"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/agent-health","method":"GET","description":"Fresh operational audit of any public agent or paid API: reachability, latency, HTTP status, x402 challenge, price/network/payTo, OpenAPI, agent card and MCP manifest. Returns a 0-100 score, verdict and issues. Try GET /agent-health/sample.","mimeType":"application/json","serviceName":"api-health-check","tags":["agent health","monitoring","uptime","x402 audit"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"url":"https://x402.agentindex.world/search","method":"POST"}},"output":{"type":"json","example":{"url":"https://x402.agentindex.world/search","origin":"https://x402.agentindex.world","operational":true,"verdict":"operational","score":100,"latency_ms":84,"target":{"reachable":true,"http_status":402},"x402":{"valid":true,"version":2,"price_usdc":0.0001,"network":"eip155:8453"},"discovery":{"openapi":{"found":true,"status":200,"path_count":18},"x402_manifest":{"found":true,"status":200},"agent_card":{"found":true,"status":200,"skill_count":27},"mcp_manifest":{"found":true,"status":200}},"issues":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Public agent, MCP or x402 endpoint URL to audit."},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"],"description":"HTTP method for the target endpoint; defaults to GET."},"body":{"description":"Optional JSON body when probing a non-GET target."}},"required":["url"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"origin":{"type":"string"},"operational":{"type":"boolean"},"verdict":{"type":"string","enum":["operational","degraded","unreachable"]},"score":{"type":"integer"},"latency_ms":{"type":"integer"},"target":{"type":"object"},"x402":{"type":"object"},"discovery":{"type":"object"},"issues":{"type":"array","items":{"type":"string"}},"x402_receipt":{"type":"object"}},"required":["url","origin","operational","verdict","score","latency_ms","target","x402","discovery","issues"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/decide","method":"POST","description":"Ask up to 20 typed yes/no, multiple-choice or ordinal-scale questions about one shared piece of context in a single call - each answered with a real probability (Jev decision primitives), not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /decide/sample.","mimeType":"application/json","serviceName":"decision-questions","tags":["decision","classification"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"state":"A customer wrote: 'The app crashed when I tried to upload a photo larger than 10MB, and I have already been charged for premium.'","questions":{"is_bug":{"type":"noul","instructions":"Is the customer reporting a software defect?","criteria":{"true":"The customer describes broken or unexpected behavior.","false":"The customer is asking a question or requesting a feature."}}}}},"output":{"type":"json","example":{"answers":{"is_bug":{"type":"noul","noul":0.96}},"x402_receipt":{"model_served":"jev","upstream":"decision","latency_ms":468,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"state":{"description":"Shared context the questions are asked about - a string, or a JSON object/array. Capped at 8000 tokens."},"questions":{"type":"object","description":"Up to 20 typed questions, keyed by a name you choose. Each needs type ('noul', 'choice' or 'score'), instructions, and criteria (shape depends on type - see /decide/sample)."}},"required":["state","questions"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"answers":{"type":"object","description":"One answer per question key, shaped by its type: noul (probability of yes), choice (selected option, per-option probabilities, confidence), or score (position, per-level probabilities, confidence, legend)."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["answers"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/guard","method":"POST","description":"Ask whether a tool call should run automatically, need human confirmation, or be denied, given the user's request - returns allow/ask/deny with a probability. Advisory only: like any LLM-based judge it is sensitive to prompt injection in the request or tool call, so the calling agent must keep the final decision, not delegate it outright. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /guard/sample.","mimeType":"application/json","serviceName":"tool-call-guard","tags":["guardrail"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"user_request":"Clean up my project folder, it's gotten messy.","tool_call":{"name":"delete_files","arguments":{"path":"/","recursive":true}}}},"output":{"type":"json","example":{"decision":"deny","probability":0.92,"probabilities":{"allow":0,"deny":0.92,"ask":0.08},"confidence":0.89,"x402_receipt":{"model_served":"jev","upstream":"guardrail","latency_ms":420,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"user_request":{"type":"string","description":"The user's original request, in their own words."},"tool_call":{"type":"object","description":"The tool call an agent is about to make, e.g. {\"name\": ..., \"arguments\": {...}}."}},"required":["user_request","tool_call"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"decision":{"type":"string","enum":["allow","ask","deny"]},"probability":{"type":"number","description":"Probability of the returned decision."},"probabilities":{"type":"object","description":"Probability for each of allow/ask/deny."},"confidence":{"type":"number"},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["decision","probability","probabilities"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/verify","method":"POST","description":"Check whether a source supports, contradicts, or gives insufficient information about a claim - a typed verdict with a real probability, not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /verify/sample.","mimeType":"application/json","serviceName":"claim-verification","tags":["verification"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"claim":"The Eiffel Tower is taller than the Statue of Liberty.","source":"The Eiffel Tower stands 330 meters tall including antennas, while the Statue of Liberty, including its pedestal, reaches about 93 meters."}},"output":{"type":"json","example":{"verdict":"supported","probability":1,"probabilities":{"not_enough_info":0,"supported":1,"contradicted":0},"confidence":1,"x402_receipt":{"model_served":"jev","upstream":"verification","latency_ms":390,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"claim":{"type":"string","description":"The factual claim to check."},"source":{"type":"string","description":"The source text to check the claim against."}},"required":["claim","source"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"verdict":{"type":"string","enum":["supported","contradicted","not_enough_info"]},"probability":{"type":"number","description":"Probability of the returned verdict."},"probabilities":{"type":"object"},"confidence":{"type":"number"},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["verdict","probability","probabilities"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/rank","method":"POST","description":"Rank up to 50 documents by relevance to a query in a single call - each document returned with its relevance probability, sorted highest first. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /rank/sample.","mimeType":"application/json","serviceName":"document-rerank","tags":["rerank"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"best practices for REST API design","documents":["A blog post comparing REST API versioning strategies: URL path, header, and query param versioning.","A recipe for chocolate cake with step-by-step baking instructions.","A guide to RESTful resource naming conventions and correct HTTP verb usage."]}},"output":{"type":"json","example":{"documents":[{"document":"A guide to RESTful resource naming conventions and correct HTTP verb usage.","score":1},{"document":"A blog post comparing REST API versioning strategies: URL path, header, and query param versioning.","score":0},{"document":"A recipe for chocolate cake with step-by-step baking instructions.","score":0}],"x402_receipt":{"model_served":"jev","upstream":"rerank","latency_ms":405,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"type":"string","description":"The query to rank documents against."},"documents":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":50,"description":"Up to 50 documents to rank by relevance to the query. Each truncated to 2000 characters before scoring."}},"required":["query","documents"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"documents":{"type":"array","description":"Input documents, sorted by relevance score descending.","items":{"type":"object","properties":{"document":{"type":"string"},"score":{"type":"number","description":"Relevance probability, 0-1."}}}},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["documents"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/token-risk","method":"POST","description":"Base token risk scan: on-chain rug check and honeypot-style flag detection for any ERC-20, no GoPlus, DexScreener or other vendor - real Base token safety. Reads bytecode for mint/blacklist/pause/tax powers, EIP-1967 proxy, renounced ownership, plus Uniswap v2/v3 and Aerodrome liquidity. A Jev avoid/caution/acceptable verdict leads the response, raw signals follow. Holder concentration included only when history fits 1-2 log queries. Try GET /token-risk/sample.","mimeType":"application/json","serviceName":"token-risk-scan","tags":["token safety","rug pull","honeypot","rug check","token risk"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"verdict":{"verdict":"caution","probability":0.62,"probabilities":{"acceptable":0.31,"avoid":0.07,"caution":0.62},"confidence":0.55,"verdict_source":"model"},"bytecode_analysis":{"status":"ok","bytecode_size":8421,"flags":{"mint":false,"blacklist":false,"pause":false,"set_max_tx_amount":true},"any_dangerous_function":true,"is_upgradeable_proxy":false,"owner":"0x0000000000000000000000000000000000000000","owner_renounced":true},"liquidity_analysis":{"status":"ok","uniswap_v2":{"pair":"0x1efdc3e6cfb3df3b7dd3e3971d5262733c52c21c","reserve0":"1535891536408965785","reserve1":"5106124266540300941199548545"},"uniswap_v3_pools":[],"aerodrome_pools":[],"any_liquidity_found":true},"holders_analysis":{"status":"skipped_established_token"},"timing_ms":{"signals":420,"verdict":890,"total":950}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"ERC-20 contract address on Base to analyze (0x + 40 hex chars)."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"verdict":{"type":"object","description":"avoid/caution/acceptable. verdict_source is 'model' (a real model decision with a real probability) or 'rules' (deterministic mint/blacklist/pause/owner/liquidity check, probability/probabilities/confidence null) - used whenever the model does not answer within 2 seconds, so the route always returns a verdict without ever waiting on an upstream with no SLA.","properties":{"verdict":{"type":"string","enum":["avoid","caution","acceptable"]},"probability":{"type":["number","null"]},"probabilities":{"type":["object","null"]},"confidence":{"type":["number","null"]},"verdict_source":{"type":"string","enum":["model","rules"]},"reason":{"type":"string","description":"Only present when verdict_source is 'rules'."}}},"bytecode_analysis":{"type":"object","description":"mint/blacklist/pause/tax flags, proxy and ownership status."},"liquidity_analysis":{"type":"object","description":"Uniswap v2/v3 and Aerodrome pools found, with reserves."},"holders_analysis":{"type":"object","description":"status: 'ok' (with distinct_holders/top10_pct_of_supply), 'skipped_established_token' (history too large to reconstruct in 1-2 eth_getLogs calls), or 'unavailable' (the 3-second per-stage budget was exceeded)."},"timing_ms":{"type":"object","description":"signals (bytecode+liquidity via Multicall3, and holders - run together, sharing a 2s window), verdict, total, in milliseconds. Total is never intended to exceed 4.0s: signal-gathering and the Jev-or-rules verdict are each bounded so their sum can't exceed that budget by construction, not because anything gets cancelled at the last moment - added 2026-09-28 after a real payment settled for an analysis whose client had already timed out."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["address","verdict","bytecode_analysis","liquidity_analysis","holders_analysis"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/due-diligence","method":"POST","description":"3 checks in 1 call: token-risk + wallet-intelligence + agent-health, the three questions an agent asks before trusting a new counterparty - is the token safe, is the wallet funded and payment-ready, is the agent's own service actually live. One overall_verdict plus each check's full result. address/token/url are each optional (give whichever you have) - an omitted one is marked skipped, never guessed. Try GET /due-diligence/sample.","mimeType":"application/json","serviceName":"counterparty-due-diligence","tags":["due diligence","token risk","wallet intelligence","agent health","composite"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","price":"$0.20","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","url":"https://x402.agentindex.world/search"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","agent_url":"https://x402.agentindex.world/search","overall_verdict":"caution","token_risk":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"verdict":{"verdict":"caution","probability":0.62,"probabilities":{"acceptable":0.31,"avoid":0.07,"caution":0.62},"confidence":0.55,"verdict_source":"model"},"bytecode_analysis":{"status":"ok","bytecode_size":8421,"flags":{"mint":false,"blacklist":false,"pause":false,"set_max_tx_amount":true},"any_dangerous_function":true,"is_upgradeable_proxy":false,"owner":"0x0000000000000000000000000000000000000000","owner_renounced":true},"liquidity_analysis":{"status":"ok","uniswap_v2":{"pair":"0x1efdc3e6cfb3df3b7dd3e3971d5262733c52c21c","reserve0":"1535891536408965785","reserve1":"5106124266540300941199548545"},"uniswap_v3_pools":[],"aerodrome_pools":[],"any_liquidity_found":true},"holders_analysis":{"status":"skipped_established_token"},"timing_ms":{"signals":420,"verdict":890,"total":950}},"wallet_intelligence":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","requested_networks":["base","ethereum","polygon","arbitrum","optimism"],"successful_networks":5,"rpc_reads_replaced":25,"x402_readiness":{"network":"base","amount_usdc":0.001,"balance_usdc":1.25,"can_pay":true,"shortfall_usdc":0.0},"networks":[{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001},"usdc":{"balance":1.25,"balance_atomic":"1250000"},"gas_price":{"wei":"1000000","gwei":0.001},"native_transfer_estimate":{"fee_native":2.1e-08,"symbol":"ETH"}}],"errors":[]},"agent_health":{"url":"https://x402.agentindex.world/search","origin":"https://x402.agentindex.world","operational":true,"verdict":"operational","score":100,"latency_ms":84,"target":{"reachable":true,"http_status":402},"x402":{"valid":true,"version":2,"price_usdc":0.0001,"network":"eip155:8453"},"discovery":{"openapi":{"found":true,"status":200,"path_count":18},"x402_manifest":{"found":true,"status":200},"agent_card":{"found":true,"status":200,"skill_count":27},"mcp_manifest":{"found":true,"status":200}},"issues":[]}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"Wallet address to check with wallet-intelligence, and the default token address for token-risk unless `token` is given separately."},"token":{"type":"string","description":"ERC-20 contract address on Base to analyze with token-risk, if different from `address`."},"url":{"type":"string","description":"Public agent/API endpoint to audit with agent-health."},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"],"description":"HTTP method for the agent-health target; defaults to GET."},"networks":{"description":"Up to five networks for wallet-intelligence; defaults to all supported EVM networks.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"maxItems":5}]},"amount_usdc":{"type":"number","description":"Amount to compare with the Base USDC balance for wallet-intelligence's x402 readiness."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":["string","null"],"description":"The wallet address checked, if given."},"token":{"type":["string","null"],"description":"The token address checked, if given."},"agent_url":{"type":["string","null"],"description":"The agent endpoint checked, if given."},"overall_verdict":{"type":"string","enum":["avoid","caution","acceptable","insufficient_data"],"description":"Rollup of the 3 legs' own verdicts - 'avoid' beats 'caution' beats 'acceptable'."},"token_risk":{"type":"object","description":"Same shape as POST /token-risk's response, or {status: skipped/error} if no address/token was given or the call failed."},"wallet_intelligence":{"type":"object","description":"Same shape as POST /wallet-intelligence's response, or {status: skipped/error} if no address was given or the call failed."},"agent_health":{"type":"object","description":"Same shape as POST /agent-health's response, or {status: skipped/error} if no url was given or the call failed."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["overall_verdict","token_risk","wallet_intelligence","agent_health"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/token-card","method":"GET","description":"Base token safety check: Claude Haiku 5.5 (Anthropic) writes a rug pull / honeypot verdict (SAFE/CAUTION/RISKY/DANGER) from on-chain data, a tagline, a short explanation. Deterministic fallback if Claude is slow, honestly labeled. GET /token-card/sample. Independently monitored: lumierepaycheck.org/e?url=https://x402.agentindex.world/token-card","mimeType":"application/json","serviceName":"token-verdict-card","tags":["token safety check","rug pull check","honeypot check","is this token safe","claude","anthropic","ai token verdict","token verdict card","base token analysis","shareable token verdict","memecoin scanner"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","price":"$0.02","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"card":{"note":"CAUTION","tagline":"Base USDC: no risky functions found, but verdict is CAUTION.","explanation":"Bytecode analysis flagged no mint, blacklist, pause, or fee-setting functions, and the contract is not an upgradeable proxy. Liquidity was found on Uniswap V2, V3, and Aerodrome, and the model's risk verdict is caution with 99% probability. Ownership is not renounced, and holder analysis was skipped because this is an established token.","disclaimer":"Not financial advice.","source":"claude"},"token_risk_verdict":{"verdict":"caution","probability":0.99,"probabilities":{"avoid":0.01,"caution":0.99,"acceptable":0},"confidence":0.98,"verdict_source":"model"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","description":"ERC-20 contract address on Base to analyze (0x + 40 hex chars)."}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"card":{"type":"object","description":"note is SAFE/CAUTION/RISKY/DANGER. source is 'claude' (written by Claude from the on-chain facts, <=2s) or 'deterministic_fallback' (same facts, mapped by fixed rules, used whenever Claude is slow, unconfigured, or errors) - either way, every claim is grounded in token_risk_verdict/bytecode_analysis/liquidity_analysis, never invented.","properties":{"note":{"type":"string","enum":["SAFE","CAUTION","RISKY","DANGER"]},"tagline":{"type":"string","description":"Shareable one-liner, 60 characters maximum."},"explanation":{"type":"string","description":"At most 3 sentences."},"disclaimer":{"type":"string"},"source":{"type":"string","enum":["claude","deterministic_fallback"]}},"required":["note","tagline","explanation","disclaimer","source"]},"token_risk_verdict":{"type":"object","description":"The same avoid/caution/acceptable verdict POST /token-risk itself returns, for the same address."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["address","card","token_risk_verdict"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/token-card","method":"POST","description":"Base token safety check: Claude Haiku 5.5 (Anthropic) writes a rug pull / honeypot verdict (SAFE/CAUTION/RISKY/DANGER) from on-chain data, a tagline, a short explanation. Deterministic fallback if Claude is slow, honestly labeled. GET /token-card/sample. Independently monitored: lumierepaycheck.org/e?url=https://x402.agentindex.world/token-card","mimeType":"application/json","serviceName":"token-verdict-card","tags":["token safety check","rug pull check","honeypot check","is this token safe","claude","anthropic","ai token verdict","token verdict card","base token analysis","shareable token verdict","memecoin scanner"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","price":"$0.02","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"card":{"note":"CAUTION","tagline":"Base USDC: no risky functions found, but verdict is CAUTION.","explanation":"Bytecode analysis flagged no mint, blacklist, pause, or fee-setting functions, and the contract is not an upgradeable proxy. Liquidity was found on Uniswap V2, V3, and Aerodrome, and the model's risk verdict is caution with 99% probability. Ownership is not renounced, and holder analysis was skipped because this is an established token.","disclaimer":"Not financial advice.","source":"claude"},"token_risk_verdict":{"verdict":"caution","probability":0.99,"probabilities":{"avoid":0.01,"caution":0.99,"acceptable":0},"confidence":0.98,"verdict_source":"model"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"ERC-20 contract address on Base to analyze (0x + 40 hex chars)."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"card":{"type":"object","description":"note is SAFE/CAUTION/RISKY/DANGER. source is 'claude' (written by Claude from the on-chain facts, <=2s) or 'deterministic_fallback' (same facts, mapped by fixed rules, used whenever Claude is slow, unconfigured, or errors) - either way, every claim is grounded in token_risk_verdict/bytecode_analysis/liquidity_analysis, never invented.","properties":{"note":{"type":"string","enum":["SAFE","CAUTION","RISKY","DANGER"]},"tagline":{"type":"string","description":"Shareable one-liner, 60 characters maximum."},"explanation":{"type":"string","description":"At most 3 sentences."},"disclaimer":{"type":"string"},"source":{"type":"string","enum":["claude","deterministic_fallback"]}},"required":["note","tagline","explanation","disclaimer","source"]},"token_risk_verdict":{"type":"object","description":"The same avoid/caution/acceptable verdict POST /token-risk itself returns, for the same address."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["address","card","token_risk_verdict"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/research","method":"POST","description":"Jev-powered research: routed search, cited answer, claims verified against sources. Ask a question, get a 5-8 sentence answer, each claim tagged to a numbered source, built from real page content - no invented facts. A fast paid LLM writes it, under 4.5s guaranteed; on a rare miss, a no-LLM extractive fallback (top sentences from the sources, picked by Jev) takes over instead, marked \"synthesis\":\"extractive\". Try GET /research/sample.","mimeType":"application/json","serviceName":"cited-research","tags":["research report with sources","cited answer","web research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"15000","price":"$0.015","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"What are the main features of the Rust programming language?"}},"output":{"type":"json","example":{"query":"What are the main features of the Rust programming language?","answer":"The main features of the Rust programming language include an emphasis on performance, type safety, concurrency, and memory safety [1]. Rust supports multiple programming paradigms [1]. The language's syntax is heavily influenced by C++ and functional programming languages such as OCaml [2]. Rust has a focus on static typing and a borrow system, similar to other systems programming languages [5]. However, sources [3] and [4] do not provide information about Rust, instead discussing other programming languages, Zig and V, respectively. Overall, the sources suggest that Rust is a systems programming language with a strong focus on safety and performance [1][2][5].","synthesis":"llm","sources":[{"title":"Rust (programming language)","url":"https://en.wikipedia.org/wiki/Rust_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"Rust syntax","url":"https://en.wikipedia.org/wiki/Rust_syntax","published_at":null,"source":"wikipedia"},{"title":"Zig (programming language)","url":"https://en.wikipedia.org/wiki/Zig_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"V (programming language)","url":"https://en.wikipedia.org/wiki/V_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"Mojo (programming language)","url":"https://en.wikipedia.org/wiki/Mojo_(programming_language)","published_at":null,"source":"wikipedia"}],"claims_verified":true,"claims_verified_reason":null,"timing_ms":{"search":1230,"synthesis":644,"verify":287,"total":2160}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"type":"string","description":"The research question to answer, up to 500 characters."},"max_sources":{"type":"integer","description":"How many web sources to consider, 1-10. Default 5."}},"required":["query"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"type":"string"},"answer":{"type":"string","description":"5-8 sentences, each claim cited inline as [n] referring to the sources array (1-indexed)."},"synthesis":{"type":"string","enum":["llm","extractive"],"description":"'llm' when a paid fast model wrote the answer (the common case). 'extractive' when that model missed its own tight time cap and the answer is instead the most relevant sentences already present in the sources, verbatim, picked by Jev - never a second LLM call."},"sources":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"published_at":{"type":["string","null"]},"source":{"type":"string"}}}},"claims_verified":{"type":"boolean","description":"True only if a Jev check confirmed the answer's citations are supported. False if unsupported OR if verification was skipped/timed out - see claims_verified_reason."},"claims_verified_reason":{"type":["string","null"],"description":"Why claims_verified is false: 'jev_found_unsupported_claim', 'verification_timed_out_or_failed', 'insufficient_time_budget_remaining', or null when verified true."},"timing_ms":{"type":"object","description":"search, synthesis, verify, total, in milliseconds."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["query","answer","synthesis","sources","claims_verified","timing_ms"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/v1/chat/completions","method":"POST","description":"437 models, no account, no API key, pay per call in USDC - OpenAI-compatible chat completions and AI inference gateway (Claude, GPT, Gemini, Llama, Mistral and more in one endpoint). Price: from $0.001, computed from your max_tokens × model rate × 1.10 (you sign a ceiling; unused tokens are not refunded). 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /v1/chat/completions/sample.","mimeType":"application/json","serviceName":"chat-completions-api","tags":["chat completions","ai inference","llm api","pay per token llm","openai compatible"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"model":"openai/gpt-4o-mini","messages":[{"role":"user","content":"Say OK."}],"max_tokens":5}},"output":{"type":"json","example":{"id":"gen-1790576252-UzfZJjqk0Ld9PGyd1ADA","object":"chat.completion","model":"openai/gpt-4o-mini","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"OK."}}],"usage":{"prompt_tokens":10,"completion_tokens":2,"total_tokens":12},"x402_receipt":{"model_served":"openai/gpt-4o-mini","upstream":"llm-gateway","latency_ms":612,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"model":{"type":"string","description":"OpenRouter model id from GET /v1/models, e.g. \"openai/gpt-4o-mini\"."},"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the x402 upto price ceiling."}},"required":["model","messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/sentiment","method":"POST","description":"Sentiment analysis: classify text as positive, negative, or neutral with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable (\"engine\":\"jev\"|\"fallback\" in the response) - under 4.5s guaranteed. Try GET /sentiment/sample.","mimeType":"application/json","serviceName":"sentiment-analysis","tags":["sentiment analysis","text sentiment","opinion mining","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"It works well overall, just wish the battery lasted longer."}},"output":{"type":"json","example":{"input":"It works well overall, just wish the battery lasted longer.","label":"positive","probability":0.93,"alternate_label":"neutral","alternate_probability":0.05,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/classify","method":"POST","description":"Text classification with your own custom labels (2-20) - categorize a support ticket, a review, or any text into the best-fitting label, with a confidence score and an alternate label. Powered by Jev, falling back to a Groq-hosted LLM if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /classify/sample.","mimeType":"application/json","serviceName":"support-ticket-classifier","tags":["classify text","text classification","custom labels","categorize support ticket","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Not sure if this is a billing thing or a setup issue, but I got charged and the feature still isn't active.","labels":["billing","technical","account","other"]}},"output":{"type":"json","example":{"input":"Not sure if this is a billing thing or a setup issue, but I got charged and the feature still isn't active.","label":"billing","probability":0.84,"alternate_label":"account","alternate_probability":0.07,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."},"labels":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":20,"description":"2 to 20 candidate labels, your own choice of wording."}},"required":["text","labels"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/intent","method":"POST","description":"Intent detection: classify text as a question, request, complaint, compliment, or other, with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /intent/sample.","mimeType":"application/json","serviceName":"intent-detection","tags":["intent detection","intent classification","text intent","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Could someone take a look at why my last two orders were both delayed?"}},"output":{"type":"json","example":{"input":"Could someone take a look at why my last two orders were both delayed?","label":"request","probability":0.55,"alternate_label":"question","alternate_probability":0.29,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/spam-check","method":"POST","description":"Spam detection: classify text as spam or not spam with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /spam-check/sample.","mimeType":"application/json","serviceName":"spam-detection","tags":["spam detection","spam filter","spam classifier","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"CONGRATULATIONS! You've won a $1000 gift card! Click here immediately to claim your prize before it expires!"}},"output":{"type":"json","example":{"input":"CONGRATULATIONS! You've won a $1000 gift card! Click here immediately to claim your prize before it expires!","label":"spam","probability":1.0,"alternate_label":"not_spam","alternate_probability":0.0,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/toxicity","method":"POST","description":"Toxicity detection: classify text as toxic or not toxic (hate speech, harassment, threats, severe offensive language) with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /toxicity/sample.","mimeType":"application/json","serviceName":"toxicity-detection","tags":["toxicity detection","content moderation","hate speech detection","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Honestly, anyone who thinks that is a complete idiot who shouldn't be allowed to have an opinion."}},"output":{"type":"json","example":{"input":"Honestly, anyone who thinks that is a complete idiot who shouldn't be allowed to have an opinion.","label":"toxic","probability":0.9,"alternate_label":"not_toxic","alternate_probability":0.1,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/language","method":"POST","description":"Language detection: identify which of 20 common languages (or \"other\") a text is written in, with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /language/sample.","mimeType":"application/json","serviceName":"language-detection","tags":["language detection","language identification","detect language","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"The quick brown fox jumps over the lazy dog."}},"output":{"type":"json","example":{"input":"The quick brown fox jumps over the lazy dog.","label":"en","probability":1.0,"alternate_label":"nl","alternate_probability":0.0,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/pii-check","method":"POST","description":"PII detection: flag whether text contains personally identifiable information (name plus contact details, email, phone, address, government ID, financial account) with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /pii-check/sample.","mimeType":"application/json","serviceName":"pii-detection","tags":["PII detection","PII scanner","personal data detection","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Feel free to call the office at 555-201-4477 during business hours."}},"output":{"type":"json","example":{"input":"Feel free to call the office at 555-201-4477 during business hours.","label":"pii_detected","probability":0.85,"alternate_label":"no_pii","alternate_probability":0.15,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/claude-sonnet","method":"POST","description":"Claude Sonnet API - pay per call, no API key. OpenAI-format chat completions on anthropic/claude-sonnet-5.5, pinned to Anthropic's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /llm/claude-sonnet/sample.","mimeType":"application/json","serviceName":"claude-sonnet-api","tags":["Claude Sonnet API","claude api","anthropic api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790780999-5D8mNBe2jJJ4gO8UyUsm","object":"chat.completion","created":1790780999,"model":"anthropic/claude-sonnet-5.5","provider":"Anthropic","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron lattice tower in Paris designed by Gustave Eiffel's company for the 1889 World's Fair, was initially criticized by prominent French artists and intellectuals but has since become a globally recognized cultural icon that draws millions of visitors annually."}}],"usage":{"prompt_tokens":160,"completion_tokens":100,"total_tokens":260,"cost":0.00132},"x402_receipt":{"model_served":"anthropic/claude-sonnet-5.5","upstream":"llm/claude-sonnet","latency_ms":1700,"price_paid_usdc":0.001892}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/gpt-mini","method":"POST","description":"GPT Mini API - pay per call, no API key. OpenAI-format chat completions on openai/gpt-5.4-mini, pinned to OpenAI's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout with an automatic 2nd-provider retry if the first is slow - never charged if both miss; set your client timeout to 30s. Try GET /llm/gpt-mini/sample.","mimeType":"application/json","serviceName":"gpt-mini-api","tags":["GPT Mini API","gpt api","openai api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790781015-abP5jUyNb5Xs9xjmdtPX","object":"chat.completion","created":1790781015,"model":"openai/gpt-5.4-mini","provider":"OpenAI","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron tower in Paris built for the 1889 World's Fair, evolved from a controversial design into one of the world's most iconic landmarks."}}],"usage":{"prompt_tokens":100,"completion_tokens":39,"total_tokens":139,"cost":0.0002505},"x402_receipt":{"model_served":"openai/gpt-5.4-mini","upstream":"llm/gpt-mini","latency_ms":1700,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/llama","method":"POST","description":"Llama API - pay per call, no API key. OpenAI-format chat completions on meta-llama/llama-4-maverick, pinned to DeepInfra for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /llm/llama/sample.","mimeType":"application/json","serviceName":"llama-api","tags":["Llama API","llama 4 api","meta llama api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790781075-Lyd15GuBV6xAvA6HlOvf","object":"chat.completion","created":1790781075,"model":"meta-llama/llama-4-maverick","provider":"DigitalOcean","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron lattice tower in Paris, France, was designed by Gustave Eiffel's company for the 1889 World's Fair and has since become a global cultural icon of France, attracting millions of visitors annually."}}],"usage":{"prompt_tokens":106,"completion_tokens":51,"total_tokens":157,"cost":6.2e-05},"x402_receipt":{"model_served":"meta-llama/llama-4-maverick","upstream":"llm/llama","latency_ms":1700,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/search","method":"GET","description":"Jev-routed web search: each query goes to the best specialised source (code, facts, news, prices), results ranked by relevance. 28/30 test queries answered. Up to 10 results per query, each with title, URL, snippet, short extract and publish date. Up to 5 queries per call, merged and de-duplicated. No account, no API key. Try GET /search/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"web-search","tags":["search","web-search"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"recent earthquake news"}},"output":{"type":"json","example":{"query":"recent earthquake news","results":[{"title":"Lists of earthquakes","url":"https://en.wikipedia.org/wiki/Lists_of_earthquakes","date":null,"source":"wikipedia","extract":"to Earthquakes. USGS-ANSS Latest earthquakes around the world Southern California Earthquake Center (SCEC) IRIS Seismic Monitor, Recent earthquakes around"},{"title":"List of earthquakes in 2026","url":"https://en.wikipedia.org/wiki/List_of_earthquakes_in_2026","date":null,"source":"wikipedia","extract":"This is a list of earthquakes in 2026. Only earthquakes of magnitude 6 or above are included, unless they result in significant damage and/or casualties"},{"title":"Is Recent Earthquake Activity Unusual? Scientists Say No.","url":"http://www.usgs.gov/newsroom/article.asp?ID=2439","date":"2010-04-15T00:49:30Z","source":"hackernews","extract":"Is Recent Earthquake Activity Unusual? Scientists Say No."},{"title":"2026 Venezuela earthquakes","url":"https://en.wikipedia.org/wiki/2026_Venezuela_earthquakes","date":null,"source":"wikipedia","extract":"doublet large strike-slip earthquakes affected northwestern and central Venezuela. The epicenter of the first earthquake was in Veroes Municipality,"},{"title":"Lists of 21st-century earthquakes","url":"https://en.wikipedia.org/wiki/Lists_of_21st-century_earthquakes","date":null,"source":"wikipedia","extract":"tsunami is one of the deadliest natural disasters in recent history. The 2005 Kashmir earthquake destroyed several towns, and caused extensive damage"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"description":"Search query, or an array of up to 5 related queries to run in one call - results are merged and de-duplicated by URL.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":5}]},"max_results":{"type":"integer","minimum":1,"maximum":10,"description":"Maximum number of results to return."},"extract":{"type":"boolean","description":"Include the search-engine snippet for each result."},"include_content":{"type":"boolean","description":"Fetch result pages and include clean full-page Markdown. Defaults to true."},"content_results":{"type":"integer","minimum":1,"maximum":3,"description":"How many top result pages to fetch when include_content is true."},"content_chars":{"type":"integer","minimum":1000,"maximum":20000,"description":"Maximum Markdown characters returned per fetched result page."},"summarize":{"type":"boolean","description":"Also return a short synthesized answer summarizing the results."}},"required":["query"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"description":"The query or queries that were searched."},"results":{"type":"array","description":"Ranked web results, most relevant first.","items":{"type":"object","properties":{"title":{"type":"string","description":"Page title."},"url":{"type":"string","description":"Source URL."},"date":{"description":"Publish date, when known."},"extract":{"type":"string","description":"Search-engine result snippet."},"content_markdown":{"type":"string","description":"Clean full-page Markdown for fetched top results, with navigation and boilerplate removed."},"content_truncated":{"type":"boolean","description":"True when content_markdown reached the requested character limit."},"content_error":{"type":"string","description":"Per-result fetch error; other search results remain usable."}}}},"summary":{"description":"Optional short synthesized answer summarizing the results, when requested."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["query","results"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/translate","method":"GET","description":"Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders preserved per segment, order and count kept intact, source language auto-detected, automatic fallback across multiple models for uptime, providers that train on submitted prompts excluded. A single string also works. No account, no API key. Try GET /translate/sample.","mimeType":"application/json","serviceName":"AgentIndex Translate","tags":["translate text","text translation","batch translate","bulk translation","localization","preserve placeholders","translate a file","multilingual","machine translation"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Bonjour le monde","target_lang":"en"}},"output":{"type":"json","example":{"text":"Bonjour le monde","target_lang":"en","detected_source_lang":"fr","translated_text":"Hello world","model_served":"agentindex-translate-1"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"description":"Text to translate - a single string, or an array of up to 200 segments to translate together in one call (batch/bulk translation), preserving order and count.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":200}]},"target_lang":{"type":"string","description":"Target language as an ISO 639-1 code, e.g. 'en', 'fr', 'ja'."},"source_lang":{"type":"string","description":"Source language code. Omit to auto-detect."},"preserve_format":{"type":"boolean","description":"Keep markdown syntax, HTML tags and {x}/{{x}} placeholders unchanged, translating only the surrounding natural-language text - useful for localizing UI strings or templated content."}},"required":["text","target_lang"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"text":{"description":"The original input text or segments."},"target_lang":{"type":"string"},"detected_source_lang":{"description":"Auto-detected source language, when not supplied."},"translated_text":{"description":"Translated text - a string, or an array aligned with the input segments for batch requests."},"model_served":{"description":"Neutral model tag for this call (also present on x402_receipt.model_served)."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt, including segments_processed for batch calls."}},"required":["target_lang","translated_text"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/pdf","method":"GET","description":"Extract a public PDF (by HTTPS URL or base64) into clean Markdown - headings and tables preserved via layout-aware parsing, plus title/author/page count/date metadata and a real token count. Text content itself is never generated or altered, only its structure is inferred. Try GET /pdf/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"pdf-to-markdown","tags":["pdf","documents","markdown"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://www.ohchr.org/sites/default/files/UDHR/Documents/UDHR_Translations/eng.pdf"}},"output":{"type":"json","example":{"markdown":"# Universal Declaration of Human Rights \n\n## Preamble \n\nWhereas recognition of the inherent dignity and of the equal and inalienable rights of all members of the human family is the foundation of freedom, justice and peace in the world, ...","metadata":{"title":null,"author":"lindner","pages":8,"date":"2001-09-10T01:04:58-07:00"},"token_count":2164}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"Public HTTPS URL of a PDF file. Provide this or pdf_base64, not both."},"pdf_base64":{"type":"string","description":"Base64-encoded PDF file content. Provide this or url, not both."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"markdown":{"type":"string","description":"Extracted Markdown - headings and tables preserved via layout-aware parsing."},"metadata":{"type":"object","properties":{"title":{"description":"Document title from PDF metadata, when present."},"author":{"description":"Document author from PDF metadata, when present."},"pages":{"type":"integer","description":"Number of pages in the PDF."},"date":{"description":"Document creation date from PDF metadata, when present."}}},"token_count":{"type":"integer","description":"Real BPE token count (cl100k_base) of the extracted markdown."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["markdown","metadata","token_count"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/web-read","method":"GET","description":"Fetch URL content as Markdown: read any web page and get clean Markdown - navigation, ads and boilerplate stripped, links resolved, plus a real token count. The same extraction /search uses on result pages, exposed standalone for a URL you already have. Try GET /web-read/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"web-page-to-text","tags":["web","scraping","markdown"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://www.w3.org/"}},"output":{"type":"json","example":{"url":"https://www.w3.org/","title":"World Wide Web Consortium (W3C)","markdown":"# World Wide Web Consortium (W3C)\n\nThe W3C mission is to lead the web to its full potential.","token_count":154}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL of the page to read."}},"required":["url"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"title":{"description":"Page title, when found."},"markdown":{"type":"string","description":"Main article content as clean markdown - navigation, ads and boilerplate removed, links resolved."},"token_count":{"type":"integer","description":"Real BPE token count (cl100k_base) of the markdown."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["url","markdown","token_count"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/extract","method":"GET","description":"Extract structured data from a URL or raw text into strict JSON matching a schema you provide. Fields the content doesn't support come back null - never an invented or approximate value, and an unmatchable schema returns an explicit error. Try GET /extract/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"extract-structured-data","tags":["extract","structured data","json schema"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Widget Pro is our flagship gadget, priced at $29.99 and currently in stock.","schema":{"type":"object","properties":{"product_name":{"type":"string"},"price":{"type":"number"},"in_stock":{"type":"boolean"}}}}},"output":{"type":"json","example":{"data":{"product_name":"Widget Pro","price":29.99,"in_stock":true},"missing_fields":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL to read and extract from. Provide this or text, not both."},"text":{"type":"string","description":"Raw text to extract from. Provide this or url, not both."},"schema":{"type":"object","description":"JSON Schema describing the fields to extract. The response's `data` field will strictly conform to it."}},"required":["schema"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"data":{"type":"object","description":"Extracted data, matching the requested schema's shape - fields the content doesn't support come back null rather than an invented value (see missing_fields)."},"missing_fields":{"type":"array","items":{"type":"string"},"description":"Top-level keys in data the model could not find in the content and returned as null."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["data","missing_fields"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/summarize","method":"GET","description":"Summarize a URL, raw text or HTML at the length you request - short, medium or long - with the source noted. Neutral and factual, no invented facts. Try GET /summarize/sample. Part of the AgentIndex content kit (pdf, web-read, extract, summarize, detect-language) - see GET /capabilities.","mimeType":"application/json","serviceName":"summarize-text","tags":["summarize","tldr","summarization"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://en.wikipedia.org/wiki/Photosynthesis","length":"short"}},"output":{"type":"json","example":{"summary":"The article explains how photosynthesis converts light energy into chemical energy in plants.","length":"short","sources":["https://en.wikipedia.org/wiki/Photosynthesis"]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"url":{"type":"string","description":"URL to fetch and summarize. Provide exactly one of url, text or html."},"text":{"type":"string","description":"Raw text to summarize. Provide exactly one of url, text or html."},"html":{"type":"string","description":"Raw HTML to summarize. Provide exactly one of url, text or html."},"length":{"type":"string","enum":["short","medium","long"],"description":"Requested summary length - short (~2 sentences), medium (~1 paragraph), long (~3-4 paragraphs). Defaults to medium."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"summary":{"type":"string"},"length":{"type":"string"},"sources":{"type":"array","items":{"type":"string"},"description":"Source URL(s) the summary was drawn from, when a URL was given."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["summary","length"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/discover","method":"GET","description":"Find MCP servers matching a need, ranked by semantic similarity over a curated snapshot of MCP servers. Returns name, endpoint, description, source registry and a 0-1 relevance per match. Paid POST: up to 25 matches. Try GET /discover/sample.","mimeType":"application/json","serviceName":"mcp-discovery","tags":["mcp","discovery"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"q":"read a PDF and give me markdown"}},"output":{"type":"json","example":{"q":"read a PDF and give me markdown","snapshot_date":"2026-09-18","snapshot_rows":10327,"min_similarity":0.3,"matches":3,"results":[{"name":"PDF Extract MCP","url":"https://example.org/mcp/","description":"Extract a public PDF into clean markdown text, plus metadata and a real token count.","registry":"registre-mcp","relevance":0.7211,"observed_at":"2026-09-02T19:07:49.374328Z"},{"name":"Docling Server","url":null,"description":"Document conversion to markdown and structured text for LLM agents.","registry":"annuaire","relevance":0.6487,"observed_at":"2026-09-10T12:00:00Z"},{"name":"Srclight","url":"https://example.com/mcp/","description":"Deep code indexing for AI agents. FTS5 + embeddings + call graphs. Fully local.","registry":"registre-mcp","relevance":0.4102,"observed_at":"2026-09-15T08:30:00Z"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"q":{"type":"string","description":"The need to match, in plain language - e.g. \"read a PDF and give me markdown\" or \"persistent knowledge graph\". Matched against a curated snapshot of MCP servers (official registry + carnet) by semantic similarity."},"max_results":{"type":"integer","minimum":1,"maximum":25,"description":"Maximum number of servers to return (default 5)."},"min_similarity":{"type":"number","minimum":0.0,"maximum":1.0,"description":"Minimum cosine similarity to include a result (default 0.30). Raise it for fewer, closer matches."}},"required":["q"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"q":{"description":"The query that was matched."},"snapshot_date":{"type":"string","description":"Date the underlying MCP snapshot was taken."},"snapshot_rows":{"type":"integer","description":"Number of MCP servers in the snapshot."},"min_similarity":{"type":"number","description":"The similarity threshold applied."},"matches":{"type":"integer","description":"Number of servers above the threshold before the top-N cut."},"results":{"type":"array","description":"Best-matching MCP servers, most relevant first.","items":{"type":"object","properties":{"name":{"type":"string","description":"Server name as observed."},"url":{"description":"Endpoint URL, when one was observed."},"description":{"type":"string","description":"What the server does, as observed."},"registry":{"description":"Registry or listing where it was seen."},"relevance":{"type":"number","description":"Cosine similarity between the query and this server, 0 to 1."}}}}},"required":["q","results"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/decide","method":"GET","description":"Ask up to 20 typed yes/no, multiple-choice or ordinal-scale questions about one shared piece of context in a single call - each answered with a real probability (Jev decision primitives), not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /decide/sample.","mimeType":"application/json","serviceName":"decision-questions","tags":["decision","classification"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"state":"A customer wrote: 'The app crashed when I tried to upload a photo larger than 10MB, and I have already been charged for premium.'","questions":{"is_bug":{"type":"noul","instructions":"Is the customer reporting a software defect?","criteria":{"true":"The customer describes broken or unexpected behavior.","false":"The customer is asking a question or requesting a feature."}}}}},"output":{"type":"json","example":{"answers":{"is_bug":{"type":"noul","noul":0.96}},"x402_receipt":{"model_served":"jev","upstream":"decision","latency_ms":468,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"state":{"description":"Shared context the questions are asked about - a string, or a JSON object/array. Capped at 8000 tokens."},"questions":{"type":"object","description":"Up to 20 typed questions, keyed by a name you choose. Each needs type ('noul', 'choice' or 'score'), instructions, and criteria (shape depends on type - see /decide/sample)."}},"required":["state","questions"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"answers":{"type":"object","description":"One answer per question key, shaped by its type: noul (probability of yes), choice (selected option, per-option probabilities, confidence), or score (position, per-level probabilities, confidence, legend)."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["answers"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/guard","method":"GET","description":"Ask whether a tool call should run automatically, need human confirmation, or be denied, given the user's request - returns allow/ask/deny with a probability. Advisory only: like any LLM-based judge it is sensitive to prompt injection in the request or tool call, so the calling agent must keep the final decision, not delegate it outright. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /guard/sample.","mimeType":"application/json","serviceName":"tool-call-guard","tags":["guardrail"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"user_request":"Clean up my project folder, it's gotten messy.","tool_call":{"name":"delete_files","arguments":{"path":"/","recursive":true}}}},"output":{"type":"json","example":{"decision":"deny","probability":0.92,"probabilities":{"allow":0,"deny":0.92,"ask":0.08},"confidence":0.89,"x402_receipt":{"model_served":"jev","upstream":"guardrail","latency_ms":420,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"user_request":{"type":"string","description":"The user's original request, in their own words."},"tool_call":{"type":"object","description":"The tool call an agent is about to make, e.g. {\"name\": ..., \"arguments\": {...}}."}},"required":["user_request","tool_call"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"decision":{"type":"string","enum":["allow","ask","deny"]},"probability":{"type":"number","description":"Probability of the returned decision."},"probabilities":{"type":"object","description":"Probability for each of allow/ask/deny."},"confidence":{"type":"number"},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["decision","probability","probabilities"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/verify","method":"GET","description":"Check whether a source supports, contradicts, or gives insufficient information about a claim - a typed verdict with a real probability, not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /verify/sample.","mimeType":"application/json","serviceName":"claim-verification","tags":["verification"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"claim":"The Eiffel Tower is taller than the Statue of Liberty.","source":"The Eiffel Tower stands 330 meters tall including antennas, while the Statue of Liberty, including its pedestal, reaches about 93 meters."}},"output":{"type":"json","example":{"verdict":"supported","probability":1,"probabilities":{"not_enough_info":0,"supported":1,"contradicted":0},"confidence":1,"x402_receipt":{"model_served":"jev","upstream":"verification","latency_ms":390,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"claim":{"type":"string","description":"The factual claim to check."},"source":{"type":"string","description":"The source text to check the claim against."}},"required":["claim","source"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"verdict":{"type":"string","enum":["supported","contradicted","not_enough_info"]},"probability":{"type":"number","description":"Probability of the returned verdict."},"probabilities":{"type":"object"},"confidence":{"type":"number"},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["verdict","probability","probabilities"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/rank","method":"GET","description":"Rank up to 50 documents by relevance to a query in a single call - each document returned with its relevance probability, sorted highest first. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /rank/sample.","mimeType":"application/json","serviceName":"document-rerank","tags":["rerank"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"best practices for REST API design","documents":["A blog post comparing REST API versioning strategies: URL path, header, and query param versioning.","A recipe for chocolate cake with step-by-step baking instructions.","A guide to RESTful resource naming conventions and correct HTTP verb usage."]}},"output":{"type":"json","example":{"documents":[{"document":"A guide to RESTful resource naming conventions and correct HTTP verb usage.","score":1},{"document":"A blog post comparing REST API versioning strategies: URL path, header, and query param versioning.","score":0},{"document":"A recipe for chocolate cake with step-by-step baking instructions.","score":0}],"x402_receipt":{"model_served":"jev","upstream":"rerank","latency_ms":405,"price_paid_usdc":0.0}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"type":"string","description":"The query to rank documents against."},"documents":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":50,"description":"Up to 50 documents to rank by relevance to the query. Each truncated to 2000 characters before scoring."}},"required":["query","documents"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"documents":{"type":"array","description":"Input documents, sorted by relevance score descending.","items":{"type":"object","properties":{"document":{"type":"string"},"score":{"type":"number","description":"Relevance probability, 0-1."}}}},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["documents"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/token-risk","method":"GET","description":"Base token risk scan: on-chain rug check and honeypot-style flag detection for any ERC-20, no GoPlus, DexScreener or other vendor - real Base token safety. Reads bytecode for mint/blacklist/pause/tax powers, EIP-1967 proxy, renounced ownership, plus Uniswap v2/v3 and Aerodrome liquidity. A Jev avoid/caution/acceptable verdict leads the response, raw signals follow. Holder concentration included only when history fits 1-2 log queries. Try GET /token-risk/sample.","mimeType":"application/json","serviceName":"token-risk-scan","tags":["token safety","rug pull","honeypot","rug check","token risk"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"verdict":{"verdict":"caution","probability":0.62,"probabilities":{"acceptable":0.31,"avoid":0.07,"caution":0.62},"confidence":0.55,"verdict_source":"model"},"bytecode_analysis":{"status":"ok","bytecode_size":8421,"flags":{"mint":false,"blacklist":false,"pause":false,"set_max_tx_amount":true},"any_dangerous_function":true,"is_upgradeable_proxy":false,"owner":"0x0000000000000000000000000000000000000000","owner_renounced":true},"liquidity_analysis":{"status":"ok","uniswap_v2":{"pair":"0x1efdc3e6cfb3df3b7dd3e3971d5262733c52c21c","reserve0":"1535891536408965785","reserve1":"5106124266540300941199548545"},"uniswap_v3_pools":[],"aerodrome_pools":[],"any_liquidity_found":true},"holders_analysis":{"status":"skipped_established_token"},"timing_ms":{"signals":420,"verdict":890,"total":950}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"ERC-20 contract address on Base to analyze (0x + 40 hex chars)."}},"required":["address"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":"string"},"network":{"type":"object"},"verdict":{"type":"object","description":"avoid/caution/acceptable. verdict_source is 'model' (a real model decision with a real probability) or 'rules' (deterministic mint/blacklist/pause/owner/liquidity check, probability/probabilities/confidence null) - used whenever the model does not answer within 2 seconds, so the route always returns a verdict without ever waiting on an upstream with no SLA.","properties":{"verdict":{"type":"string","enum":["avoid","caution","acceptable"]},"probability":{"type":["number","null"]},"probabilities":{"type":["object","null"]},"confidence":{"type":["number","null"]},"verdict_source":{"type":"string","enum":["model","rules"]},"reason":{"type":"string","description":"Only present when verdict_source is 'rules'."}}},"bytecode_analysis":{"type":"object","description":"mint/blacklist/pause/tax flags, proxy and ownership status."},"liquidity_analysis":{"type":"object","description":"Uniswap v2/v3 and Aerodrome pools found, with reserves."},"holders_analysis":{"type":"object","description":"status: 'ok' (with distinct_holders/top10_pct_of_supply), 'skipped_established_token' (history too large to reconstruct in 1-2 eth_getLogs calls), or 'unavailable' (the 3-second per-stage budget was exceeded)."},"timing_ms":{"type":"object","description":"signals (bytecode+liquidity via Multicall3, and holders - run together, sharing a 2s window), verdict, total, in milliseconds. Total is never intended to exceed 4.0s: signal-gathering and the Jev-or-rules verdict are each bounded so their sum can't exceed that budget by construction, not because anything gets cancelled at the last moment - added 2026-09-28 after a real payment settled for an analysis whose client had already timed out."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["address","verdict","bytecode_analysis","liquidity_analysis","holders_analysis"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/due-diligence","method":"GET","description":"3 checks in 1 call: token-risk + wallet-intelligence + agent-health, the three questions an agent asks before trusting a new counterparty - is the token safe, is the wallet funded and payment-ready, is the agent's own service actually live. One overall_verdict plus each check's full result. address/token/url are each optional (give whichever you have) - an omitted one is marked skipped, never guessed. Try GET /due-diligence/sample.","mimeType":"application/json","serviceName":"counterparty-due-diligence","tags":["due diligence","token risk","wallet intelligence","agent health","composite"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","price":"$0.20","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","url":"https://x402.agentindex.world/search"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","agent_url":"https://x402.agentindex.world/search","overall_verdict":"caution","token_risk":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":{"key":"base","name":"Base","caip2":"eip155:8453"},"verdict":{"verdict":"caution","probability":0.62,"probabilities":{"acceptable":0.31,"avoid":0.07,"caution":0.62},"confidence":0.55,"verdict_source":"model"},"bytecode_analysis":{"status":"ok","bytecode_size":8421,"flags":{"mint":false,"blacklist":false,"pause":false,"set_max_tx_amount":true},"any_dangerous_function":true,"is_upgradeable_proxy":false,"owner":"0x0000000000000000000000000000000000000000","owner_renounced":true},"liquidity_analysis":{"status":"ok","uniswap_v2":{"pair":"0x1efdc3e6cfb3df3b7dd3e3971d5262733c52c21c","reserve0":"1535891536408965785","reserve1":"5106124266540300941199548545"},"uniswap_v3_pools":[],"aerodrome_pools":[],"any_liquidity_found":true},"holders_analysis":{"status":"skipped_established_token"},"timing_ms":{"signals":420,"verdict":890,"total":950}},"wallet_intelligence":{"address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","requested_networks":["base","ethereum","polygon","arbitrum","optimism"],"successful_networks":5,"rpc_reads_replaced":25,"x402_readiness":{"network":"base","amount_usdc":0.001,"balance_usdc":1.25,"can_pay":true,"shortfall_usdc":0.0},"networks":[{"network":{"key":"base","name":"Base","caip2":"eip155:8453"},"block_number":51500000,"native":{"symbol":"ETH","balance":0.001},"usdc":{"balance":1.25,"balance_atomic":"1250000"},"gas_price":{"wei":"1000000","gwei":0.001},"native_transfer_estimate":{"fee_native":2.1e-08,"symbol":"ETH"}}],"errors":[]},"agent_health":{"url":"https://x402.agentindex.world/search","origin":"https://x402.agentindex.world","operational":true,"verdict":"operational","score":100,"latency_ms":84,"target":{"reachable":true,"http_status":402},"x402":{"valid":true,"version":2,"price_usdc":0.0001,"network":"eip155:8453"},"discovery":{"openapi":{"found":true,"status":200,"path_count":18},"x402_manifest":{"found":true,"status":200},"agent_card":{"found":true,"status":200,"skill_count":27},"mcp_manifest":{"found":true,"status":200}},"issues":[]}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"type":"string","description":"Wallet address to check with wallet-intelligence, and the default token address for token-risk unless `token` is given separately."},"token":{"type":"string","description":"ERC-20 contract address on Base to analyze with token-risk, if different from `address`."},"url":{"type":"string","description":"Public agent/API endpoint to audit with agent-health."},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"],"description":"HTTP method for the agent-health target; defaults to GET."},"networks":{"description":"Up to five networks for wallet-intelligence; defaults to all supported EVM networks.","oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"},"maxItems":5}]},"amount_usdc":{"type":"number","description":"Amount to compare with the Base USDC balance for wallet-intelligence's x402 readiness."}},"required":[]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"type":["string","null"],"description":"The wallet address checked, if given."},"token":{"type":["string","null"],"description":"The token address checked, if given."},"agent_url":{"type":["string","null"],"description":"The agent endpoint checked, if given."},"overall_verdict":{"type":"string","enum":["avoid","caution","acceptable","insufficient_data"],"description":"Rollup of the 3 legs' own verdicts - 'avoid' beats 'caution' beats 'acceptable'."},"token_risk":{"type":"object","description":"Same shape as POST /token-risk's response, or {status: skipped/error} if no address/token was given or the call failed."},"wallet_intelligence":{"type":"object","description":"Same shape as POST /wallet-intelligence's response, or {status: skipped/error} if no address was given or the call failed."},"agent_health":{"type":"object","description":"Same shape as POST /agent-health's response, or {status: skipped/error} if no url was given or the call failed."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["overall_verdict","token_risk","wallet_intelligence","agent_health"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/v1/chat/completions","method":"GET","description":"437 models, no account, no API key, pay per call in USDC - OpenAI-compatible chat completions and AI inference gateway (Claude, GPT, Gemini, Llama, Mistral and more in one endpoint). Price: from $0.001, computed from your max_tokens × model rate × 1.10 (you sign a ceiling; unused tokens are not refunded). 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /v1/chat/completions/sample.","mimeType":"application/json","serviceName":"chat-completions-api","tags":["chat completions","ai inference","llm api","pay per token llm","openai compatible"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"model":"openai/gpt-4o-mini","messages":[{"role":"user","content":"Say OK."}],"max_tokens":5}},"output":{"type":"json","example":{"id":"gen-1790576252-UzfZJjqk0Ld9PGyd1ADA","object":"chat.completion","model":"openai/gpt-4o-mini","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"OK."}}],"usage":{"prompt_tokens":10,"completion_tokens":2,"total_tokens":12},"x402_receipt":{"model_served":"openai/gpt-4o-mini","upstream":"llm-gateway","latency_ms":612,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"model":{"type":"string","description":"OpenRouter model id from GET /v1/models, e.g. \"openai/gpt-4o-mini\"."},"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the x402 upto price ceiling."}},"required":["model","messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/llama","method":"GET","description":"Llama API - pay per call, no API key. OpenAI-format chat completions on meta-llama/llama-4-maverick, pinned to DeepInfra for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /llm/llama/sample.","mimeType":"application/json","serviceName":"llama-api","tags":["Llama API","llama 4 api","meta llama api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790781075-Lyd15GuBV6xAvA6HlOvf","object":"chat.completion","created":1790781075,"model":"meta-llama/llama-4-maverick","provider":"DigitalOcean","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron lattice tower in Paris, France, was designed by Gustave Eiffel's company for the 1889 World's Fair and has since become a global cultural icon of France, attracting millions of visitors annually."}}],"usage":{"prompt_tokens":106,"completion_tokens":51,"total_tokens":157,"cost":6.2e-05},"x402_receipt":{"model_served":"meta-llama/llama-4-maverick","upstream":"llm/llama","latency_ms":1700,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/gpt-mini","method":"GET","description":"GPT Mini API - pay per call, no API key. OpenAI-format chat completions on openai/gpt-5.4-mini, pinned to OpenAI's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout with an automatic 2nd-provider retry if the first is slow - never charged if both miss; set your client timeout to 30s. Try GET /llm/gpt-mini/sample.","mimeType":"application/json","serviceName":"gpt-mini-api","tags":["GPT Mini API","gpt api","openai api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790781015-abP5jUyNb5Xs9xjmdtPX","object":"chat.completion","created":1790781015,"model":"openai/gpt-5.4-mini","provider":"OpenAI","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron tower in Paris built for the 1889 World's Fair, evolved from a controversial design into one of the world's most iconic landmarks."}}],"usage":{"prompt_tokens":100,"completion_tokens":39,"total_tokens":139,"cost":0.0002505},"x402_receipt":{"model_served":"openai/gpt-5.4-mini","upstream":"llm/gpt-mini","latency_ms":1700,"price_paid_usdc":0.001}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/llm/claude-sonnet","method":"GET","description":"Claude Sonnet API - pay per call, no API key. OpenAI-format chat completions on anthropic/claude-sonnet-5.5, pinned to Anthropic's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /llm/claude-sonnet/sample.","mimeType":"application/json","serviceName":"claude-sonnet-api","tags":["Claude Sonnet API","claude api","anthropic api","pay per call llm","chat completion llm","llm api","language model api"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"from $0.001, computed from your max_tokens × model rate × 1.10","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"messages":[{"role":"user","content":"Summarize in one sentence: The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It was designed by Gustave Eiffel's engineering company and built as the entrance arch for the 1889 World's Fair. Initially criticized by some of France's leading artists and intellectuals for its design, it has become a global cultural icon of France and one of the most recognizable structures in the world, attracting millions of visitors every year."}],"max_tokens":150}},"output":{"type":"json","example":{"id":"gen-1790780999-5D8mNBe2jJJ4gO8UyUsm","object":"chat.completion","created":1790780999,"model":"anthropic/claude-sonnet-5.5","provider":"Anthropic","choices":[{"index":0,"finish_reason":"stop","message":{"role":"assistant","content":"The Eiffel Tower, a wrought-iron lattice tower in Paris designed by Gustave Eiffel's company for the 1889 World's Fair, was initially criticized by prominent French artists and intellectuals but has since become a globally recognized cultural icon that draws millions of visitors annually."}}],"usage":{"prompt_tokens":160,"completion_tokens":100,"total_tokens":260,"cost":0.00132},"x402_receipt":{"model_served":"anthropic/claude-sonnet-5.5","upstream":"llm/claude-sonnet","latency_ms":1700,"price_paid_usdc":0.001892}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"messages":{"type":"array","description":"OpenAI-format chat messages: [{role, content}, ...].","items":{"type":"object"},"minItems":1},"max_tokens":{"type":"integer","description":"Max completion tokens, capped at 4096 - also bounds the price ceiling."}},"required":["messages"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"id":{"type":"string"},"model":{"type":"string"},"choices":{"type":"array","items":{"type":"object"}},"usage":{"type":"object"},"x402_receipt":{"type":"object"}},"required":["choices","usage"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/pii-check","method":"GET","description":"PII detection: flag whether text contains personally identifiable information (name plus contact details, email, phone, address, government ID, financial account) with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /pii-check/sample.","mimeType":"application/json","serviceName":"pii-detection","tags":["PII detection","PII scanner","personal data detection","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Feel free to call the office at 555-201-4477 during business hours."}},"output":{"type":"json","example":{"input":"Feel free to call the office at 555-201-4477 during business hours.","label":"pii_detected","probability":0.85,"alternate_label":"no_pii","alternate_probability":0.15,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/language","method":"GET","description":"Language detection: identify which of 20 common languages (or \"other\") a text is written in, with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /language/sample.","mimeType":"application/json","serviceName":"language-detection","tags":["language detection","language identification","detect language","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"The quick brown fox jumps over the lazy dog."}},"output":{"type":"json","example":{"input":"The quick brown fox jumps over the lazy dog.","label":"en","probability":1.0,"alternate_label":"nl","alternate_probability":0.0,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/toxicity","method":"GET","description":"Toxicity detection: classify text as toxic or not toxic (hate speech, harassment, threats, severe offensive language) with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /toxicity/sample.","mimeType":"application/json","serviceName":"toxicity-detection","tags":["toxicity detection","content moderation","hate speech detection","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Honestly, anyone who thinks that is a complete idiot who shouldn't be allowed to have an opinion."}},"output":{"type":"json","example":{"input":"Honestly, anyone who thinks that is a complete idiot who shouldn't be allowed to have an opinion.","label":"toxic","probability":0.9,"alternate_label":"not_toxic","alternate_probability":0.1,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/spam-check","method":"GET","description":"Spam detection: classify text as spam or not spam with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /spam-check/sample.","mimeType":"application/json","serviceName":"spam-detection","tags":["spam detection","spam filter","spam classifier","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"CONGRATULATIONS! You've won a $1000 gift card! Click here immediately to claim your prize before it expires!"}},"output":{"type":"json","example":{"input":"CONGRATULATIONS! You've won a $1000 gift card! Click here immediately to claim your prize before it expires!","label":"spam","probability":1.0,"alternate_label":"not_spam","alternate_probability":0.0,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/intent","method":"GET","description":"Intent detection: classify text as a question, request, complaint, compliment, or other, with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /intent/sample.","mimeType":"application/json","serviceName":"intent-detection","tags":["intent detection","intent classification","text intent","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Could someone take a look at why my last two orders were both delayed?"}},"output":{"type":"json","example":{"input":"Could someone take a look at why my last two orders were both delayed?","label":"request","probability":0.55,"alternate_label":"question","alternate_probability":0.29,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/classify","method":"GET","description":"Text classification with your own custom labels (2-20) - categorize a support ticket, a review, or any text into the best-fitting label, with a confidence score and an alternate label. Powered by Jev, falling back to a Groq-hosted LLM if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /classify/sample.","mimeType":"application/json","serviceName":"support-ticket-classifier","tags":["classify text","text classification","custom labels","categorize support ticket","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Not sure if this is a billing thing or a setup issue, but I got charged and the feature still isn't active.","labels":["billing","technical","account","other"]}},"output":{"type":"json","example":{"input":"Not sure if this is a billing thing or a setup issue, but I got charged and the feature still isn't active.","label":"billing","probability":0.84,"alternate_label":"account","alternate_probability":0.07,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."},"labels":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":20,"description":"2 to 20 candidate labels, your own choice of wording."}},"required":["text","labels"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/sentiment","method":"GET","description":"Sentiment analysis: classify text as positive, negative, or neutral with a confidence score and an alternate label. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable (\"engine\":\"jev\"|\"fallback\" in the response) - under 4.5s guaranteed. Try GET /sentiment/sample.","mimeType":"application/json","serviceName":"sentiment-analysis","tags":["sentiment analysis","text sentiment","opinion mining","Powered by Jev"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"It works well overall, just wish the battery lasted longer."}},"output":{"type":"json","example":{"input":"It works well overall, just wish the battery lasted longer.","label":"positive","probability":0.93,"alternate_label":"neutral","alternate_probability":0.05,"engine":"jev"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"type":"string","description":"Text to classify, up to 4000 characters."}},"required":["text"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"label":{"type":"string","description":"The best-fitting label."},"probability":{"type":"number","description":"Confidence in `label`, 0 to 1."},"alternate_label":{"type":["string","null"],"description":"The second-best label, if any."},"alternate_probability":{"type":["number","null"],"description":"Confidence in `alternate_label`, if known."},"engine":{"type":"string","enum":["jev","fallback"],"description":"Which engine answered: Jev (primary) or the Groq-hosted LLM fallback."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["label","probability","engine"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/research","method":"GET","description":"Jev-powered research: routed search, cited answer, claims verified against sources. Ask a question, get a 5-8 sentence answer, each claim tagged to a numbered source, built from real page content - no invented facts. A fast paid LLM writes it, under 4.5s guaranteed; on a rare miss, a no-LLM extractive fallback (top sentences from the sources, picked by Jev) takes over instead, marked \"synthesis\":\"extractive\". Try GET /research/sample.","mimeType":"application/json","serviceName":"cited-research","tags":["research report with sources","cited answer","web research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"15000","price":"$0.015","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"query":"What are the main features of the Rust programming language?"}},"output":{"type":"json","example":{"query":"What are the main features of the Rust programming language?","answer":"The main features of the Rust programming language include an emphasis on performance, type safety, concurrency, and memory safety [1]. Rust supports multiple programming paradigms [1]. The language's syntax is heavily influenced by C++ and functional programming languages such as OCaml [2]. Rust has a focus on static typing and a borrow system, similar to other systems programming languages [5]. However, sources [3] and [4] do not provide information about Rust, instead discussing other programming languages, Zig and V, respectively. Overall, the sources suggest that Rust is a systems programming language with a strong focus on safety and performance [1][2][5].","synthesis":"llm","sources":[{"title":"Rust (programming language)","url":"https://en.wikipedia.org/wiki/Rust_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"Rust syntax","url":"https://en.wikipedia.org/wiki/Rust_syntax","published_at":null,"source":"wikipedia"},{"title":"Zig (programming language)","url":"https://en.wikipedia.org/wiki/Zig_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"V (programming language)","url":"https://en.wikipedia.org/wiki/V_(programming_language)","published_at":null,"source":"wikipedia"},{"title":"Mojo (programming language)","url":"https://en.wikipedia.org/wiki/Mojo_(programming_language)","published_at":null,"source":"wikipedia"}],"claims_verified":true,"claims_verified_reason":null,"timing_ms":{"search":1230,"synthesis":644,"verify":287,"total":2160}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"query":{"type":"string","description":"The research question to answer, up to 500 characters."},"max_sources":{"type":"integer","description":"How many web sources to consider, 1-10. Default 5."}},"required":["query"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"query":{"type":"string"},"answer":{"type":"string","description":"5-8 sentences, each claim cited inline as [n] referring to the sources array (1-indexed)."},"synthesis":{"type":"string","enum":["llm","extractive"],"description":"'llm' when a paid fast model wrote the answer (the common case). 'extractive' when that model missed its own tight time cap and the answer is instead the most relevant sentences already present in the sources, verbatim, picked by Jev - never a second LLM call."},"sources":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"published_at":{"type":["string","null"]},"source":{"type":"string"}}}},"claims_verified":{"type":"boolean","description":"True only if a Jev check confirmed the answer's citations are supported. False if unsupported OR if verification was skipped/timed out - see claims_verified_reason."},"claims_verified_reason":{"type":["string","null"],"description":"Why claims_verified is false: 'jev_found_unsupported_claim', 'verification_timed_out_or_failed', 'insufficient_time_budget_remaining', or null when verified true."},"timing_ms":{"type":"object","description":"search, synthesis, verify, total, in milliseconds."},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["query","answer","synthesis","sources","claims_verified","timing_ms"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/agent-claim","method":"GET","description":"Buy a 30-day verified agent listing for $0.01 USDC. AgentIndex audits reachability, x402 compatibility and discovery manifests, then publishes a machine-readable registry entry and score badge for buyer trust and SEO.","mimeType":"application/json","serviceName":"agent-verification-listing","tags":["agent registry","verification badge","discovery","trust","x402"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://x402.agentindex.world","name":"AgentIndex x402"}},"output":{"type":"json","example":{"id":"8e6c3b7ef184b00c3a21","url":"https://x402.agentindex.world","score":95,"verdict":"operational","verified_at":"2026-09-20T02:20:00Z","expires_at":"2026-10-20T02:20:00Z","listing":"https://x402.agentindex.world/verified-agents.json","badge":"https://x402.agentindex.world/verified-agents/8e6c3b7ef184b00c3a21.svg"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public agent or API URL"},"name":{"type":"string","description":"Public agent name"},"method":{"type":"string","enum":["GET","POST","PUT","HEAD"]}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","required":["id","url","score","verdict","expires_at","listing","badge"],"properties":{"id":{"type":"string"},"url":{"type":"string"},"score":{"type":"integer"},"verdict":{"type":"string"},"expires_at":{"type":"string"},"listing":{"type":"string"},"badge":{"type":"string"}}}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/fact-check","method":"GET","description":"Fact-check verdict written by Claude Haiku 5.5 (Anthropic) from real web sources: supported/contradicted/mixed/unverifiable, each source with its stance (supports/contradicts/neutral). Answer in a few seconds. Try GET /fact-check/sample. Independently monitored: lumierepaycheck.org/e?url=https://x402.agentindex.world/fact-check","mimeType":"application/json","serviceName":"fact-check","tags":["fact check api","claim verification","claude","fact checking","sources"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","price":"$0.04","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"claim":"The Eiffel Tower is taller than the Statue of Liberty."}},"output":{"type":"json","example":{"claim":"The Eiffel Tower is taller than the Statue of Liberty.","verdict":"supported","confidence":0.92,"sources":[{"url":"https://example.com/eiffel-tower-facts","title":"Eiffel Tower Facts","stance":"supports"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"claim":{"type":"string","description":"The factual claim to check against live web sources."}},"required":["claim"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"claim":{"type":"string"},"verdict":{"type":"string","enum":["supported","contradicted","mixed","unverifiable","inconclusive"],"description":"'inconclusive' is returned instead of a guess whenever confidence is low or no source clearly supports/contradicts the claim - never a confident-sounding verdict the sources don't actually back up."},"confidence":{"type":"number","description":"0.0-1.0 confidence in the verdict."},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"title":{"description":"Source page title, when known."},"stance":{"type":"string","enum":["supports","contradicts","neutral"]}}}},"x402_receipt":{"type":"object","description":"Billing and provenance receipt for this call."}},"required":["claim","verdict","confidence","sources"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/jobs","method":"GET","description":"Multi-query web research, read and synthesized into one sourced JSON brief in a single call - what would otherwise cost an agent twenty calls and its whole context window. Free status polling and result retrieval. Try GET /jobs/sample.","mimeType":"application/json","serviceName":"web-research","tags":["research brief","cited synthesis","multi-source report","delegate research","sourced report","async research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","price":"$0.20","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"subject":"Example Corp"}},"output":{"type":"json","example":{"job_id":"abc123","eta_seconds":60}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"subject":{"type":"string","description":"Subject or question to research - a company, person, product, claim or topic."}},"required":["subject"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"job_id":{"type":"string","description":"Identifier to poll for status and fetch the finished result."},"eta_seconds":{"type":"integer","description":"Estimated seconds until the research brief is ready."}},"required":["job_id","eta_seconds"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/company-leads","method":"GET","description":"B2B lead search: give a sector and a country (city optional), get back people currently working at matching companies - name, title, a real work email, and their company's name, domain (when known) and employee count. Async job - POST creates it, free status polling and result retrieval. Up to 25 leads per call. Try GET /company-leads/sample.","mimeType":"application/json","serviceName":"b2b-lead-search","tags":["b2b leads","lead generation","company search","sales leads","async research"],"iconUrl":"https://x402.agentindex.world/icon.png","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"300000","price":"$0.30","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"sector":"Software Development","country":"fr","city":"Paris"}},"output":{"type":"json","example":{"job_id":"abc123","eta_seconds":30}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"sector":{"type":"string","description":"Industry/sector to search, e.g. \"Software Development\", \"Marketing and Advertising\"."},"country":{"type":"string","description":"Two-letter ISO country code where the leads are located, e.g. \"fr\", \"us\"."},"city":{"type":"string","description":"Optional city or region to narrow the search within the country, e.g. \"Paris\"."},"max_results":{"type":"integer","description":"How many leads to return, 1-25 (default 25)."}},"required":["sector","country"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"job_id":{"type":"string","description":"Identifier to poll for status and fetch the finished result."},"eta_seconds":{"type":"integer","description":"Estimated seconds until the lead list is ready."}},"required":["job_id","eta_seconds"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/distance","method":"POST","description":"Great-circle distance between two lat/lon points (haversine formula). Returns km, mi or nm.","mimeType":"application/json","serviceName":"geo-distance","tags":["geospatial","distance","haversine","great circle","latitude longitude","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278,"unit":"km"}},"output":{"type":"json","example":{"distance":343.5577,"unit":"km"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"},"unit":{"default":"km","pattern":"^(km|mi|nm)$","title":"Unit","type":"string"}},"required":["lat1","lon1","lat2","lon2"],"title":"DistanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"distance":{"title":"Distance","type":"number"},"unit":{"title":"Unit","type":"string"}},"required":["distance","unit"],"title":"DistanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/distance","method":"GET","description":"Great-circle distance between two lat/lon points (haversine formula). Returns km, mi or nm.","mimeType":"application/json","serviceName":"geo-distance","tags":["geospatial","distance","haversine","great circle","latitude longitude","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278,"unit":"km"}},"output":{"type":"json","example":{"distance":343.5577,"unit":"km"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"},"unit":{"default":"km","pattern":"^(km|mi|nm)$","title":"Unit","type":"string"}},"required":["lat1","lon1","lat2","lon2"],"title":"DistanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"distance":{"title":"Distance","type":"number"},"unit":{"title":"Unit","type":"string"}},"required":["distance","unit"],"title":"DistanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/bearing","method":"POST","description":"Initial compass bearing (0-360 degrees, clockwise from true north) from point 1 to point 2.","mimeType":"application/json","serviceName":"geo-bearing","tags":["geospatial","bearing","compass","heading","navigation","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278}},"output":{"type":"json","example":{"bearing_deg":337.9043}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"}},"required":["lat1","lon1","lat2","lon2"],"title":"BearingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"bearing_deg":{"title":"Bearing Deg","type":"number"}},"required":["bearing_deg"],"title":"BearingOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/bearing","method":"GET","description":"Initial compass bearing (0-360 degrees, clockwise from true north) from point 1 to point 2.","mimeType":"application/json","serviceName":"geo-bearing","tags":["geospatial","bearing","compass","heading","navigation","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278}},"output":{"type":"json","example":{"bearing_deg":337.9043}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"}},"required":["lat1","lon1","lat2","lon2"],"title":"BearingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"bearing_deg":{"title":"Bearing Deg","type":"number"}},"required":["bearing_deg"],"title":"BearingOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/midpoint","method":"POST","description":"Geographic (great-circle) midpoint between two lat/lon points.","mimeType":"application/json","serviceName":"geo-midpoint","tags":["geospatial","midpoint","great circle","latitude longitude","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278}},"output":{"type":"json","example":{"lat":50.1918,"lon":1.0999}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"}},"required":["lat1","lon1","lat2","lon2"],"title":"MidpointInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"MidpointOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/midpoint","method":"GET","description":"Geographic (great-circle) midpoint between two lat/lon points.","mimeType":"application/json","serviceName":"geo-midpoint","tags":["geospatial","midpoint","great circle","latitude longitude","gps"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat1":48.8566,"lon1":2.3522,"lat2":51.5074,"lon2":-0.1278}},"output":{"type":"json","example":{"lat":50.1918,"lon":1.0999}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat1":{"maximum":90,"minimum":-90,"title":"Lat1","type":"number"},"lon1":{"maximum":180,"minimum":-180,"title":"Lon1","type":"number"},"lat2":{"maximum":90,"minimum":-90,"title":"Lat2","type":"number"},"lon2":{"maximum":180,"minimum":-180,"title":"Lon2","type":"number"}},"required":["lat1","lon1","lat2","lon2"],"title":"MidpointInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"lat":{"title":"Lat","type":"number"},"lon":{"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"MidpointOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/geohash","method":"POST","description":"Encode a lat/lon point into a geohash string (precision 1-12 characters).","mimeType":"application/json","serviceName":"geo-geohash","tags":["geospatial","geohash","encode","latitude longitude","gps","spatial index"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat":48.8566,"lon":2.3522,"precision":9}},"output":{"type":"json","example":{"geohash":"u09tvw0g2"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"},"precision":{"default":9,"maximum":12,"minimum":1,"title":"Precision","type":"integer"}},"required":["lat","lon"],"title":"GeohashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"geohash":{"title":"Geohash","type":"string"}},"required":["geohash"],"title":"GeohashOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/geohash","method":"GET","description":"Encode a lat/lon point into a geohash string (precision 1-12 characters).","mimeType":"application/json","serviceName":"geo-geohash","tags":["geospatial","geohash","encode","latitude longitude","gps","spatial index"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lat":48.8566,"lon":2.3522,"precision":9}},"output":{"type":"json","example":{"geohash":"u09tvw0g2"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"},"precision":{"default":9,"maximum":12,"minimum":1,"title":"Precision","type":"integer"}},"required":["lat","lon"],"title":"GeohashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"geohash":{"title":"Geohash","type":"string"}},"required":["geohash"],"title":"GeohashOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/point-in-polygon","method":"POST","description":"Ray-casting point-in-polygon test (planar approximation - fine for city/region-scale polygons).","mimeType":"application/json","serviceName":"geo-point-in-polygon","tags":["geospatial","point in polygon","geofence","ray casting","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"point":{"lat":1,"lon":1},"polygon":[{"lat":0,"lon":0},{"lat":0,"lon":4},{"lat":4,"lon":4},{"lat":4,"lon":0}]}},"output":{"type":"json","example":{"inside":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"point":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"polygon":{"items":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"minItems":3,"title":"Polygon","type":"array"}},"required":["point","polygon"],"title":"PointInPolygonInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"inside":{"title":"Inside","type":"boolean"}},"required":["inside"],"title":"PointInPolygonOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/point-in-polygon","method":"GET","description":"Ray-casting point-in-polygon test (planar approximation - fine for city/region-scale polygons).","mimeType":"application/json","serviceName":"geo-point-in-polygon","tags":["geospatial","point in polygon","geofence","ray casting","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"point":{"lat":1,"lon":1},"polygon":[{"lat":0,"lon":0},{"lat":0,"lon":4},{"lat":4,"lon":4},{"lat":4,"lon":0}]}},"output":{"type":"json","example":{"inside":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"point":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"polygon":{"items":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"minItems":3,"title":"Polygon","type":"array"}},"required":["point","polygon"],"title":"PointInPolygonInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"inside":{"title":"Inside","type":"boolean"}},"required":["inside"],"title":"PointInPolygonOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/bbox","method":"POST","description":"Bounding box (min/max lat and lon) enclosing a list of points.","mimeType":"application/json","serviceName":"geo-bbox","tags":["geospatial","bounding box","bbox","extent","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"points":[{"lat":48.8566,"lon":2.3522},{"lat":51.5074,"lon":-0.1278}]}},"output":{"type":"json","example":{"min_lat":48.8566,"max_lat":51.5074,"min_lon":-0.1278,"max_lon":2.3522}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"points":{"items":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"minItems":1,"title":"Points","type":"array"}},"required":["points"],"title":"BboxInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"min_lat":{"title":"Min Lat","type":"number"},"max_lat":{"title":"Max Lat","type":"number"},"min_lon":{"title":"Min Lon","type":"number"},"max_lon":{"title":"Max Lon","type":"number"}},"required":["min_lat","max_lat","min_lon","max_lon"],"title":"BboxOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/bbox","method":"GET","description":"Bounding box (min/max lat and lon) enclosing a list of points.","mimeType":"application/json","serviceName":"geo-bbox","tags":["geospatial","bounding box","bbox","extent","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"points":[{"lat":48.8566,"lon":2.3522},{"lat":51.5074,"lon":-0.1278}]}},"output":{"type":"json","example":{"min_lat":48.8566,"max_lat":51.5074,"min_lon":-0.1278,"max_lon":2.3522}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"points":{"items":{"properties":{"lat":{"maximum":90,"minimum":-90,"title":"Lat","type":"number"},"lon":{"maximum":180,"minimum":-180,"title":"Lon","type":"number"}},"required":["lat","lon"],"title":"LatLon","type":"object"},"minItems":1,"title":"Points","type":"array"}},"required":["points"],"title":"BboxInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"min_lat":{"title":"Min Lat","type":"number"},"max_lat":{"title":"Max Lat","type":"number"},"min_lon":{"title":"Min Lon","type":"number"},"max_lon":{"title":"Max Lon","type":"number"}},"required":["min_lat","max_lat","min_lon","max_lon"],"title":"BboxOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/dms","method":"POST","description":"Convert decimal degrees to degrees/minutes/seconds, or DMS back to decimal degrees.","mimeType":"application/json","serviceName":"geo-dms","tags":["geospatial","dms","degrees minutes seconds","coordinate conversion","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"decimal":2.3522}},"output":{"type":"json","example":{"degrees":2,"minutes":21,"seconds":7.92,"direction":"E"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"decimal":{"anyOf":[{"maximum":180,"minimum":-180,"type":"number"},{"type":"null"}],"default":null,"title":"Decimal"},"dms":{"anyOf":[{"properties":{"degrees":{"maximum":180,"minimum":0,"title":"Degrees","type":"integer"},"minutes":{"maximum":59,"minimum":0,"title":"Minutes","type":"integer"},"seconds":{"exclusiveMaximum":60,"minimum":0,"title":"Seconds","type":"number"},"direction":{"pattern":"^(N|S|E|W)$","title":"Direction","type":"string"}},"required":["degrees","minutes","seconds","direction"],"title":"DmsParts","type":"object"},{"type":"null"}],"default":null}},"title":"DmsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"decimal":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Decimal"},"degrees":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Degrees"},"minutes":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Minutes"},"seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Seconds"},"direction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Direction"}},"title":"DmsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/geo/dms","method":"GET","description":"Convert decimal degrees to degrees/minutes/seconds, or DMS back to decimal degrees.","mimeType":"application/json","serviceName":"geo-dms","tags":["geospatial","dms","degrees minutes seconds","coordinate conversion","latitude longitude"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"decimal":2.3522}},"output":{"type":"json","example":{"degrees":2,"minutes":21,"seconds":7.92,"direction":"E"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"decimal":{"anyOf":[{"maximum":180,"minimum":-180,"type":"number"},{"type":"null"}],"default":null,"title":"Decimal"},"dms":{"anyOf":[{"properties":{"degrees":{"maximum":180,"minimum":0,"title":"Degrees","type":"integer"},"minutes":{"maximum":59,"minimum":0,"title":"Minutes","type":"integer"},"seconds":{"exclusiveMaximum":60,"minimum":0,"title":"Seconds","type":"number"},"direction":{"pattern":"^(N|S|E|W)$","title":"Direction","type":"string"}},"required":["degrees","minutes","seconds","direction"],"title":"DmsParts","type":"object"},{"type":"null"}],"default":null}},"title":"DmsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"decimal":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Decimal"},"degrees":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Degrees"},"minutes":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Minutes"},"seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Seconds"},"direction":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Direction"}},"title":"DmsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/convert","method":"POST","description":"Convert an ISO 8601 datetime from one IANA timezone to another (handles DST automatically).","mimeType":"application/json","serviceName":"time-convert","tags":["datetime","timezone","convert","iana","dst"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T12:00:00","from_tz":"UTC","to_tz":"America/New_York"}},"output":{"type":"json","example":{"datetime":"2026-01-01T07:00:00-05:00"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"from_tz":{"title":"From Tz","type":"string"},"to_tz":{"title":"To Tz","type":"string"}},"required":["datetime","from_tz","to_tz"],"title":"ConvertInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"datetime":{"title":"Datetime","type":"string"}},"required":["datetime"],"title":"ConvertOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/convert","method":"GET","description":"Convert an ISO 8601 datetime from one IANA timezone to another (handles DST automatically).","mimeType":"application/json","serviceName":"time-convert","tags":["datetime","timezone","convert","iana","dst"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T12:00:00","from_tz":"UTC","to_tz":"America/New_York"}},"output":{"type":"json","example":{"datetime":"2026-01-01T07:00:00-05:00"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"from_tz":{"title":"From Tz","type":"string"},"to_tz":{"title":"To Tz","type":"string"}},"required":["datetime","from_tz","to_tz"],"title":"ConvertInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"datetime":{"title":"Datetime","type":"string"}},"required":["datetime"],"title":"ConvertOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/add","method":"POST","description":"Add a fixed duration (days/hours/minutes/seconds) to an ISO 8601 datetime.","mimeType":"application/json","serviceName":"time-add","tags":["datetime","add","duration","date math"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T00:00:00","days":1,"hours":2}},"output":{"type":"json","example":{"datetime":"2026-01-02T02:00:00"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"days":{"default":0,"title":"Days","type":"integer"},"hours":{"default":0,"title":"Hours","type":"integer"},"minutes":{"default":0,"title":"Minutes","type":"integer"},"seconds":{"default":0,"title":"Seconds","type":"integer"}},"required":["datetime"],"title":"AddInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"datetime":{"title":"Datetime","type":"string"}},"required":["datetime"],"title":"AddOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/add","method":"GET","description":"Add a fixed duration (days/hours/minutes/seconds) to an ISO 8601 datetime.","mimeType":"application/json","serviceName":"time-add","tags":["datetime","add","duration","date math"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T00:00:00","days":1,"hours":2}},"output":{"type":"json","example":{"datetime":"2026-01-02T02:00:00"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"days":{"default":0,"title":"Days","type":"integer"},"hours":{"default":0,"title":"Hours","type":"integer"},"minutes":{"default":0,"title":"Minutes","type":"integer"},"seconds":{"default":0,"title":"Seconds","type":"integer"}},"required":["datetime"],"title":"AddInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"datetime":{"title":"Datetime","type":"string"}},"required":["datetime"],"title":"AddOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/between","method":"POST","description":"Duration between two ISO 8601 datetimes, as total seconds and a days/hours/minutes/seconds breakdown.","mimeType":"application/json","serviceName":"time-between","tags":["datetime","duration","difference","elapsed time"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"start":"2026-01-01T00:00:00","end":"2026-01-02T01:30:00"}},"output":{"type":"json","example":{"total_seconds":91800.0,"days":1,"hours":1,"minutes":30,"seconds":0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"start":{"title":"Start","type":"string"},"end":{"title":"End","type":"string"}},"required":["start","end"],"title":"BetweenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"total_seconds":{"title":"Total Seconds","type":"number"},"days":{"title":"Days","type":"integer"},"hours":{"title":"Hours","type":"integer"},"minutes":{"title":"Minutes","type":"integer"},"seconds":{"title":"Seconds","type":"integer"}},"required":["total_seconds","days","hours","minutes","seconds"],"title":"BetweenOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/between","method":"GET","description":"Duration between two ISO 8601 datetimes, as total seconds and a days/hours/minutes/seconds breakdown.","mimeType":"application/json","serviceName":"time-between","tags":["datetime","duration","difference","elapsed time"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"start":"2026-01-01T00:00:00","end":"2026-01-02T01:30:00"}},"output":{"type":"json","example":{"total_seconds":91800.0,"days":1,"hours":1,"minutes":30,"seconds":0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"start":{"title":"Start","type":"string"},"end":{"title":"End","type":"string"}},"required":["start","end"],"title":"BetweenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"total_seconds":{"title":"Total Seconds","type":"number"},"days":{"title":"Days","type":"integer"},"hours":{"title":"Hours","type":"integer"},"minutes":{"title":"Minutes","type":"integer"},"seconds":{"title":"Seconds","type":"integer"}},"required":["total_seconds","days","hours","minutes","seconds"],"title":"BetweenOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/business-days","method":"POST","description":"Count weekdays (Mon-Fri) between two dates, inclusive of both endpoints.","mimeType":"application/json","serviceName":"time-business-days","tags":["datetime","business days","weekdays","working days"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"start":"2026-01-01","end":"2026-01-07"}},"output":{"type":"json","example":{"business_days":5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"start":{"title":"Start","type":"string"},"end":{"title":"End","type":"string"}},"required":["start","end"],"title":"BusinessDaysInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"business_days":{"title":"Business Days","type":"integer"}},"required":["business_days"],"title":"BusinessDaysOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/business-days","method":"GET","description":"Count weekdays (Mon-Fri) between two dates, inclusive of both endpoints.","mimeType":"application/json","serviceName":"time-business-days","tags":["datetime","business days","weekdays","working days"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"start":"2026-01-01","end":"2026-01-07"}},"output":{"type":"json","example":{"business_days":5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"start":{"title":"Start","type":"string"},"end":{"title":"End","type":"string"}},"required":["start","end"],"title":"BusinessDaysInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"business_days":{"title":"Business Days","type":"integer"}},"required":["business_days"],"title":"BusinessDaysOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/iso-week","method":"POST","description":"ISO 8601 week number, ISO year and ISO weekday (1=Monday) for a date.","mimeType":"application/json","serviceName":"time-iso-week","tags":["datetime","iso week","week number","iso 8601"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"date":"2026-01-04"}},"output":{"type":"json","example":{"iso_year":2026,"iso_week":1,"iso_weekday":7}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"date":{"title":"Date","type":"string"}},"required":["date"],"title":"IsoWeekInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"iso_year":{"title":"Iso Year","type":"integer"},"iso_week":{"title":"Iso Week","type":"integer"},"iso_weekday":{"title":"Iso Weekday","type":"integer"}},"required":["iso_year","iso_week","iso_weekday"],"title":"IsoWeekOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/iso-week","method":"GET","description":"ISO 8601 week number, ISO year and ISO weekday (1=Monday) for a date.","mimeType":"application/json","serviceName":"time-iso-week","tags":["datetime","iso week","week number","iso 8601"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"date":"2026-01-04"}},"output":{"type":"json","example":{"iso_year":2026,"iso_week":1,"iso_weekday":7}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"date":{"title":"Date","type":"string"}},"required":["date"],"title":"IsoWeekInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"iso_year":{"title":"Iso Year","type":"integer"},"iso_week":{"title":"Iso Week","type":"integer"},"iso_weekday":{"title":"Iso Weekday","type":"integer"}},"required":["iso_year","iso_week","iso_weekday"],"title":"IsoWeekOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/parse","method":"POST","description":"Parse a date/time string (ISO 8601 by default, or a given strptime format) into its components.","mimeType":"application/json","serviceName":"time-parse","tags":["datetime","parse","strptime","date string"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":"15/03/2026","format":"%d/%m/%Y"}},"output":{"type":"json","example":{"iso":"2026-03-15T00:00:00","year":2026,"month":3,"day":15,"hour":0,"minute":0,"second":0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"string"},"format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Format"}},"required":["value"],"title":"ParseInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"iso":{"title":"Iso","type":"string"},"year":{"title":"Year","type":"integer"},"month":{"title":"Month","type":"integer"},"day":{"title":"Day","type":"integer"},"hour":{"title":"Hour","type":"integer"},"minute":{"title":"Minute","type":"integer"},"second":{"title":"Second","type":"integer"}},"required":["iso","year","month","day","hour","minute","second"],"title":"ParseOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/parse","method":"GET","description":"Parse a date/time string (ISO 8601 by default, or a given strptime format) into its components.","mimeType":"application/json","serviceName":"time-parse","tags":["datetime","parse","strptime","date string"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":"15/03/2026","format":"%d/%m/%Y"}},"output":{"type":"json","example":{"iso":"2026-03-15T00:00:00","year":2026,"month":3,"day":15,"hour":0,"minute":0,"second":0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"string"},"format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Format"}},"required":["value"],"title":"ParseInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"iso":{"title":"Iso","type":"string"},"year":{"title":"Year","type":"integer"},"month":{"title":"Month","type":"integer"},"day":{"title":"Day","type":"integer"},"hour":{"title":"Hour","type":"integer"},"minute":{"title":"Minute","type":"integer"},"second":{"title":"Second","type":"integer"}},"required":["iso","year","month","day","hour","minute","second"],"title":"ParseOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/format","method":"POST","description":"Format an ISO 8601 datetime using a strftime pattern.","mimeType":"application/json","serviceName":"time-format","tags":["datetime","format","strftime","date formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-03-15T14:30:00","pattern":"%Y/%m/%d %H:%M"}},"output":{"type":"json","example":{"formatted":"2026/03/15 14:30"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"pattern":{"title":"Pattern","type":"string"}},"required":["datetime","pattern"],"title":"FormatInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"formatted":{"title":"Formatted","type":"string"}},"required":["formatted"],"title":"FormatOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/format","method":"GET","description":"Format an ISO 8601 datetime using a strftime pattern.","mimeType":"application/json","serviceName":"time-format","tags":["datetime","format","strftime","date formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-03-15T14:30:00","pattern":"%Y/%m/%d %H:%M"}},"output":{"type":"json","example":{"formatted":"2026/03/15 14:30"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"pattern":{"title":"Pattern","type":"string"}},"required":["datetime","pattern"],"title":"FormatInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"formatted":{"title":"Formatted","type":"string"}},"required":["formatted"],"title":"FormatOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/humanize","method":"POST","description":"Human-readable relative time ('2 hours ago', 'in 3 days') between a datetime and a reference (default now).","mimeType":"application/json","serviceName":"time-humanize","tags":["datetime","humanize","relative time","fuzzy time"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T10:00:00","reference":"2026-01-01T12:00:00"}},"output":{"type":"json","example":{"humanized":"2 hours ago"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"reference":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reference"}},"required":["datetime"],"title":"HumanizeInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"humanized":{"title":"Humanized","type":"string"}},"required":["humanized"],"title":"HumanizeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/time/humanize","method":"GET","description":"Human-readable relative time ('2 hours ago', 'in 3 days') between a datetime and a reference (default now).","mimeType":"application/json","serviceName":"time-humanize","tags":["datetime","humanize","relative time","fuzzy time"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"datetime":"2026-01-01T10:00:00","reference":"2026-01-01T12:00:00"}},"output":{"type":"json","example":{"humanized":"2 hours ago"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"datetime":{"title":"Datetime","type":"string"},"reference":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Reference"}},"required":["datetime"],"title":"HumanizeInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"humanized":{"title":"Humanized","type":"string"}},"required":["humanized"],"title":"HumanizeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/iban","method":"POST","description":"ISO 13616 IBAN mod-97 checksum validation, with optional BIC (ISO 9362) format check.","mimeType":"application/json","serviceName":"validate-iban","tags":["iban","bic","swift","bank account","validation","checksum"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"iban":"GB82 WEST 1234 5698 7654 32","bic":"NWBKGB2L"}},"output":{"type":"json","example":{"valid":true,"country":"GB","bic_format_valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"iban":{"title":"Iban","type":"string"},"bic":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Bic"}},"required":["iban"],"title":"IbanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"country":{"title":"Country","type":"string"},"bic_format_valid":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Bic Format Valid"}},"required":["valid","country"],"title":"IbanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/iban","method":"GET","description":"ISO 13616 IBAN mod-97 checksum validation, with optional BIC (ISO 9362) format check.","mimeType":"application/json","serviceName":"validate-iban","tags":["iban","bic","swift","bank account","validation","checksum"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"iban":"GB82 WEST 1234 5698 7654 32","bic":"NWBKGB2L"}},"output":{"type":"json","example":{"valid":true,"country":"GB","bic_format_valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"iban":{"title":"Iban","type":"string"},"bic":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Bic"}},"required":["iban"],"title":"IbanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"country":{"title":"Country","type":"string"},"bic_format_valid":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Bic Format Valid"}},"required":["valid","country"],"title":"IbanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/vin","method":"POST","description":"North American VIN check-digit validation (NHTSA standard, position 9) plus WMI manufacturer lookup for a small set of known codes.","mimeType":"application/json","serviceName":"validate-vin","tags":["vin","vehicle identification number","wmi","check digit","automotive"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"vin":"1HGCM82633A004352"}},"output":{"type":"json","example":{"valid_check_digit":true,"manufacturer":"Honda","country":"USA"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"vin":{"pattern":"^[A-HJ-NPR-Z0-9]{17}$","title":"Vin","type":"string"}},"required":["vin"],"title":"VinInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid_check_digit":{"title":"Valid Check Digit","type":"boolean"},"manufacturer":{"title":"Manufacturer","type":"string"},"country":{"title":"Country","type":"string"}},"required":["valid_check_digit","manufacturer","country"],"title":"VinOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/vin","method":"GET","description":"North American VIN check-digit validation (NHTSA standard, position 9) plus WMI manufacturer lookup for a small set of known codes.","mimeType":"application/json","serviceName":"validate-vin","tags":["vin","vehicle identification number","wmi","check digit","automotive"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"vin":"1HGCM82633A004352"}},"output":{"type":"json","example":{"valid_check_digit":true,"manufacturer":"Honda","country":"USA"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"vin":{"pattern":"^[A-HJ-NPR-Z0-9]{17}$","title":"Vin","type":"string"}},"required":["vin"],"title":"VinInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid_check_digit":{"title":"Valid Check Digit","type":"boolean"},"manufacturer":{"title":"Manufacturer","type":"string"},"country":{"title":"Country","type":"string"}},"required":["valid_check_digit","manufacturer","country"],"title":"VinOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/isbn","method":"POST","description":"ISBN-10 or ISBN-13 checksum validation (auto-detected by length).","mimeType":"application/json","serviceName":"validate-isbn","tags":["isbn","book","validation","checksum","publishing"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"isbn":"0-306-40615-2"}},"output":{"type":"json","example":{"valid":true,"format":"ISBN-10"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"isbn":{"title":"Isbn","type":"string"}},"required":["isbn"],"title":"IsbnInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"format":{"title":"Format","type":"string"}},"required":["valid","format"],"title":"IsbnOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/isbn","method":"GET","description":"ISBN-10 or ISBN-13 checksum validation (auto-detected by length).","mimeType":"application/json","serviceName":"validate-isbn","tags":["isbn","book","validation","checksum","publishing"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"isbn":"0-306-40615-2"}},"output":{"type":"json","example":{"valid":true,"format":"ISBN-10"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"isbn":{"title":"Isbn","type":"string"}},"required":["isbn"],"title":"IsbnInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"format":{"title":"Format","type":"string"}},"required":["valid","format"],"title":"IsbnOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/luhn","method":"POST","description":"Luhn (mod 10) checksum validation, as used by most payment card numbers.","mimeType":"application/json","serviceName":"validate-luhn","tags":["luhn","credit card","checksum","mod10","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"number":"4111111111111111"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"number":{"pattern":"^[0-9][0-9\\s-]*[0-9]$","title":"Number","type":"string"}},"required":["number"],"title":"LuhnInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"LuhnOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/luhn","method":"GET","description":"Luhn (mod 10) checksum validation, as used by most payment card numbers.","mimeType":"application/json","serviceName":"validate-luhn","tags":["luhn","credit card","checksum","mod10","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"number":"4111111111111111"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"number":{"pattern":"^[0-9][0-9\\s-]*[0-9]$","title":"Number","type":"string"}},"required":["number"],"title":"LuhnInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"LuhnOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/ean","method":"POST","description":"EAN-8 or EAN-13 barcode checksum validation (auto-detected by length).","mimeType":"application/json","serviceName":"validate-ean","tags":["ean","barcode","upc","gtin","checksum","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"code":"4006381333931"}},"output":{"type":"json","example":{"valid":true,"format":"EAN-13"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"code":{"pattern":"^[0-9]{8}$|^[0-9]{13}$","title":"Code","type":"string"}},"required":["code"],"title":"EanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"format":{"title":"Format","type":"string"}},"required":["valid","format"],"title":"EanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/ean","method":"GET","description":"EAN-8 or EAN-13 barcode checksum validation (auto-detected by length).","mimeType":"application/json","serviceName":"validate-ean","tags":["ean","barcode","upc","gtin","checksum","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"code":"4006381333931"}},"output":{"type":"json","example":{"valid":true,"format":"EAN-13"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"code":{"pattern":"^[0-9]{8}$|^[0-9]{13}$","title":"Code","type":"string"}},"required":["code"],"title":"EanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"format":{"title":"Format","type":"string"}},"required":["valid","format"],"title":"EanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/imei","method":"POST","description":"IMEI (15-digit mobile device identifier) Luhn checksum validation.","mimeType":"application/json","serviceName":"validate-imei","tags":["imei","mobile device","checksum","luhn","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"imei":"490154203237518"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"imei":{"pattern":"^[0-9]{15}$","title":"Imei","type":"string"}},"required":["imei"],"title":"ImeiInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"ImeiOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/imei","method":"GET","description":"IMEI (15-digit mobile device identifier) Luhn checksum validation.","mimeType":"application/json","serviceName":"validate-imei","tags":["imei","mobile device","checksum","luhn","validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"imei":"490154203237518"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"imei":{"pattern":"^[0-9]{15}$","title":"Imei","type":"string"}},"required":["imei"],"title":"ImeiInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"ImeiOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/routing","method":"POST","description":"US ABA bank routing number (9-digit) checksum validation.","mimeType":"application/json","serviceName":"validate-routing","tags":["routing number","aba","bank","checksum","validation","us banking"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"routing_number":"021000021"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"routing_number":{"pattern":"^[0-9]{9}$","title":"Routing Number","type":"string"}},"required":["routing_number"],"title":"RoutingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"RoutingOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/routing","method":"GET","description":"US ABA bank routing number (9-digit) checksum validation.","mimeType":"application/json","serviceName":"validate-routing","tags":["routing number","aba","bank","checksum","validation","us banking"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"routing_number":"021000021"}},"output":{"type":"json","example":{"valid":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"routing_number":{"pattern":"^[0-9]{9}$","title":"Routing Number","type":"string"}},"required":["routing_number"],"title":"RoutingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"}},"required":["valid"],"title":"RoutingOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/isin","method":"POST","description":"ISIN (ISO 6166 security identifier) Luhn checksum validation.","mimeType":"application/json","serviceName":"validate-isin","tags":["isin","securities","finance","checksum","validation","iso 6166"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"isin":"US0378331005"}},"output":{"type":"json","example":{"valid":true,"country":"US"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"isin":{"pattern":"^[A-Za-z]{2}[A-Za-z0-9]{9}[0-9]$","title":"Isin","type":"string"}},"required":["isin"],"title":"IsinInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"country":{"title":"Country","type":"string"}},"required":["valid","country"],"title":"IsinOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/isin","method":"GET","description":"ISIN (ISO 6166 security identifier) Luhn checksum validation.","mimeType":"application/json","serviceName":"validate-isin","tags":["isin","securities","finance","checksum","validation","iso 6166"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"isin":"US0378331005"}},"output":{"type":"json","example":{"valid":true,"country":"US"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"isin":{"pattern":"^[A-Za-z]{2}[A-Za-z0-9]{9}[0-9]$","title":"Isin","type":"string"}},"required":["isin"],"title":"IsinInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"country":{"title":"Country","type":"string"}},"required":["valid","country"],"title":"IsinOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/siret","method":"POST","description":"French SIRET (14-digit business establishment number) Luhn checksum validation. Note: the rare La Poste SIREN exception to the standard rule is not applied.","mimeType":"application/json","serviceName":"validate-siret","tags":["siret","siren","french business id","checksum","validation","france"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"siret":"55230123450006"}},"output":{"type":"json","example":{"valid":true,"siren":"552301234"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"siret":{"pattern":"^[0-9]{14}$","title":"Siret","type":"string"}},"required":["siret"],"title":"SiretInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"siren":{"title":"Siren","type":"string"}},"required":["valid","siren"],"title":"SiretOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/validate/siret","method":"GET","description":"French SIRET (14-digit business establishment number) Luhn checksum validation. Note: the rare La Poste SIREN exception to the standard rule is not applied.","mimeType":"application/json","serviceName":"validate-siret","tags":["siret","siren","french business id","checksum","validation","france"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"siret":"55230123450006"}},"output":{"type":"json","example":{"valid":true,"siren":"552301234"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"siret":{"pattern":"^[0-9]{14}$","title":"Siret","type":"string"}},"required":["siret"],"title":"SiretInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"siren":{"title":"Siren","type":"string"}},"required":["valid","siren"],"title":"SiretOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/unit/convert","method":"POST","description":"Convert a value between units of length, mass, volume or temperature (C/F/K).","mimeType":"application/json","serviceName":"unit-convert","tags":["unit conversion","length","mass","volume","temperature","metric","imperial"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":1,"from_unit":"mi","to_unit":"km"}},"output":{"type":"json","example":{"value":1.609344,"unit":"km"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"number"},"from_unit":{"title":"From Unit","type":"string"},"to_unit":{"title":"To Unit","type":"string"}},"required":["value","from_unit","to_unit"],"title":"UnitConvertInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"number"},"unit":{"title":"Unit","type":"string"}},"required":["value","unit"],"title":"UnitConvertOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/unit/convert","method":"GET","description":"Convert a value between units of length, mass, volume or temperature (C/F/K).","mimeType":"application/json","serviceName":"unit-convert","tags":["unit conversion","length","mass","volume","temperature","metric","imperial"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":1,"from_unit":"mi","to_unit":"km"}},"output":{"type":"json","example":{"value":1.609344,"unit":"km"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"number"},"from_unit":{"title":"From Unit","type":"string"},"to_unit":{"title":"To Unit","type":"string"}},"required":["value","from_unit","to_unit"],"title":"UnitConvertInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"number"},"unit":{"title":"Unit","type":"string"}},"required":["value","unit"],"title":"UnitConvertOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/roman","method":"POST","description":"Convert an integer (1-3999) to a Roman numeral, or a Roman numeral back to an integer.","mimeType":"application/json","serviceName":"number-roman","tags":["roman numerals","number conversion","numeral system"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":1994}},"output":{"type":"json","example":{"roman":"MCMXCIV"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"anyOf":[{"maximum":3999,"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"title":"Value"},"roman":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Roman"}},"title":"RomanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Value"},"roman":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Roman"}},"title":"RomanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/roman","method":"GET","description":"Convert an integer (1-3999) to a Roman numeral, or a Roman numeral back to an integer.","mimeType":"application/json","serviceName":"number-roman","tags":["roman numerals","number conversion","numeral system"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":1994}},"output":{"type":"json","example":{"roman":"MCMXCIV"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"anyOf":[{"maximum":3999,"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"title":"Value"},"roman":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Roman"}},"title":"RomanInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Value"},"roman":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Roman"}},"title":"RomanOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/words","method":"POST","description":"Convert an integer into English words.","mimeType":"application/json","serviceName":"number-words","tags":["number to words","spell out numbers","english","numerals"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":123}},"output":{"type":"json","example":{"words":"one hundred twenty-three"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"maximum":999999999999,"minimum":0,"title":"Value","type":"integer"}},"required":["value"],"title":"WordsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"words":{"title":"Words","type":"string"}},"required":["words"],"title":"WordsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/words","method":"GET","description":"Convert an integer into English words.","mimeType":"application/json","serviceName":"number-words","tags":["number to words","spell out numbers","english","numerals"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":123}},"output":{"type":"json","example":{"words":"one hundred twenty-three"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"maximum":999999999999,"minimum":0,"title":"Value","type":"integer"}},"required":["value"],"title":"WordsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"words":{"title":"Words","type":"string"}},"required":["words"],"title":"WordsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/radix","method":"POST","description":"Convert a number's string representation from one base (2-36) to another.","mimeType":"application/json","serviceName":"number-radix","tags":["base conversion","radix","hexadecimal","binary","number systems"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":"255","from_base":10,"to_base":16}},"output":{"type":"json","example":{"value":"ff"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"string"},"from_base":{"maximum":36,"minimum":2,"title":"From Base","type":"integer"},"to_base":{"maximum":36,"minimum":2,"title":"To Base","type":"integer"}},"required":["value","from_base","to_base"],"title":"RadixInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"string"}},"required":["value"],"title":"RadixOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/radix","method":"GET","description":"Convert a number's string representation from one base (2-36) to another.","mimeType":"application/json","serviceName":"number-radix","tags":["base conversion","radix","hexadecimal","binary","number systems"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":"255","from_base":10,"to_base":16}},"output":{"type":"json","example":{"value":"ff"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"string"},"from_base":{"maximum":36,"minimum":2,"title":"From Base","type":"integer"},"to_base":{"maximum":36,"minimum":2,"title":"To Base","type":"integer"}},"required":["value","from_base","to_base"],"title":"RadixInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"string"}},"required":["value"],"title":"RadixOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/ordinal","method":"POST","description":"Convert an integer to its English ordinal form (1st, 2nd, 3rd, 4th, 11th, 21st...).","mimeType":"application/json","serviceName":"number-ordinal","tags":["ordinal numbers","english","number formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":23}},"output":{"type":"json","example":{"ordinal":"23rd"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"integer"}},"required":["value"],"title":"OrdinalInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ordinal":{"title":"Ordinal","type":"string"}},"required":["ordinal"],"title":"OrdinalOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/number/ordinal","method":"GET","description":"Convert an integer to its English ordinal form (1st, 2nd, 3rd, 4th, 11th, 21st...).","mimeType":"application/json","serviceName":"number-ordinal","tags":["ordinal numbers","english","number formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"value":23}},"output":{"type":"json","example":{"ordinal":"23rd"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"value":{"title":"Value","type":"integer"}},"required":["value"],"title":"OrdinalInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ordinal":{"title":"Ordinal","type":"string"}},"required":["ordinal"],"title":"OrdinalOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/fraction/simplify","method":"POST","description":"Simplify a fraction to lowest terms and return its decimal value.","mimeType":"application/json","serviceName":"fraction-simplify","tags":["fraction","simplify","lowest terms","gcd","math"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"numerator":4,"denominator":8}},"output":{"type":"json","example":{"numerator":1,"denominator":2,"decimal":0.5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"numerator":{"title":"Numerator","type":"integer"},"denominator":{"title":"Denominator","type":"integer"}},"required":["numerator","denominator"],"title":"FractionInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"numerator":{"title":"Numerator","type":"integer"},"denominator":{"title":"Denominator","type":"integer"},"decimal":{"title":"Decimal","type":"number"}},"required":["numerator","denominator","decimal"],"title":"FractionOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/fraction/simplify","method":"GET","description":"Simplify a fraction to lowest terms and return its decimal value.","mimeType":"application/json","serviceName":"fraction-simplify","tags":["fraction","simplify","lowest terms","gcd","math"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"numerator":4,"denominator":8}},"output":{"type":"json","example":{"numerator":1,"denominator":2,"decimal":0.5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"numerator":{"title":"Numerator","type":"integer"},"denominator":{"title":"Denominator","type":"integer"}},"required":["numerator","denominator"],"title":"FractionInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"numerator":{"title":"Numerator","type":"integer"},"denominator":{"title":"Denominator","type":"integer"},"decimal":{"title":"Decimal","type":"number"}},"required":["numerator","denominator","decimal"],"title":"FractionOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/money/format","method":"POST","description":"Format a numeric amount with thousands separators, a chosen decimal precision and a currency symbol.","mimeType":"application/json","serviceName":"money-format","tags":["money formatting","currency","thousands separator","number formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"amount":1234567.5,"currency_symbol":"$","decimals":2}},"output":{"type":"json","example":{"formatted":"$1,234,567.50"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"amount":{"title":"Amount","type":"number"},"currency_symbol":{"default":"$","title":"Currency Symbol","type":"string"},"decimals":{"default":2,"maximum":6,"minimum":0,"title":"Decimals","type":"integer"}},"required":["amount"],"title":"MoneyFormatInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"formatted":{"title":"Formatted","type":"string"}},"required":["formatted"],"title":"MoneyFormatOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/money/format","method":"GET","description":"Format a numeric amount with thousands separators, a chosen decimal precision and a currency symbol.","mimeType":"application/json","serviceName":"money-format","tags":["money formatting","currency","thousands separator","number formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"amount":1234567.5,"currency_symbol":"$","decimals":2}},"output":{"type":"json","example":{"formatted":"$1,234,567.50"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"amount":{"title":"Amount","type":"number"},"currency_symbol":{"default":"$","title":"Currency Symbol","type":"string"},"decimals":{"default":2,"maximum":6,"minimum":0,"title":"Decimals","type":"integer"}},"required":["amount"],"title":"MoneyFormatInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"formatted":{"title":"Formatted","type":"string"}},"required":["formatted"],"title":"MoneyFormatOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/money/allocate","method":"POST","description":"Split an integer amount of cents among N ratios with zero rounding loss (Fowler's allocation algorithm) - the parts always sum back to the original amount.","mimeType":"application/json","serviceName":"money-allocate","tags":["money allocation","split bill","rounding","fowler algorithm","finance"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"amount_cents":5,"ratios":[1,1,1]}},"output":{"type":"json","example":{"allocations":[2,2,1]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"amount_cents":{"minimum":0,"title":"Amount Cents","type":"integer"},"ratios":{"items":{"type":"integer"},"minItems":1,"title":"Ratios","type":"array"}},"required":["amount_cents","ratios"],"title":"MoneyAllocateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"allocations":{"items":{"type":"integer"},"title":"Allocations","type":"array"}},"required":["allocations"],"title":"MoneyAllocateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/money/allocate","method":"GET","description":"Split an integer amount of cents among N ratios with zero rounding loss (Fowler's allocation algorithm) - the parts always sum back to the original amount.","mimeType":"application/json","serviceName":"money-allocate","tags":["money allocation","split bill","rounding","fowler algorithm","finance"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"amount_cents":5,"ratios":[1,1,1]}},"output":{"type":"json","example":{"allocations":[2,2,1]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"amount_cents":{"minimum":0,"title":"Amount Cents","type":"integer"},"ratios":{"items":{"type":"integer"},"minItems":1,"title":"Ratios","type":"array"}},"required":["amount_cents","ratios"],"title":"MoneyAllocateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"allocations":{"items":{"type":"integer"},"title":"Allocations","type":"array"}},"required":["allocations"],"title":"MoneyAllocateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/case","method":"POST","description":"Convert text between case styles: snake_case, camelCase, PascalCase, kebab-case, Title Case, CONSTANT_CASE.","mimeType":"application/json","serviceName":"text-case","tags":["case conversion","snake case","camel case","kebab case","text formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Hello World Example","target_case":"snake"}},"output":{"type":"json","example":{"result":"hello_world_example"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"target_case":{"pattern":"^(snake|camel|pascal|kebab|title|upper_snake|constant)$","title":"Target Case","type":"string"}},"required":["text","target_case"],"title":"CaseInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"}},"required":["result"],"title":"CaseOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/case","method":"GET","description":"Convert text between case styles: snake_case, camelCase, PascalCase, kebab-case, Title Case, CONSTANT_CASE.","mimeType":"application/json","serviceName":"text-case","tags":["case conversion","snake case","camel case","kebab case","text formatting"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Hello World Example","target_case":"snake"}},"output":{"type":"json","example":{"result":"hello_world_example"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"target_case":{"pattern":"^(snake|camel|pascal|kebab|title|upper_snake|constant)$","title":"Target Case","type":"string"}},"required":["text","target_case"],"title":"CaseInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"}},"required":["result"],"title":"CaseOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/diff","method":"POST","description":"Unified line diff between two texts, plus an overall similarity ratio (0-1).","mimeType":"application/json","serviceName":"text-diff","tags":["text diff","unified diff","compare text","similarity"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"a":"line one\nline two","b":"line one\nline three"}},"output":{"type":"json","example":{"diff":["--- ","+++ ","@@ -1,2 +1,2 @@"," line one","-line two","+line three"],"similarity":0.8333}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"a":{"title":"A","type":"string"},"b":{"title":"B","type":"string"}},"required":["a","b"],"title":"DiffInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"diff":{"items":{"type":"string"},"title":"Diff","type":"array"},"similarity":{"title":"Similarity","type":"number"}},"required":["diff","similarity"],"title":"DiffOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/diff","method":"GET","description":"Unified line diff between two texts, plus an overall similarity ratio (0-1).","mimeType":"application/json","serviceName":"text-diff","tags":["text diff","unified diff","compare text","similarity"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"a":"line one\nline two","b":"line one\nline three"}},"output":{"type":"json","example":{"diff":["--- ","+++ ","@@ -1,2 +1,2 @@"," line one","-line two","+line three"],"similarity":0.8333}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"a":{"title":"A","type":"string"},"b":{"title":"B","type":"string"}},"required":["a","b"],"title":"DiffInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"diff":{"items":{"type":"string"},"title":"Diff","type":"array"},"similarity":{"title":"Similarity","type":"number"}},"required":["diff","similarity"],"title":"DiffOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/slug","method":"POST","description":"Slugify text: strip accents, lowercase, replace non-alphanumerics with a separator.","mimeType":"application/json","serviceName":"text-slug","tags":["slugify","url slug","text normalization","seo"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Café à la Mode!"}},"output":{"type":"json","example":{"slug":"cafe-a-la-mode"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"separator":{"default":"-","title":"Separator","type":"string"}},"required":["text"],"title":"SlugInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"slug":{"title":"Slug","type":"string"}},"required":["slug"],"title":"SlugOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/slug","method":"GET","description":"Slugify text: strip accents, lowercase, replace non-alphanumerics with a separator.","mimeType":"application/json","serviceName":"text-slug","tags":["slugify","url slug","text normalization","seo"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Café à la Mode!"}},"output":{"type":"json","example":{"slug":"cafe-a-la-mode"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"separator":{"default":"-","title":"Separator","type":"string"}},"required":["text"],"title":"SlugInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"slug":{"title":"Slug","type":"string"}},"required":["slug"],"title":"SlugOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/encoding/transcode","method":"POST","description":"Convert text between utf-8, base64, hex, URL-percent-encoding and ascii representations.","mimeType":"application/json","serviceName":"encoding-transcode","tags":["encoding","base64","hex","url encoding","transcode"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Hello","from_encoding":"utf-8","to_encoding":"base64"}},"output":{"type":"json","example":{"result":"SGVsbG8="}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"from_encoding":{"pattern":"^(utf-8|base64|hex|url|ascii)$","title":"From Encoding","type":"string"},"to_encoding":{"pattern":"^(utf-8|base64|hex|url|ascii)$","title":"To Encoding","type":"string"}},"required":["text","from_encoding","to_encoding"],"title":"TranscodeInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"}},"required":["result"],"title":"TranscodeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/encoding/transcode","method":"GET","description":"Convert text between utf-8, base64, hex, URL-percent-encoding and ascii representations.","mimeType":"application/json","serviceName":"encoding-transcode","tags":["encoding","base64","hex","url encoding","transcode"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"Hello","from_encoding":"utf-8","to_encoding":"base64"}},"output":{"type":"json","example":{"result":"SGVsbG8="}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"from_encoding":{"pattern":"^(utf-8|base64|hex|url|ascii)$","title":"From Encoding","type":"string"},"to_encoding":{"pattern":"^(utf-8|base64|hex|url|ascii)$","title":"To Encoding","type":"string"}},"required":["text","from_encoding","to_encoding"],"title":"TranscodeInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"}},"required":["result"],"title":"TranscodeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/encoding/detect","method":"POST","description":"Detect whether hex-encoded bytes are ASCII, UTF-8, or UTF-16 with a BOM, by decode-validity and BOM presence (not statistical language detection).","mimeType":"application/json","serviceName":"encoding-detect","tags":["encoding detection","charset","bom","utf-8","ascii"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hex_bytes":"48656c6c6f"}},"output":{"type":"json","example":{"encoding":"ascii","has_bom":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hex_bytes":{"title":"Hex Bytes","type":"string"}},"required":["hex_bytes"],"title":"DetectInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"encoding":{"title":"Encoding","type":"string"},"has_bom":{"title":"Has Bom","type":"boolean"}},"required":["encoding","has_bom"],"title":"DetectOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/encoding/detect","method":"GET","description":"Detect whether hex-encoded bytes are ASCII, UTF-8, or UTF-16 with a BOM, by decode-validity and BOM presence (not statistical language detection).","mimeType":"application/json","serviceName":"encoding-detect","tags":["encoding detection","charset","bom","utf-8","ascii"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hex_bytes":"48656c6c6f"}},"output":{"type":"json","example":{"encoding":"ascii","has_bom":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hex_bytes":{"title":"Hex Bytes","type":"string"}},"required":["hex_bytes"],"title":"DetectInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"encoding":{"title":"Encoding","type":"string"},"has_bom":{"title":"Has Bom","type":"boolean"}},"required":["encoding","has_bom"],"title":"DetectOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/hash/hash","method":"POST","description":"Compute an MD5, SHA-1, SHA-256 or SHA-512 hex digest of text.","mimeType":"application/json","serviceName":"hash-hash","tags":["hash","sha256","md5","sha1","checksum","digest"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"abc","algorithm":"sha256"}},"output":{"type":"json","example":{"hex_digest":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"algorithm":{"pattern":"^(md5|sha1|sha256|sha512)$","title":"Algorithm","type":"string"}},"required":["text","algorithm"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hex_digest":{"title":"Hex Digest","type":"string"}},"required":["hex_digest"],"title":"HashOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/hash/hash","method":"GET","description":"Compute an MD5, SHA-1, SHA-256 or SHA-512 hex digest of text.","mimeType":"application/json","serviceName":"hash-hash","tags":["hash","sha256","md5","sha1","checksum","digest"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"abc","algorithm":"sha256"}},"output":{"type":"json","example":{"hex_digest":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"algorithm":{"pattern":"^(md5|sha1|sha256|sha512)$","title":"Algorithm","type":"string"}},"required":["text","algorithm"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hex_digest":{"title":"Hex Digest","type":"string"}},"required":["hex_digest"],"title":"HashOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/hash/hmac","method":"POST","description":"Compute an HMAC (MD5, SHA-1, SHA-256 or SHA-512) of text with a given key.","mimeType":"application/json","serviceName":"hash-hmac","tags":["hmac","hash","authentication","sha256","message authentication code"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"message","key":"secret","algorithm":"sha256"}},"output":{"type":"json","example":{"hex_digest":"8b5f48702995c1598c573db1e21866a9b825d4a794d169d7060a03605796360b"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"key":{"title":"Key","type":"string"},"algorithm":{"default":"sha256","pattern":"^(md5|sha1|sha256|sha512)$","title":"Algorithm","type":"string"}},"required":["text","key"],"title":"HmacInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hex_digest":{"title":"Hex Digest","type":"string"}},"required":["hex_digest"],"title":"HmacOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/hash/hmac","method":"GET","description":"Compute an HMAC (MD5, SHA-1, SHA-256 or SHA-512) of text with a given key.","mimeType":"application/json","serviceName":"hash-hmac","tags":["hmac","hash","authentication","sha256","message authentication code"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"message","key":"secret","algorithm":"sha256"}},"output":{"type":"json","example":{"hex_digest":"8b5f48702995c1598c573db1e21866a9b825d4a794d169d7060a03605796360b"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"},"key":{"title":"Key","type":"string"},"algorithm":{"default":"sha256","pattern":"^(md5|sha1|sha256|sha512)$","title":"Algorithm","type":"string"}},"required":["text","key"],"title":"HmacInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hex_digest":{"title":"Hex Digest","type":"string"}},"required":["hex_digest"],"title":"HmacOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/readability","method":"POST","description":"Flesch Reading Ease and Flesch-Kincaid Grade Level scores for English text (standard public formulas, heuristic syllable counting).","mimeType":"application/json","serviceName":"text-readability","tags":["readability","flesch reading ease","flesch-kincaid","text analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"The cat sat on the mat. It was a sunny day."}},"output":{"type":"json","example":{"flesch_reading_ease":108.96,"flesch_kincaid_grade":-0.57,"words":11,"sentences":2,"syllables":12}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"}},"required":["text"],"title":"ReadabilityInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"flesch_reading_ease":{"title":"Flesch Reading Ease","type":"number"},"flesch_kincaid_grade":{"title":"Flesch Kincaid Grade","type":"number"},"words":{"title":"Words","type":"integer"},"sentences":{"title":"Sentences","type":"integer"},"syllables":{"title":"Syllables","type":"integer"}},"required":["flesch_reading_ease","flesch_kincaid_grade","words","sentences","syllables"],"title":"ReadabilityOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/text/readability","method":"GET","description":"Flesch Reading Ease and Flesch-Kincaid Grade Level scores for English text (standard public formulas, heuristic syllable counting).","mimeType":"application/json","serviceName":"text-readability","tags":["readability","flesch reading ease","flesch-kincaid","text analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"text":"The cat sat on the mat. It was a sunny day."}},"output":{"type":"json","example":{"flesch_reading_ease":108.96,"flesch_kincaid_grade":-0.57,"words":11,"sentences":2,"syllables":12}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"text":{"title":"Text","type":"string"}},"required":["text"],"title":"ReadabilityInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"flesch_reading_ease":{"title":"Flesch Reading Ease","type":"number"},"flesch_kincaid_grade":{"title":"Flesch Kincaid Grade","type":"number"},"words":{"title":"Words","type":"integer"},"sentences":{"title":"Sentences","type":"integer"},"syllables":{"title":"Syllables","type":"integer"}},"required":["flesch_reading_ease","flesch_kincaid_grade","words","sentences","syllables"],"title":"ReadabilityOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/query","method":"POST","description":"Query a JSON document with a JSONPath expression.","mimeType":"application/json","serviceName":"json-query","tags":["jsonpath","json query","data extraction","json"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"store":{"book":[{"title":"A"},{"title":"B"}]}},"path":"$.store.book[*].title"}},"output":{"type":"json","example":{"matches":["A","B"]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"path":{"title":"Path","type":"string"}},"required":["data","path"],"title":"JsonQueryInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"matches":{"items":{},"title":"Matches","type":"array"}},"required":["matches"],"title":"JsonQueryOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/query","method":"GET","description":"Query a JSON document with a JSONPath expression.","mimeType":"application/json","serviceName":"json-query","tags":["jsonpath","json query","data extraction","json"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"store":{"book":[{"title":"A"},{"title":"B"}]}},"path":"$.store.book[*].title"}},"output":{"type":"json","example":{"matches":["A","B"]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"path":{"title":"Path","type":"string"}},"required":["data","path"],"title":"JsonQueryInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"matches":{"items":{},"title":"Matches","type":"array"}},"required":["matches"],"title":"JsonQueryOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/diff","method":"POST","description":"Recursive diff between two JSON documents: added, removed and changed paths.","mimeType":"application/json","serviceName":"json-diff","tags":["json diff","compare json","data comparison"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"a":{"name":"Alice","age":30},"b":{"name":"Alice","age":31}}},"output":{"type":"json","example":{"changes":[{"path":"$.age","change":"changed","old":30,"new":31}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"a":{"title":"A"},"b":{"title":"B"}},"required":["a","b"],"title":"JsonDiffInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"changes":{"items":{"properties":{"path":{"title":"Path","type":"string"},"change":{"title":"Change","type":"string"},"old":{"default":null,"title":"Old"},"new":{"default":null,"title":"New"}},"required":["path","change"],"title":"JsonDiffChange","type":"object"},"title":"Changes","type":"array"}},"required":["changes"],"title":"JsonDiffOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/diff","method":"GET","description":"Recursive diff between two JSON documents: added, removed and changed paths.","mimeType":"application/json","serviceName":"json-diff","tags":["json diff","compare json","data comparison"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","price":"$0.002","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"a":{"name":"Alice","age":30},"b":{"name":"Alice","age":31}}},"output":{"type":"json","example":{"changes":[{"path":"$.age","change":"changed","old":30,"new":31}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"a":{"title":"A"},"b":{"title":"B"}},"required":["a","b"],"title":"JsonDiffInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"changes":{"items":{"properties":{"path":{"title":"Path","type":"string"},"change":{"title":"Change","type":"string"},"old":{"default":null,"title":"Old"},"new":{"default":null,"title":"New"}},"required":["path","change"],"title":"JsonDiffChange","type":"object"},"title":"Changes","type":"array"}},"required":["changes"],"title":"JsonDiffOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/flatten","method":"POST","description":"Flatten a nested JSON document into single-level dotted-path keys.","mimeType":"application/json","serviceName":"json-flatten","tags":["json flatten","nested json","dot notation","data transformation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"a":{"b":1,"c":[2,3]}}}},"output":{"type":"json","example":{"flattened":{"a.b":1,"a.c.0":2,"a.c.1":3}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"separator":{"default":".","title":"Separator","type":"string"}},"required":["data"],"title":"JsonFlattenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"flattened":{"additionalProperties":true,"title":"Flattened","type":"object"}},"required":["flattened"],"title":"JsonFlattenOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/flatten","method":"GET","description":"Flatten a nested JSON document into single-level dotted-path keys.","mimeType":"application/json","serviceName":"json-flatten","tags":["json flatten","nested json","dot notation","data transformation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"a":{"b":1,"c":[2,3]}}}},"output":{"type":"json","example":{"flattened":{"a.b":1,"a.c.0":2,"a.c.1":3}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"separator":{"default":".","title":"Separator","type":"string"}},"required":["data"],"title":"JsonFlattenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"flattened":{"additionalProperties":true,"title":"Flattened","type":"object"}},"required":["flattened"],"title":"JsonFlattenOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/schema-infer","method":"POST","description":"Infer a basic JSON Schema (types, object properties, array item type) from an example document.","mimeType":"application/json","serviceName":"json-schema-infer","tags":["json schema","schema inference","data modeling"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"name":"Alice","age":30,"active":true}}},"output":{"type":"json","example":{"schema":{"type":"object","properties":{"name":{"type":"string"},"age":{"type":"integer"},"active":{"type":"boolean"}},"required":["name","age","active"]}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"}},"required":["data"],"title":"SchemaInferInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"schema":{"additionalProperties":true,"title":"Schema","type":"object"}},"required":["schema"],"title":"SchemaInferOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/schema-infer","method":"GET","description":"Infer a basic JSON Schema (types, object properties, array item type) from an example document.","mimeType":"application/json","serviceName":"json-schema-infer","tags":["json schema","schema inference","data modeling"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"name":"Alice","age":30,"active":true}}},"output":{"type":"json","example":{"schema":{"type":"object","properties":{"name":{"type":"string"},"age":{"type":"integer"},"active":{"type":"boolean"}},"required":["name","age","active"]}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"}},"required":["data"],"title":"SchemaInferInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"schema":{"additionalProperties":true,"title":"Schema","type":"object"}},"required":["schema"],"title":"SchemaInferOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/validate","method":"POST","description":"Validate a JSON document against a JSON Schema.","mimeType":"application/json","serviceName":"json-validate","tags":["json schema validation","json validate","data validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"name":"Alice"},"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}}}},"output":{"type":"json","example":{"valid":true,"errors":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"schema":{"additionalProperties":true,"title":"Schema","type":"object"}},"required":["data","schema"],"title":"JsonValidateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"errors":{"items":{"type":"string"},"title":"Errors","type":"array"}},"required":["valid","errors"],"title":"JsonValidateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/json/validate","method":"GET","description":"Validate a JSON document against a JSON Schema.","mimeType":"application/json","serviceName":"json-validate","tags":["json schema validation","json validate","data validation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":{"name":"Alice"},"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}}}},"output":{"type":"json","example":{"valid":true,"errors":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"title":"Data"},"schema":{"additionalProperties":true,"title":"Schema","type":"object"}},"required":["data","schema"],"title":"JsonValidateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"valid":{"title":"Valid","type":"boolean"},"errors":{"items":{"type":"string"},"title":"Errors","type":"array"}},"required":["valid","errors"],"title":"JsonValidateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/regex/test","method":"POST","description":"Test a regular expression against text; returns match status, capture groups and span.","mimeType":"application/json","serviceName":"regex-test","tags":["regex","pattern matching","regular expression","text matching"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"pattern":"(\\d{4})-(\\d{2})-(\\d{2})","text":"Date: 2026-03-15"}},"output":{"type":"json","example":{"matches":true,"groups":["2026","03","15"],"span":[6,16]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"pattern":{"title":"Pattern","type":"string"},"text":{"title":"Text","type":"string"},"ignore_case":{"default":false,"title":"Ignore Case","type":"boolean"}},"required":["pattern","text"],"title":"RegexTestInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"matches":{"title":"Matches","type":"boolean"},"groups":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":"Groups","type":"array"},"span":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Span"}},"required":["matches","groups","span"],"title":"RegexTestOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/regex/test","method":"GET","description":"Test a regular expression against text; returns match status, capture groups and span.","mimeType":"application/json","serviceName":"regex-test","tags":["regex","pattern matching","regular expression","text matching"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"pattern":"(\\d{4})-(\\d{2})-(\\d{2})","text":"Date: 2026-03-15"}},"output":{"type":"json","example":{"matches":true,"groups":["2026","03","15"],"span":[6,16]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"pattern":{"title":"Pattern","type":"string"},"text":{"title":"Text","type":"string"},"ignore_case":{"default":false,"title":"Ignore Case","type":"boolean"}},"required":["pattern","text"],"title":"RegexTestInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"matches":{"title":"Matches","type":"boolean"},"groups":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":"Groups","type":"array"},"span":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Span"}},"required":["matches","groups","span"],"title":"RegexTestOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/regex/replace","method":"POST","description":"Replace regular expression matches in text, with an optional max-replacement count.","mimeType":"application/json","serviceName":"regex-replace","tags":["regex","find and replace","text substitution","regular expression"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"pattern":"\\s+","text":"too   many    spaces","replacement":" "}},"output":{"type":"json","example":{"result":"too many spaces","replacements":2}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"pattern":{"title":"Pattern","type":"string"},"text":{"title":"Text","type":"string"},"replacement":{"title":"Replacement","type":"string"},"count":{"default":0,"title":"Count","type":"integer"}},"required":["pattern","text","replacement"],"title":"RegexReplaceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"},"replacements":{"title":"Replacements","type":"integer"}},"required":["result","replacements"],"title":"RegexReplaceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/regex/replace","method":"GET","description":"Replace regular expression matches in text, with an optional max-replacement count.","mimeType":"application/json","serviceName":"regex-replace","tags":["regex","find and replace","text substitution","regular expression"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"pattern":"\\s+","text":"too   many    spaces","replacement":" "}},"output":{"type":"json","example":{"result":"too many spaces","replacements":2}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"pattern":{"title":"Pattern","type":"string"},"text":{"title":"Text","type":"string"},"replacement":{"title":"Replacement","type":"string"},"count":{"default":0,"title":"Count","type":"integer"}},"required":["pattern","text","replacement"],"title":"RegexReplaceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"result":{"title":"Result","type":"string"},"replacements":{"title":"Replacements","type":"integer"}},"required":["result","replacements"],"title":"RegexReplaceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/summary","method":"POST","description":"Descriptive statistics for a list of numbers: count, mean, median, sample stdev/variance, min, max.","mimeType":"application/json","serviceName":"stats-summary","tags":["statistics","summary statistics","mean","median","standard deviation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":[2,4,4,4,5,5,7,9]}},"output":{"type":"json","example":{"count":8,"mean":5.0,"median":4.5,"stdev":2.13809,"variance":4.571429,"min":2.0,"max":9.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"items":{"type":"number"},"minItems":1,"title":"Data","type":"array"}},"required":["data"],"title":"SummaryInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"count":{"title":"Count","type":"integer"},"mean":{"title":"Mean","type":"number"},"median":{"title":"Median","type":"number"},"stdev":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Stdev"},"variance":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Variance"},"min":{"title":"Min","type":"number"},"max":{"title":"Max","type":"number"}},"required":["count","mean","median","stdev","variance","min","max"],"title":"SummaryOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/summary","method":"GET","description":"Descriptive statistics for a list of numbers: count, mean, median, sample stdev/variance, min, max.","mimeType":"application/json","serviceName":"stats-summary","tags":["statistics","summary statistics","mean","median","standard deviation"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":[2,4,4,4,5,5,7,9]}},"output":{"type":"json","example":{"count":8,"mean":5.0,"median":4.5,"stdev":2.13809,"variance":4.571429,"min":2.0,"max":9.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"items":{"type":"number"},"minItems":1,"title":"Data","type":"array"}},"required":["data"],"title":"SummaryInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"count":{"title":"Count","type":"integer"},"mean":{"title":"Mean","type":"number"},"median":{"title":"Median","type":"number"},"stdev":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Stdev"},"variance":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Variance"},"min":{"title":"Min","type":"number"},"max":{"title":"Max","type":"number"}},"required":["count","mean","median","stdev","variance","min","max"],"title":"SummaryOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/correlation","method":"POST","description":"Pearson correlation coefficient between two equal-length numeric series.","mimeType":"application/json","serviceName":"stats-correlation","tags":["statistics","correlation","pearson","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"x":[1,2,3,4,5],"y":[2,4,6,8,10]}},"output":{"type":"json","example":{"pearson_r":1.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"x":{"items":{"type":"number"},"minItems":2,"title":"X","type":"array"},"y":{"items":{"type":"number"},"minItems":2,"title":"Y","type":"array"}},"required":["x","y"],"title":"CorrelationInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"pearson_r":{"title":"Pearson R","type":"number"}},"required":["pearson_r"],"title":"CorrelationOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/correlation","method":"GET","description":"Pearson correlation coefficient between two equal-length numeric series.","mimeType":"application/json","serviceName":"stats-correlation","tags":["statistics","correlation","pearson","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"x":[1,2,3,4,5],"y":[2,4,6,8,10]}},"output":{"type":"json","example":{"pearson_r":1.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"x":{"items":{"type":"number"},"minItems":2,"title":"X","type":"array"},"y":{"items":{"type":"number"},"minItems":2,"title":"Y","type":"array"}},"required":["x","y"],"title":"CorrelationInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"pearson_r":{"title":"Pearson R","type":"number"}},"required":["pearson_r"],"title":"CorrelationOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/regression","method":"POST","description":"Ordinary least squares simple linear regression (y = slope*x + intercept) with R-squared.","mimeType":"application/json","serviceName":"stats-regression","tags":["statistics","linear regression","least squares","r squared","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"x":[1,2,3,4,5],"y":[2,4,6,8,10]}},"output":{"type":"json","example":{"slope":2.0,"intercept":0.0,"r_squared":1.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"x":{"items":{"type":"number"},"minItems":2,"title":"X","type":"array"},"y":{"items":{"type":"number"},"minItems":2,"title":"Y","type":"array"}},"required":["x","y"],"title":"RegressionInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"slope":{"title":"Slope","type":"number"},"intercept":{"title":"Intercept","type":"number"},"r_squared":{"title":"R Squared","type":"number"}},"required":["slope","intercept","r_squared"],"title":"RegressionOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/regression","method":"GET","description":"Ordinary least squares simple linear regression (y = slope*x + intercept) with R-squared.","mimeType":"application/json","serviceName":"stats-regression","tags":["statistics","linear regression","least squares","r squared","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"x":[1,2,3,4,5],"y":[2,4,6,8,10]}},"output":{"type":"json","example":{"slope":2.0,"intercept":0.0,"r_squared":1.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"x":{"items":{"type":"number"},"minItems":2,"title":"X","type":"array"},"y":{"items":{"type":"number"},"minItems":2,"title":"Y","type":"array"}},"required":["x","y"],"title":"RegressionInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"slope":{"title":"Slope","type":"number"},"intercept":{"title":"Intercept","type":"number"},"r_squared":{"title":"R Squared","type":"number"}},"required":["slope","intercept","r_squared"],"title":"RegressionOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/percentile","method":"POST","description":"Nth percentile of a list of numbers (linear interpolation between closest ranks).","mimeType":"application/json","serviceName":"stats-percentile","tags":["statistics","percentile","quantile","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":[1,2,3,4,5,6,7,8,9,10],"percentile":50}},"output":{"type":"json","example":{"value":5.5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"items":{"type":"number"},"minItems":1,"title":"Data","type":"array"},"percentile":{"maximum":100,"minimum":0,"title":"Percentile","type":"number"}},"required":["data","percentile"],"title":"PercentileInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"number"}},"required":["value"],"title":"PercentileOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/stats/percentile","method":"GET","description":"Nth percentile of a list of numbers (linear interpolation between closest ranks).","mimeType":"application/json","serviceName":"stats-percentile","tags":["statistics","percentile","quantile","data analysis"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"data":[1,2,3,4,5,6,7,8,9,10],"percentile":50}},"output":{"type":"json","example":{"value":5.5}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"data":{"items":{"type":"number"},"minItems":1,"title":"Data","type":"array"},"percentile":{"maximum":100,"minimum":0,"title":"Percentile","type":"number"}},"required":["data","percentile"],"title":"PercentileInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"value":{"title":"Value","type":"number"}},"required":["value"],"title":"PercentileOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/block-number","method":"POST","description":"Latest Base mainnet block height via eth_blockNumber - the current chain tip.","mimeType":"application/json","serviceName":"base-block-number","tags":["base rpc","block number","base mainnet","chain tip","eth_blockNumber"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"block_number":51968219,"block_number_hex":"0x31b5cdb"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"BlockNumberInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"block_number":{"title":"Block Number","type":"integer"},"block_number_hex":{"title":"Block Number Hex","type":"string"}},"required":["block_number","block_number_hex"],"title":"BlockNumberOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/block-number","method":"GET","description":"Latest Base mainnet block height via eth_blockNumber - the current chain tip.","mimeType":"application/json","serviceName":"base-block-number","tags":["base rpc","block number","base mainnet","chain tip","eth_blockNumber"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"block_number":51968219,"block_number_hex":"0x31b5cdb"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"BlockNumberInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"block_number":{"title":"Block Number","type":"integer"},"block_number_hex":{"title":"Block Number Hex","type":"string"}},"required":["block_number","block_number_hex"],"title":"BlockNumberOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/chain-id","method":"POST","description":"Base mainnet chain ID (EIP-155) via eth_chainId - confirm which network you're actually talking to.","mimeType":"application/json","serviceName":"base-chain-id","tags":["base rpc","chain id","eip155","base mainnet","network identification"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"chain_id":8453,"chain_id_hex":"0x2105","caip2":"eip155:8453"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"ChainIdInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"chain_id":{"title":"Chain Id","type":"integer"},"chain_id_hex":{"title":"Chain Id Hex","type":"string"},"caip2":{"title":"Caip2","type":"string"}},"required":["chain_id","chain_id_hex","caip2"],"title":"ChainIdOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/chain-id","method":"GET","description":"Base mainnet chain ID (EIP-155) via eth_chainId - confirm which network you're actually talking to.","mimeType":"application/json","serviceName":"base-chain-id","tags":["base rpc","chain id","eip155","base mainnet","network identification"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"chain_id":8453,"chain_id_hex":"0x2105","caip2":"eip155:8453"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"ChainIdInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"chain_id":{"title":"Chain Id","type":"integer"},"chain_id_hex":{"title":"Chain Id Hex","type":"string"},"caip2":{"title":"Caip2","type":"string"}},"required":["chain_id","chain_id_hex","caip2"],"title":"ChainIdOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/network-info","method":"POST","description":"Base mainnet network info in one call: chain ID, block height, and current gas price (wei and gwei).","mimeType":"application/json","serviceName":"base-network-info","tags":["base rpc","network info","gas price","base mainnet","chain status"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"chain_id":8453,"block_number":51968219,"gas_price_wei":6000000,"gas_price_gwei":0.006}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"NetworkInfoInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"chain_id":{"title":"Chain Id","type":"integer"},"block_number":{"title":"Block Number","type":"integer"},"gas_price_wei":{"title":"Gas Price Wei","type":"integer"},"gas_price_gwei":{"title":"Gas Price Gwei","type":"number"}},"required":["chain_id","block_number","gas_price_wei","gas_price_gwei"],"title":"NetworkInfoOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/network-info","method":"GET","description":"Base mainnet network info in one call: chain ID, block height, and current gas price (wei and gwei).","mimeType":"application/json","serviceName":"base-network-info","tags":["base rpc","network info","gas price","base mainnet","chain status"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","price":"$0.001","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"chain_id":8453,"block_number":51968219,"gas_price_wei":6000000,"gas_price_gwei":0.006}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"NetworkInfoInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"chain_id":{"title":"Chain Id","type":"integer"},"block_number":{"title":"Block Number","type":"integer"},"gas_price_wei":{"title":"Gas Price Wei","type":"integer"},"gas_price_gwei":{"title":"Gas Price Gwei","type":"number"}},"required":["chain_id","block_number","gas_price_wei","gas_price_gwei"],"title":"NetworkInfoOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/block","method":"POST","description":"Fetch a Base mainnet block header and transaction hashes by number, tag (latest/earliest/safe/finalized), or hash via eth_getBlockByNumber/eth_getBlockByHash.","mimeType":"application/json","serviceName":"base-block","tags":["base rpc","block header","base mainnet","eth_getBlockByNumber","eth_getBlockByHash"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"number":0}},"output":{"type":"json","example":{"number":0,"hash":"0xf712aa9241cc24369b143cf6dce85f0902a9731e70d66818a3a5845b296c73dd","parent_hash":"0x0000000000000000000000000000000000000000000000000000000000000000","timestamp":1686789347,"miner":"0x4200000000000000000000000000000000000011","gas_used":0,"gas_limit":30000000,"base_fee_per_gas":1000000000,"transaction_count":0,"transaction_hashes":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"number":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Number"},"hash":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Hash"}},"title":"BlockInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"number":{"title":"Number","type":"integer"},"hash":{"title":"Hash","type":"string"},"parent_hash":{"title":"Parent Hash","type":"string"},"timestamp":{"title":"Timestamp","type":"integer"},"miner":{"title":"Miner","type":"string"},"gas_used":{"title":"Gas Used","type":"integer"},"gas_limit":{"title":"Gas Limit","type":"integer"},"base_fee_per_gas":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Base Fee Per Gas"},"transaction_count":{"title":"Transaction Count","type":"integer"},"transaction_hashes":{"items":{"type":"string"},"title":"Transaction Hashes","type":"array"}},"required":["number","hash","parent_hash","timestamp","miner","gas_used","gas_limit","transaction_count","transaction_hashes"],"title":"BlockOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/block","method":"GET","description":"Fetch a Base mainnet block header and transaction hashes by number, tag (latest/earliest/safe/finalized), or hash via eth_getBlockByNumber/eth_getBlockByHash.","mimeType":"application/json","serviceName":"base-block","tags":["base rpc","block header","base mainnet","eth_getBlockByNumber","eth_getBlockByHash"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"number":0}},"output":{"type":"json","example":{"number":0,"hash":"0xf712aa9241cc24369b143cf6dce85f0902a9731e70d66818a3a5845b296c73dd","parent_hash":"0x0000000000000000000000000000000000000000000000000000000000000000","timestamp":1686789347,"miner":"0x4200000000000000000000000000000000000011","gas_used":0,"gas_limit":30000000,"base_fee_per_gas":1000000000,"transaction_count":0,"transaction_hashes":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"number":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Number"},"hash":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Hash"}},"title":"BlockInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"number":{"title":"Number","type":"integer"},"hash":{"title":"Hash","type":"string"},"parent_hash":{"title":"Parent Hash","type":"string"},"timestamp":{"title":"Timestamp","type":"integer"},"miner":{"title":"Miner","type":"string"},"gas_used":{"title":"Gas Used","type":"integer"},"gas_limit":{"title":"Gas Limit","type":"integer"},"base_fee_per_gas":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Base Fee Per Gas"},"transaction_count":{"title":"Transaction Count","type":"integer"},"transaction_hashes":{"items":{"type":"string"},"title":"Transaction Hashes","type":"array"}},"required":["number","hash","parent_hash","timestamp","miner","gas_used","gas_limit","transaction_count","transaction_hashes"],"title":"BlockOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/pending","method":"POST","description":"The current pending Base mainnet block (mempool, not yet mined) - unconfirmed transactions via eth_getBlockByNumber('pending').","mimeType":"application/json","serviceName":"base-pending-block","tags":["base rpc","pending block","mempool","base mainnet","unconfirmed transactions"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"number":33554433,"hash":"0x0000000000000000000000000000000000000000000000000000000000000000","parent_hash":"0xf712aa9241cc24369b143cf6dce85f0902a9731e70d66818a3a5845b296c73dd","timestamp":1759500000,"miner":"0x4200000000000000000000000000000000000011","gas_used":0,"gas_limit":30000000,"base_fee_per_gas":10000000,"transaction_count":0,"transaction_hashes":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"PendingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"number":{"title":"Number","type":"integer"},"hash":{"title":"Hash","type":"string"},"parent_hash":{"title":"Parent Hash","type":"string"},"timestamp":{"title":"Timestamp","type":"integer"},"miner":{"title":"Miner","type":"string"},"gas_used":{"title":"Gas Used","type":"integer"},"gas_limit":{"title":"Gas Limit","type":"integer"},"base_fee_per_gas":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Base Fee Per Gas"},"transaction_count":{"title":"Transaction Count","type":"integer"},"transaction_hashes":{"items":{"type":"string"},"title":"Transaction Hashes","type":"array"}},"required":["number","hash","parent_hash","timestamp","miner","gas_used","gas_limit","transaction_count","transaction_hashes"],"title":"BlockOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/pending","method":"GET","description":"The current pending Base mainnet block (mempool, not yet mined) - unconfirmed transactions via eth_getBlockByNumber('pending').","mimeType":"application/json","serviceName":"base-pending-block","tags":["base rpc","pending block","mempool","base mainnet","unconfirmed transactions"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","price":"$0.01","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{}},"output":{"type":"json","example":{"number":33554433,"hash":"0x0000000000000000000000000000000000000000000000000000000000000000","parent_hash":"0xf712aa9241cc24369b143cf6dce85f0902a9731e70d66818a3a5845b296c73dd","timestamp":1759500000,"miner":"0x4200000000000000000000000000000000000011","gas_used":0,"gas_limit":30000000,"base_fee_per_gas":10000000,"transaction_count":0,"transaction_hashes":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{},"title":"PendingInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"number":{"title":"Number","type":"integer"},"hash":{"title":"Hash","type":"string"},"parent_hash":{"title":"Parent Hash","type":"string"},"timestamp":{"title":"Timestamp","type":"integer"},"miner":{"title":"Miner","type":"string"},"gas_used":{"title":"Gas Used","type":"integer"},"gas_limit":{"title":"Gas Limit","type":"integer"},"base_fee_per_gas":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Base Fee Per Gas"},"transaction_count":{"title":"Transaction Count","type":"integer"},"transaction_hashes":{"items":{"type":"string"},"title":"Transaction Hashes","type":"array"}},"required":["number","hash","parent_hash","timestamp","miner","gas_used","gas_limit","transaction_count","transaction_hashes"],"title":"BlockOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nonce","method":"POST","description":"Next transaction nonce for any Base mainnet wallet via eth_getTransactionCount - how many transactions it has sent.","mimeType":"application/json","serviceName":"base-nonce","tags":["base rpc","nonce","wallet","base mainnet","eth_getTransactionCount"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","nonce":1}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"nonce":{"title":"Nonce","type":"integer"}},"required":["address","nonce"],"title":"NonceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nonce","method":"GET","description":"Next transaction nonce for any Base mainnet wallet via eth_getTransactionCount - how many transactions it has sent.","mimeType":"application/json","serviceName":"base-nonce","tags":["base rpc","nonce","wallet","base mainnet","eth_getTransactionCount"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","nonce":1}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"nonce":{"title":"Nonce","type":"integer"}},"required":["address","nonce"],"title":"NonceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/code","method":"POST","description":"Check whether a Base mainnet address is a contract via eth_getCode - returns bytecode size, zero for an externally-owned account.","mimeType":"application/json","serviceName":"base-code","tags":["base rpc","is contract","bytecode","base mainnet","eth_getCode"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","is_contract":true,"bytecode_size":1852}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_contract":{"title":"Is Contract","type":"boolean"},"bytecode_size":{"title":"Bytecode Size","type":"integer"}},"required":["address","is_contract","bytecode_size"],"title":"CodeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/code","method":"GET","description":"Check whether a Base mainnet address is a contract via eth_getCode - returns bytecode size, zero for an externally-owned account.","mimeType":"application/json","serviceName":"base-code","tags":["base rpc","is contract","bytecode","base mainnet","eth_getCode"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","is_contract":true,"bytecode_size":1852}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_contract":{"title":"Is Contract","type":"boolean"},"bytecode_size":{"title":"Bytecode Size","type":"integer"}},"required":["address","is_contract","bytecode_size"],"title":"CodeOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/tx","method":"POST","description":"Base transaction lookup by hash - sender, recipient, value, calldata, gas and block, live from Base mainnet via eth_getTransactionByHash.","mimeType":"application/json","serviceName":"base-tx","tags":["base rpc","transaction","base mainnet","eth_getTransactionByHash","tx lookup"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4"}},"output":{"type":"json","example":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","block_number":52118214,"from_address":"0x59b7ebc67a3d627fabaf06768c818638452ae704","to_address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","value_wei":0,"input_data":"0xe3ee160e0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d00000000000000000000000000000000000000000000000000000000000003e8","gas":95905,"gas_price_wei":5025000,"nonce":1579520}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hash":{"title":"Hash","type":"string"}},"required":["hash"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hash":{"title":"Hash","type":"string"},"block_number":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Block Number"},"from_address":{"title":"From Address","type":"string"},"to_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Address"},"value_wei":{"title":"Value Wei","type":"integer"},"input_data":{"title":"Input Data","type":"string"},"gas":{"title":"Gas","type":"integer"},"gas_price_wei":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Gas Price Wei"},"nonce":{"title":"Nonce","type":"integer"}},"required":["hash","from_address","value_wei","input_data","gas","nonce"],"title":"TxOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/tx","method":"GET","description":"Base transaction lookup by hash - sender, recipient, value, calldata, gas and block, live from Base mainnet via eth_getTransactionByHash.","mimeType":"application/json","serviceName":"base-tx","tags":["base rpc","transaction","base mainnet","eth_getTransactionByHash","tx lookup"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4"}},"output":{"type":"json","example":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","block_number":52118214,"from_address":"0x59b7ebc67a3d627fabaf06768c818638452ae704","to_address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","value_wei":0,"input_data":"0xe3ee160e0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d00000000000000000000000000000000000000000000000000000000000003e8","gas":95905,"gas_price_wei":5025000,"nonce":1579520}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hash":{"title":"Hash","type":"string"}},"required":["hash"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hash":{"title":"Hash","type":"string"},"block_number":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Block Number"},"from_address":{"title":"From Address","type":"string"},"to_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"To Address"},"value_wei":{"title":"Value Wei","type":"integer"},"input_data":{"title":"Input Data","type":"string"},"gas":{"title":"Gas","type":"integer"},"gas_price_wei":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Gas Price Wei"},"nonce":{"title":"Nonce","type":"integer"}},"required":["hash","from_address","value_wei","input_data","gas","nonce"],"title":"TxOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/receipt","method":"POST","description":"Transaction receipt via eth_getTransactionReceipt - status, gas used, and event logs for a mined Base mainnet transaction.","mimeType":"application/json","serviceName":"base-receipt","tags":["base rpc","transaction receipt","base mainnet","eth_getTransactionReceipt","tx status"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4"}},"output":{"type":"json","example":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","block_number":52118214,"status":true,"gas_used":86262,"contract_address":null,"logs":[{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0x98de503528ee59b575ef0c0a2576a82497bfc029a5685b209e9ec333479b10a5","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0xb0b24ee42f54b8fe2a1cb6032417c7c63a92867031c51404a9c97f6c0280501f"],"data":"0x","log_index":233},{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0x000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d"],"data":"0x00000000000000000000000000000000000000000000000000000000000003e8","log_index":234}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hash":{"title":"Hash","type":"string"}},"required":["hash"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hash":{"title":"Hash","type":"string"},"block_number":{"title":"Block Number","type":"integer"},"status":{"title":"Status","type":"boolean"},"gas_used":{"title":"Gas Used","type":"integer"},"contract_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Contract Address"},"logs":{"items":{"properties":{"address":{"title":"Address","type":"string"},"topics":{"items":{"type":"string"},"title":"Topics","type":"array"},"data":{"title":"Data","type":"string"},"log_index":{"title":"Log Index","type":"integer"}},"required":["address","topics","data","log_index"],"title":"ReceiptLog","type":"object"},"title":"Logs","type":"array"}},"required":["hash","block_number","status","gas_used","logs"],"title":"ReceiptOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/receipt","method":"GET","description":"Transaction receipt via eth_getTransactionReceipt - status, gas used, and event logs for a mined Base mainnet transaction.","mimeType":"application/json","serviceName":"base-receipt","tags":["base rpc","transaction receipt","base mainnet","eth_getTransactionReceipt","tx status"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4"}},"output":{"type":"json","example":{"hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","block_number":52118214,"status":true,"gas_used":86262,"contract_address":null,"logs":[{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0x98de503528ee59b575ef0c0a2576a82497bfc029a5685b209e9ec333479b10a5","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0xb0b24ee42f54b8fe2a1cb6032417c7c63a92867031c51404a9c97f6c0280501f"],"data":"0x","log_index":233},{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0x000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d"],"data":"0x00000000000000000000000000000000000000000000000000000000000003e8","log_index":234}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"hash":{"title":"Hash","type":"string"}},"required":["hash"],"title":"HashInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"hash":{"title":"Hash","type":"string"},"block_number":{"title":"Block Number","type":"integer"},"status":{"title":"Status","type":"boolean"},"gas_used":{"title":"Gas Used","type":"integer"},"contract_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Contract Address"},"logs":{"items":{"properties":{"address":{"title":"Address","type":"string"},"topics":{"items":{"type":"string"},"title":"Topics","type":"array"},"data":{"title":"Data","type":"string"},"log_index":{"title":"Log Index","type":"integer"}},"required":["address","topics","data","log_index"],"title":"ReceiptLog","type":"object"},"title":"Logs","type":"array"}},"required":["hash","block_number","status","gas_used","logs"],"title":"ReceiptOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc20-balance","method":"POST","description":"ERC20 token balance for a wallet on Base mainnet - balanceOf() and decimals() batched into one Multicall3 round trip.","mimeType":"application/json","serviceName":"base-erc20-balance","tags":["erc20 balance base","token balance","base rpc","balanceOf","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","decimals":6,"balance_raw":"27892","balance":0.027892}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"}},"required":["token","wallet"],"title":"TokenWalletInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"number"}},"required":["token","wallet","decimals","balance_raw","balance"],"title":"Erc20BalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc20-balance","method":"GET","description":"ERC20 token balance for a wallet on Base mainnet - balanceOf() and decimals() batched into one Multicall3 round trip.","mimeType":"application/json","serviceName":"base-erc20-balance","tags":["erc20 balance base","token balance","base rpc","balanceOf","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","decimals":6,"balance_raw":"27892","balance":0.027892}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"}},"required":["token","wallet"],"title":"TokenWalletInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"number"}},"required":["token","wallet","decimals","balance_raw","balance"],"title":"Erc20BalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/live-balance","method":"POST","description":"Native ETH balance plus up to 20 ERC20 token balances for one wallet on Base mainnet, in a single Multicall3 round trip regardless of token count.","mimeType":"application/json","serviceName":"base-live-balance","tags":["live balance base","multicall","native and erc20 balance","base rpc","portfolio"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","tokens":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0x4200000000000000000000000000000000000006"]}},"output":{"type":"json","example":{"wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","native_balance_wei":"0","native_balance_eth":0.0,"tokens":[{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"balance_raw":"27892","balance":0.027892},{"token":"0x4200000000000000000000000000000000000006","decimals":18,"balance_raw":"0","balance":0.0}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"wallet":{"title":"Wallet","type":"string"},"tokens":{"items":{"type":"string"},"maxItems":20,"title":"Tokens","type":"array"}},"required":["wallet"],"title":"LiveBalanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"wallet":{"title":"Wallet","type":"string"},"native_balance_wei":{"title":"Native Balance Wei","type":"string"},"native_balance_eth":{"title":"Native Balance Eth","type":"number"},"tokens":{"items":{"properties":{"token":{"title":"Token","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"number"}},"required":["token","decimals","balance_raw","balance"],"title":"TokenBalance","type":"object"},"title":"Tokens","type":"array"}},"required":["wallet","native_balance_wei","native_balance_eth","tokens"],"title":"LiveBalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/live-balance","method":"GET","description":"Native ETH balance plus up to 20 ERC20 token balances for one wallet on Base mainnet, in a single Multicall3 round trip regardless of token count.","mimeType":"application/json","serviceName":"base-live-balance","tags":["live balance base","multicall","native and erc20 balance","base rpc","portfolio"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","tokens":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","0x4200000000000000000000000000000000000006"]}},"output":{"type":"json","example":{"wallet":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","native_balance_wei":"0","native_balance_eth":0.0,"tokens":[{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"balance_raw":"27892","balance":0.027892},{"token":"0x4200000000000000000000000000000000000006","decimals":18,"balance_raw":"0","balance":0.0}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"wallet":{"title":"Wallet","type":"string"},"tokens":{"items":{"type":"string"},"maxItems":20,"title":"Tokens","type":"array"}},"required":["wallet"],"title":"LiveBalanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"wallet":{"title":"Wallet","type":"string"},"native_balance_wei":{"title":"Native Balance Wei","type":"string"},"native_balance_eth":{"title":"Native Balance Eth","type":"number"},"tokens":{"items":{"properties":{"token":{"title":"Token","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"number"}},"required":["token","decimals","balance_raw","balance"],"title":"TokenBalance","type":"object"},"title":"Tokens","type":"array"}},"required":["wallet","native_balance_wei","native_balance_eth","tokens"],"title":"LiveBalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/total-supply","method":"POST","description":"Total supply for an ERC20 (normalized by decimals()) or ERC721 (raw count, no decimals) contract on Base mainnet.","mimeType":"application/json","serviceName":"base-total-supply","tags":["total supply base","erc20 base","erc721 base","base rpc","totalSupply"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","total_supply_raw":"4375417452035492","decimals":6,"total_supply":4375417452.035492}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"}},"required":["token"],"title":"TokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"total_supply_raw":{"title":"Total Supply Raw","type":"string"},"decimals":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Decimals"},"total_supply":{"title":"Total Supply","type":"number"}},"required":["token","total_supply_raw","decimals","total_supply"],"title":"TotalSupplyOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/total-supply","method":"GET","description":"Total supply for an ERC20 (normalized by decimals()) or ERC721 (raw count, no decimals) contract on Base mainnet.","mimeType":"application/json","serviceName":"base-total-supply","tags":["total supply base","erc20 base","erc721 base","base rpc","totalSupply"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","total_supply_raw":"4375417452035492","decimals":6,"total_supply":4375417452.035492}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"}},"required":["token"],"title":"TokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"total_supply_raw":{"title":"Total Supply Raw","type":"string"},"decimals":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Decimals"},"total_supply":{"title":"Total Supply","type":"number"}},"required":["token","total_supply_raw","decimals","total_supply"],"title":"TotalSupplyOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/allowance","method":"POST","description":"ERC20 allowance on Base mainnet via RPC: how much a spender is approved to move from an owner balance, read with allowance(owner,spender) eth_call.","mimeType":"application/json","serviceName":"base-allowance","tags":["allowance base","erc20 approval","base rpc","spending limit","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","spender":"0xcA11bde05977b3631167028862bE2a173976CA11"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","spender":"0xcA11bde05977b3631167028862bE2a173976CA11","decimals":6,"allowance_raw":"0","allowance":0.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"owner":{"title":"Owner","type":"string"},"spender":{"title":"Spender","type":"string"}},"required":["token","owner","spender"],"title":"AllowanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"owner":{"title":"Owner","type":"string"},"spender":{"title":"Spender","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"allowance_raw":{"title":"Allowance Raw","type":"string"},"allowance":{"title":"Allowance","type":"number"}},"required":["token","owner","spender","decimals","allowance_raw","allowance"],"title":"AllowanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/allowance","method":"GET","description":"ERC20 allowance on Base mainnet via RPC: how much a spender is approved to move from an owner balance, read with allowance(owner,spender) eth_call.","mimeType":"application/json","serviceName":"base-allowance","tags":["allowance base","erc20 approval","base rpc","spending limit","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","spender":"0xcA11bde05977b3631167028862bE2a173976CA11"}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","spender":"0xcA11bde05977b3631167028862bE2a173976CA11","decimals":6,"allowance_raw":"0","allowance":0.0}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"owner":{"title":"Owner","type":"string"},"spender":{"title":"Spender","type":"string"}},"required":["token","owner","spender"],"title":"AllowanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"owner":{"title":"Owner","type":"string"},"spender":{"title":"Spender","type":"string"},"decimals":{"title":"Decimals","type":"integer"},"allowance_raw":{"title":"Allowance Raw","type":"string"},"allowance":{"title":"Allowance","type":"number"}},"required":["token","owner","spender","decimals","allowance_raw","allowance"],"title":"AllowanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc1155-balance","method":"POST","description":"ERC1155 multi-token balance for a wallet and token id on Base mainnet via balanceOf(address,uint256).","mimeType":"application/json","serviceName":"base-erc1155-balance","tags":["erc1155 balance base","multi token","base rpc","nft balance","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xBa5E05cb26b78eDa3A2f8e3b3814726305DCAC83","wallet":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","token_id":14}},"output":{"type":"json","example":{"token":"0xBa5E05cb26b78eDa3A2f8e3b3814726305DCAC83","wallet":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","token_id":14,"balance_raw":"1","balance":1}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","wallet","token_id"],"title":"Erc1155BalanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"integer"}},"required":["token","wallet","token_id","balance_raw","balance"],"title":"Erc1155BalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc1155-balance","method":"GET","description":"ERC1155 multi-token balance for a wallet and token id on Base mainnet via balanceOf(address,uint256).","mimeType":"application/json","serviceName":"base-erc1155-balance","tags":["erc1155 balance base","multi token","base rpc","nft balance","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xBa5E05cb26b78eDa3A2f8e3b3814726305DCAC83","wallet":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","token_id":14}},"output":{"type":"json","example":{"token":"0xBa5E05cb26b78eDa3A2f8e3b3814726305DCAC83","wallet":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","token_id":14,"balance_raw":"1","balance":1}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","wallet","token_id"],"title":"Erc1155BalanceInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"balance_raw":{"title":"Balance Raw","type":"string"},"balance":{"title":"Balance","type":"integer"}},"required":["token","wallet","token_id","balance_raw","balance"],"title":"Erc1155BalanceOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc20-transfers","method":"POST","description":"ERC20 Transfer event logs for one token over a Base mainnet block range (max 2,000 blocks) via eth_getLogs.","mimeType":"application/json","serviceName":"base-erc20-transfers","tags":["erc20 transfers base","transfer events","base rpc","eth_getLogs","token activity"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","from_block":52118214,"to_block":52118214}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","from_block":52118214,"to_block":52118214,"transfers":[{"block_number":52118214,"transaction_hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","log_index":234,"from_address":"0x3cedc3cba49c3809ee46b9bf60da75d6607b45ec","to_address":"0xb3f32bdfe8d07825bc0d7387295ab1d7559ba69d","value_raw":"1000"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"from_block":{"minimum":0,"title":"From Block","type":"integer"},"to_block":{"minimum":0,"title":"To Block","type":"integer"}},"required":["token","from_block","to_block"],"title":"Erc20TransfersInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"from_block":{"title":"From Block","type":"integer"},"to_block":{"title":"To Block","type":"integer"},"transfers":{"items":{"properties":{"block_number":{"title":"Block Number","type":"integer"},"transaction_hash":{"title":"Transaction Hash","type":"string"},"log_index":{"title":"Log Index","type":"integer"},"from_address":{"title":"From Address","type":"string"},"to_address":{"title":"To Address","type":"string"},"value_raw":{"title":"Value Raw","type":"string"}},"required":["block_number","transaction_hash","log_index","from_address","to_address","value_raw"],"title":"TransferEvent","type":"object"},"title":"Transfers","type":"array"}},"required":["token","from_block","to_block","transfers"],"title":"Erc20TransfersOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc20-transfers","method":"GET","description":"ERC20 Transfer event logs for one token over a Base mainnet block range (max 2,000 blocks) via eth_getLogs.","mimeType":"application/json","serviceName":"base-erc20-transfers","tags":["erc20 transfers base","transfer events","base rpc","eth_getLogs","token activity"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","from_block":52118214,"to_block":52118214}},"output":{"type":"json","example":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","from_block":52118214,"to_block":52118214,"transfers":[{"block_number":52118214,"transaction_hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","log_index":234,"from_address":"0x3cedc3cba49c3809ee46b9bf60da75d6607b45ec","to_address":"0xb3f32bdfe8d07825bc0d7387295ab1d7559ba69d","value_raw":"1000"}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"from_block":{"minimum":0,"title":"From Block","type":"integer"},"to_block":{"minimum":0,"title":"To Block","type":"integer"}},"required":["token","from_block","to_block"],"title":"Erc20TransfersInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"from_block":{"title":"From Block","type":"integer"},"to_block":{"title":"To Block","type":"integer"},"transfers":{"items":{"properties":{"block_number":{"title":"Block Number","type":"integer"},"transaction_hash":{"title":"Transaction Hash","type":"string"},"log_index":{"title":"Log Index","type":"integer"},"from_address":{"title":"From Address","type":"string"},"to_address":{"title":"To Address","type":"string"},"value_raw":{"title":"Value Raw","type":"string"}},"required":["block_number","transaction_hash","log_index","from_address","to_address","value_raw"],"title":"TransferEvent","type":"object"},"title":"Transfers","type":"array"}},"required":["token","from_block","to_block","transfers"],"title":"Erc20TransfersOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/events","method":"POST","description":"Smart contract event logs on Base mainnet (Base contract events) via eth_getLogs - filter by contract address and up to 4 topics, up to 2,000 blocks, raw logs with topics, data, block and tx hash.","mimeType":"application/json","serviceName":"base-events","tags":["base rpc","event logs base","eth_getLogs","filter logs","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"],"from_block":52118214,"to_block":52118214}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"],"from_block":52118214,"to_block":52118214,"logs":[{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0x000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d"],"data":"0x00000000000000000000000000000000000000000000000000000000000003e8","block_number":52118214,"transaction_hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","log_index":234}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Address"},"topics":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"maxItems":4,"title":"Topics","type":"array"},"from_block":{"minimum":0,"title":"From Block","type":"integer"},"to_block":{"minimum":0,"title":"To Block","type":"integer"}},"required":["from_block","to_block"],"title":"EventsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"},"topics":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":"Topics","type":"array"},"from_block":{"title":"From Block","type":"integer"},"to_block":{"title":"To Block","type":"integer"},"logs":{"items":{"properties":{"address":{"title":"Address","type":"string"},"topics":{"items":{"type":"string"},"title":"Topics","type":"array"},"data":{"title":"Data","type":"string"},"block_number":{"title":"Block Number","type":"integer"},"transaction_hash":{"title":"Transaction Hash","type":"string"},"log_index":{"title":"Log Index","type":"integer"}},"required":["address","topics","data","block_number","transaction_hash","log_index"],"title":"LogEntry","type":"object"},"title":"Logs","type":"array"}},"required":["address","topics","from_block","to_block","logs"],"title":"EventsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/events","method":"GET","description":"Smart contract event logs on Base mainnet (Base contract events) via eth_getLogs - filter by contract address and up to 4 topics, up to 2,000 blocks, raw logs with topics, data, block and tx hash.","mimeType":"application/json","serviceName":"base-events","tags":["base rpc","event logs base","eth_getLogs","filter logs","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"],"from_block":52118214,"to_block":52118214}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"],"from_block":52118214,"to_block":52118214,"logs":[{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","topics":["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef","0x0000000000000000000000003cedc3cba49c3809ee46b9bf60da75d6607b45ec","0x000000000000000000000000b3f32bdfe8d07825bc0d7387295ab1d7559ba69d"],"data":"0x00000000000000000000000000000000000000000000000000000000000003e8","block_number":52118214,"transaction_hash":"0xc2490a8a0aedd1196617a0e52111f82d6059986db7f1713ab23221c91c42f5c4","log_index":234}]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Address"},"topics":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"maxItems":4,"title":"Topics","type":"array"},"from_block":{"minimum":0,"title":"From Block","type":"integer"},"to_block":{"minimum":0,"title":"To Block","type":"integer"}},"required":["from_block","to_block"],"title":"EventsInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Address"},"topics":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":"Topics","type":"array"},"from_block":{"title":"From Block","type":"integer"},"to_block":{"title":"To Block","type":"integer"},"logs":{"items":{"properties":{"address":{"title":"Address","type":"string"},"topics":{"items":{"type":"string"},"title":"Topics","type":"array"},"data":{"title":"Data","type":"string"},"block_number":{"title":"Block Number","type":"integer"},"transaction_hash":{"title":"Transaction Hash","type":"string"},"log_index":{"title":"Log Index","type":"integer"}},"required":["address","topics","data","block_number","transaction_hash","log_index"],"title":"LogEntry","type":"object"},"title":"Logs","type":"array"}},"required":["address","topics","from_block","to_block","logs"],"title":"EventsOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/estimate-gas","method":"POST","description":"Gas estimate for a Base mainnet swap or any other call (to/from/value/data) via eth_estimateGas, without broadcasting a transaction.","mimeType":"application/json","serviceName":"base-estimate-gas","tags":["base rpc","gas estimate","eth_estimateGas","base mainnet","transaction cost"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","price":"$0.004","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"to":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","value_wei":0}},"output":{"type":"json","example":{"to":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","value_wei":0,"gas_estimate":21000}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"to":{"title":"To","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Address"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"},"data":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Data"}},"required":["to"],"title":"EstimateGasInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"to":{"title":"To","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Address"},"value_wei":{"title":"Value Wei","type":"integer"},"gas_estimate":{"title":"Gas Estimate","type":"integer"}},"required":["to","from_address","value_wei","gas_estimate"],"title":"EstimateGasOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/estimate-gas","method":"GET","description":"Gas estimate for a Base mainnet swap or any other call (to/from/value/data) via eth_estimateGas, without broadcasting a transaction.","mimeType":"application/json","serviceName":"base-estimate-gas","tags":["base rpc","gas estimate","eth_estimateGas","base mainnet","transaction cost"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"4000","price":"$0.004","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"to":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","value_wei":0}},"output":{"type":"json","example":{"to":"0xdb6882db2A406Bc1541988715842906Dfd4FD590","from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","value_wei":0,"gas_estimate":21000}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"to":{"title":"To","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Address"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"},"data":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Data"}},"required":["to"],"title":"EstimateGasInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"to":{"title":"To","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"From Address"},"value_wei":{"title":"Value Wei","type":"integer"},"gas_estimate":{"title":"Gas Estimate","type":"integer"}},"required":["to","from_address","value_wei","gas_estimate"],"title":"EstimateGasOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/basename","method":"POST","description":"Resolve a Basename, Base's native ENS-equivalent, to its wallet address via the L2 Basenames resolver.","mimeType":"application/json","serviceName":"base-basename","tags":["basename","base rpc","ens base","name resolution","address lookup","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"name":"jesse.base.eth"}},"output":{"type":"json","example":{"name":"jesse.base.eth","address":"0x2211d1d0020daea8039e46cf1367962070d77da9"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"name":{"title":"Name","type":"string"}},"required":["name"],"title":"BasenameInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"name":{"title":"Name","type":"string"},"address":{"title":"Address","type":"string"}},"required":["name","address"],"title":"BasenameOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/basename","method":"GET","description":"Resolve a Basename, Base's native ENS-equivalent, to its wallet address via the L2 Basenames resolver.","mimeType":"application/json","serviceName":"base-basename","tags":["basename","base rpc","ens base","name resolution","address lookup","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"name":"jesse.base.eth"}},"output":{"type":"json","example":{"name":"jesse.base.eth","address":"0x2211d1d0020daea8039e46cf1367962070d77da9"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"name":{"title":"Name","type":"string"}},"required":["name"],"title":"BasenameInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"name":{"title":"Name","type":"string"},"address":{"title":"Address","type":"string"}},"required":["name","address"],"title":"BasenameOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/contract","method":"POST","description":"Contract introspection on Base mainnet - is it a contract, bytecode size, best-effort owner(), and whether it's a proxy.","mimeType":"application/json","serviceName":"base-contract","tags":["base rpc","contract introspection","owner lookup","base mainnet","smart contract info"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","is_contract":true,"bytecode_size":1852,"owner":"0x3abd6f64a422225e61e435bae41db12096106df7","is_proxy":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_contract":{"title":"Is Contract","type":"boolean"},"bytecode_size":{"title":"Bytecode Size","type":"integer"},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"},"is_proxy":{"title":"Is Proxy","type":"boolean"}},"required":["address","is_contract","bytecode_size","owner","is_proxy"],"title":"ContractOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/contract","method":"GET","description":"Contract introspection on Base mainnet - is it a contract, bytecode size, best-effort owner(), and whether it's a proxy.","mimeType":"application/json","serviceName":"base-contract","tags":["base rpc","contract introspection","owner lookup","base mainnet","smart contract info"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"output":{"type":"json","example":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","is_contract":true,"bytecode_size":1852,"owner":"0x3abd6f64a422225e61e435bae41db12096106df7","is_proxy":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_contract":{"title":"Is Contract","type":"boolean"},"bytecode_size":{"title":"Bytecode Size","type":"integer"},"owner":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Owner"},"is_proxy":{"title":"Is Proxy","type":"boolean"}},"required":["address","is_contract","bytecode_size","owner","is_proxy"],"title":"ContractOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/proxy","method":"POST","description":"Is this Base contract an upgradeable proxy? Proxy contract detection for EIP-1967 (transparent/UUPS), beacon, or EIP-1822 patterns, returning the implementation address.","mimeType":"application/json","serviceName":"base-proxy","tags":["base rpc","proxy detection","eip-1967","upgradeable contract","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f"}},"output":{"type":"json","example":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","is_proxy":true,"proxy_type":"eip1967","implementation":"0xc1455ae6df6cd808ed677f048e434e22892682a7"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_proxy":{"title":"Is Proxy","type":"boolean"},"proxy_type":{"title":"Proxy Type","type":"string"},"implementation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Implementation"}},"required":["address","is_proxy","proxy_type","implementation"],"title":"ProxyOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/proxy","method":"GET","description":"Is this Base contract an upgradeable proxy? Proxy contract detection for EIP-1967 (transparent/UUPS), beacon, or EIP-1822 patterns, returning the implementation address.","mimeType":"application/json","serviceName":"base-proxy","tags":["base rpc","proxy detection","eip-1967","upgradeable contract","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f"}},"output":{"type":"json","example":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","is_proxy":true,"proxy_type":"eip1967","implementation":"0xc1455ae6df6cd808ed677f048e434e22892682a7"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"}},"required":["address"],"title":"AddressInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"is_proxy":{"title":"Is Proxy","type":"boolean"},"proxy_type":{"title":"Proxy Type","type":"string"},"implementation":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Implementation"}},"required":["address","is_proxy","proxy_type","implementation"],"title":"ProxyOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/storage","method":"POST","description":"Read a contract storage slot on Base mainnet via eth_getStorageAt - the raw 32-byte value, decoded as hex and unsigned integer, zero-filled if unset.","mimeType":"application/json","serviceName":"base-storage","tags":["base rpc","storage slot","eth_getStorageAt","base mainnet","raw contract state"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc"}},"output":{"type":"json","example":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc","value":"0x000000000000000000000000c1455ae6df6cd808ed677f048e434e22892682a7","value_decimal":"1103243528667961629076029746875274476749108994727"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"},"slot":{"title":"Slot"}},"required":["address","slot"],"title":"StorageInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"slot":{"title":"Slot","type":"string"},"value":{"title":"Value","type":"string"},"value_decimal":{"title":"Value Decimal","type":"string"}},"required":["address","slot","value","value_decimal"],"title":"StorageOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/storage","method":"GET","description":"Read a contract storage slot on Base mainnet via eth_getStorageAt - the raw 32-byte value, decoded as hex and unsigned integer, zero-filled if unset.","mimeType":"application/json","serviceName":"base-storage","tags":["base rpc","storage slot","eth_getStorageAt","base mainnet","raw contract state"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc"}},"output":{"type":"json","example":{"address":"0xb125e6687d4313864e53df431d5425969c15eb2f","slot":"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc","value":"0x000000000000000000000000c1455ae6df6cd808ed677f048e434e22892682a7","value_decimal":"1103243528667961629076029746875274476749108994727"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"address":{"title":"Address","type":"string"},"slot":{"title":"Slot"}},"required":["address","slot"],"title":"StorageInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"address":{"title":"Address","type":"string"},"slot":{"title":"Slot","type":"string"},"value":{"title":"Value","type":"string"},"value_decimal":{"title":"Value Decimal","type":"string"}},"required":["address","slot","value","value_decimal"],"title":"StorageOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/call","method":"POST","description":"Generic read-only eth_call against any Base mainnet contract - pass raw calldata, get the raw return data back.","mimeType":"application/json","serviceName":"base-call","tags":["base rpc","eth_call","generic call","base mainnet","contract read"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x313ce567"}},"output":{"type":"json","example":{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","return_data":"0x0000000000000000000000000000000000000000000000000000000000000006"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"to":{"title":"To","type":"string"},"data":{"default":"0x","title":"Data","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Address"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"}},"required":["to"],"title":"CallInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"to":{"title":"To","type":"string"},"return_data":{"title":"Return Data","type":"string"}},"required":["to","return_data"],"title":"CallOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/call","method":"GET","description":"Generic read-only eth_call against any Base mainnet contract - pass raw calldata, get the raw return data back.","mimeType":"application/json","serviceName":"base-call","tags":["base rpc","eth_call","generic call","base mainnet","contract read"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x313ce567"}},"output":{"type":"json","example":{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","return_data":"0x0000000000000000000000000000000000000000000000000000000000000006"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"to":{"title":"To","type":"string"},"data":{"default":"0x","title":"Data","type":"string"},"from_address":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"From Address"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"}},"required":["to"],"title":"CallInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"to":{"title":"To","type":"string"},"return_data":{"title":"Return Data","type":"string"}},"required":["to","return_data"],"title":"CallOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc721-tokens","method":"POST","description":"NFT holdings for a wallet in one Base ERC721 collection, owned token IDs via ERC721Enumerable (tokenOfOwnerByIndex) - up to 20 tokens, requires the collection to implement Enumerable.","mimeType":"application/json","serviceName":"base-nft-holdings","tags":["erc721 tokens base","nft holdings","base rpc","tokenOfOwnerByIndex","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","wallet":"0xf70da97812CB96acDF810712Aa562db8dfA3dbEF"}},"output":{"type":"json","example":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","wallet":"0xf70da97812CB96acDF810712Aa562db8dfA3dbEF","total_owned":1,"token_ids":[129],"truncated":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"}},"required":["token","wallet"],"title":"Erc721TokensInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"total_owned":{"title":"Total Owned","type":"integer"},"token_ids":{"items":{"type":"integer"},"title":"Token Ids","type":"array"},"truncated":{"title":"Truncated","type":"boolean"}},"required":["token","wallet","total_owned","token_ids","truncated"],"title":"Erc721TokensOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/erc721-tokens","method":"GET","description":"NFT holdings for a wallet in one Base ERC721 collection, owned token IDs via ERC721Enumerable (tokenOfOwnerByIndex) - up to 20 tokens, requires the collection to implement Enumerable.","mimeType":"application/json","serviceName":"base-nft-holdings","tags":["erc721 tokens base","nft holdings","base rpc","tokenOfOwnerByIndex","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","wallet":"0xf70da97812CB96acDF810712Aa562db8dfA3dbEF"}},"output":{"type":"json","example":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","wallet":"0xf70da97812CB96acDF810712Aa562db8dfA3dbEF","total_owned":1,"token_ids":[129],"truncated":false}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"}},"required":["token","wallet"],"title":"Erc721TokensInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"wallet":{"title":"Wallet","type":"string"},"total_owned":{"title":"Total Owned","type":"integer"},"token_ids":{"items":{"type":"integer"},"title":"Token Ids","type":"array"},"truncated":{"title":"Truncated","type":"boolean"}},"required":["token","wallet","total_owned","token_ids","truncated"],"title":"Erc721TokensOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nft-metadata","method":"POST","description":"NFT metadata URI for an ERC721 token on Base mainnet via tokenURI - the on-chain pointer (IPFS, HTTP, or data URI), not a fetch of the document itself.","mimeType":"application/json","serviceName":"base-nft-metadata","tags":["nft metadata base","tokenURI","base rpc","erc721 metadata","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x217Ec1aC929a17481446a76Ff9B95B9A64f298Cf","token_id":1}},"output":{"type":"json","example":{"token":"0x217Ec1aC929a17481446a76Ff9B95B9A64f298Cf","token_id":1,"token_uri":"ipfs://bafybeigr7b3cbyrhyjnmv6nx7itr7v25ghqqhfzb23owwvtmaj7vh5vlr4/1"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","token_id"],"title":"NftTokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"token_uri":{"title":"Token Uri","type":"string"}},"required":["token","token_id","token_uri"],"title":"NftMetadataOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nft-metadata","method":"GET","description":"NFT metadata URI for an ERC721 token on Base mainnet via tokenURI - the on-chain pointer (IPFS, HTTP, or data URI), not a fetch of the document itself.","mimeType":"application/json","serviceName":"base-nft-metadata","tags":["nft metadata base","tokenURI","base rpc","erc721 metadata","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","price":"$0.008","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x217Ec1aC929a17481446a76Ff9B95B9A64f298Cf","token_id":1}},"output":{"type":"json","example":{"token":"0x217Ec1aC929a17481446a76Ff9B95B9A64f298Cf","token_id":1,"token_uri":"ipfs://bafybeigr7b3cbyrhyjnmv6nx7itr7v25ghqqhfzb23owwvtmaj7vh5vlr4/1"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","token_id"],"title":"NftTokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"token_uri":{"title":"Token Uri","type":"string"}},"required":["token","token_id","token_uri"],"title":"NftMetadataOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nft-owner","method":"POST","description":"Who owns this NFT? ERC721 owner lookup on Base mainnet via ownerOf(tokenId).","mimeType":"application/json","serviceName":"base-nft-owner","tags":["nft owner base","ownerOf","base rpc","erc721 owner","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","token_id":129}},"output":{"type":"json","example":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","token_id":129,"owner":"0xf70da97812cb96acdf810712aa562db8dfa3dbef"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","token_id"],"title":"NftTokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"owner":{"title":"Owner","type":"string"}},"required":["token","token_id","owner"],"title":"NftOwnerOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/nft-owner","method":"GET","description":"Who owns this NFT? ERC721 owner lookup on Base mainnet via ownerOf(tokenId).","mimeType":"application/json","serviceName":"base-nft-owner","tags":["nft owner base","ownerOf","base rpc","erc721 owner","base mainnet"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","token_id":129}},"output":{"type":"json","example":{"token":"0xdcfeb48770c42a20428f025a69c093155829a11c","token_id":129,"owner":"0xf70da97812cb96acdf810712aa562db8dfa3dbef"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"token_id":{"minimum":0,"title":"Token Id","type":"integer"}},"required":["token","token_id"],"title":"NftTokenInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"token_id":{"title":"Token Id","type":"integer"},"owner":{"title":"Owner","type":"string"}},"required":["token","token_id","owner"],"title":"NftOwnerOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/simulate","method":"POST","description":"Simulate a Base mainnet transaction before sending it - will it succeed, estimated gas, and the decoded revert reason if it would fail.","mimeType":"application/json","serviceName":"base-simulate","tags":["simulate transaction base","transaction simulation","base rpc","eth_call","revert reason"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x313ce567"}},"output":{"type":"json","example":{"will_succeed":true,"gas_estimate":30958,"revert_reason":null,"return_data":"0x0000000000000000000000000000000000000000000000000000000000000006"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"from_address":{"title":"From Address","type":"string"},"to":{"title":"To","type":"string"},"data":{"default":"0x","title":"Data","type":"string"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"}},"required":["from_address","to"],"title":"SimulateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"will_succeed":{"title":"Will Succeed","type":"boolean"},"gas_estimate":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gas Estimate"},"revert_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Revert Reason"},"return_data":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Return Data"}},"required":["will_succeed","gas_estimate","revert_reason","return_data"],"title":"SimulateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/simulate","method":"GET","description":"Simulate a Base mainnet transaction before sending it - will it succeed, estimated gas, and the decoded revert reason if it would fail.","mimeType":"application/json","serviceName":"base-simulate","tags":["simulate transaction base","transaction simulation","base rpc","eth_call","revert reason"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"from_address":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","data":"0x313ce567"}},"output":{"type":"json","example":{"will_succeed":true,"gas_estimate":30958,"revert_reason":null,"return_data":"0x0000000000000000000000000000000000000000000000000000000000000006"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"from_address":{"title":"From Address","type":"string"},"to":{"title":"To","type":"string"},"data":{"default":"0x","title":"Data","type":"string"},"value_wei":{"default":0,"title":"Value Wei","type":"integer"}},"required":["from_address","to"],"title":"SimulateInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"will_succeed":{"title":"Will Succeed","type":"boolean"},"gas_estimate":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gas Estimate"},"revert_reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Revert Reason"},"return_data":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Return Data"}},"required":["will_succeed","gas_estimate","revert_reason","return_data"],"title":"SimulateOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/quote","method":"POST","description":"Slippage estimate, swap quote, and best DEX price on Base - compares Uniswap v2, Uniswap v3, and Aerodrome on-chain via Multicall3, returns amount received, chosen path, and price impact.","mimeType":"application/json","serviceName":"base-quote","tags":["swap quote base","best dex price base","base rpc","uniswap aerodrome","slippage estimate"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token_in":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token_out":"0x4200000000000000000000000000000000000006","amount_in":1000000}},"output":{"type":"json","example":{"token_in":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token_out":"0x4200000000000000000000000000000000000006","amount_in":"1000000","decimals_in":6,"decimals_out":18,"best_dex":"uniswap_v3","best_amount_out_raw":"370394821572273","best_amount_out":0.000370394821572273,"price_impact_pct":0.01,"uniswap_v2":{"available":true,"amount_out_raw":"369235162467701","amount_out":0.000369235162467701,"detail":null},"uniswap_v3":{"available":true,"amount_out_raw":"370394821572273","amount_out":0.000370394821572273,"detail":"0.05% fee tier"},"aerodrome":{"available":true,"amount_out_raw":"368869375130808","amount_out":0.000368869375130808,"detail":"volatile pool"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token_in":{"title":"Token In","type":"string"},"token_out":{"title":"Token Out","type":"string"},"amount_in":{"exclusiveMinimum":0,"title":"Amount In","type":"integer"}},"required":["token_in","token_out","amount_in"],"title":"QuoteInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token_in":{"title":"Token In","type":"string"},"token_out":{"title":"Token Out","type":"string"},"amount_in":{"title":"Amount In","type":"string"},"decimals_in":{"title":"Decimals In","type":"integer"},"decimals_out":{"title":"Decimals Out","type":"integer"},"best_dex":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Best Dex"},"best_amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Best Amount Out Raw"},"best_amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Best Amount Out"},"price_impact_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Impact Pct"},"uniswap_v2":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"},"uniswap_v3":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"},"aerodrome":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"}},"required":["token_in","token_out","amount_in","decimals_in","decimals_out","best_dex","best_amount_out_raw","best_amount_out","price_impact_pct","uniswap_v2","uniswap_v3","aerodrome"],"title":"QuoteOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/quote","method":"GET","description":"Slippage estimate, swap quote, and best DEX price on Base - compares Uniswap v2, Uniswap v3, and Aerodrome on-chain via Multicall3, returns amount received, chosen path, and price impact.","mimeType":"application/json","serviceName":"base-quote","tags":["swap quote base","best dex price base","base rpc","uniswap aerodrome","slippage estimate"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","price":"$0.003","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token_in":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token_out":"0x4200000000000000000000000000000000000006","amount_in":1000000}},"output":{"type":"json","example":{"token_in":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","token_out":"0x4200000000000000000000000000000000000006","amount_in":"1000000","decimals_in":6,"decimals_out":18,"best_dex":"uniswap_v3","best_amount_out_raw":"370394821572273","best_amount_out":0.000370394821572273,"price_impact_pct":0.01,"uniswap_v2":{"available":true,"amount_out_raw":"369235162467701","amount_out":0.000369235162467701,"detail":null},"uniswap_v3":{"available":true,"amount_out_raw":"370394821572273","amount_out":0.000370394821572273,"detail":"0.05% fee tier"},"aerodrome":{"available":true,"amount_out_raw":"368869375130808","amount_out":0.000368869375130808,"detail":"volatile pool"}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token_in":{"title":"Token In","type":"string"},"token_out":{"title":"Token Out","type":"string"},"amount_in":{"exclusiveMinimum":0,"title":"Amount In","type":"integer"}},"required":["token_in","token_out","amount_in"],"title":"QuoteInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token_in":{"title":"Token In","type":"string"},"token_out":{"title":"Token Out","type":"string"},"amount_in":{"title":"Amount In","type":"string"},"decimals_in":{"title":"Decimals In","type":"integer"},"decimals_out":{"title":"Decimals Out","type":"integer"},"best_dex":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Best Dex"},"best_amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Best Amount Out Raw"},"best_amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Best Amount Out"},"price_impact_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Price Impact Pct"},"uniswap_v2":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"},"uniswap_v3":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"},"aerodrome":{"properties":{"available":{"title":"Available","type":"boolean"},"amount_out_raw":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Out Raw"},"amount_out":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount Out"},"detail":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Detail"}},"required":["available","amount_out_raw","amount_out","detail"],"title":"DexQuote","type":"object"}},"required":["token_in","token_out","amount_in","decimals_in","decimals_out","best_dex","best_amount_out_raw","best_amount_out","price_impact_pct","uniswap_v2","uniswap_v3","aerodrome"],"title":"QuoteOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/can-sell","method":"POST","description":"Can I sell this token? Honeypot check that simulates a real buy then a real sell of a Base mainnet token in one atomic on-chain call via Uniswap V2 - if the sell reverts, that is a honeypot, reported with the exact decoded reason. Factual, never predictive.","mimeType":"application/json","serviceName":"base-can-sell","tags":["honeypot check","can i sell this token","base rpc","rug check","uniswap v2"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","test_eth_wei":10000000000000000}},"output":{"type":"json","example":{"token":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","test_eth_wei":"10000000000000000","buy_succeeded":true,"approve_succeeded":true,"sell_succeeded":true,"can_sell":true,"reason":null}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"test_eth_wei":{"default":10000000000000000,"exclusiveMinimum":0,"title":"Test Eth Wei","type":"integer"}},"required":["token"],"title":"CanSellInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"test_eth_wei":{"title":"Test Eth Wei","type":"string"},"buy_succeeded":{"title":"Buy Succeeded","type":"boolean"},"approve_succeeded":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Approve Succeeded"},"sell_succeeded":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Sell Succeeded"},"can_sell":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Can Sell"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"required":["token","test_eth_wei","buy_succeeded","approve_succeeded","sell_succeeded","can_sell","reason"],"title":"CanSellOutput"}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://x402.agentindex.world/base/can-sell","method":"GET","description":"Can I sell this token? Honeypot check that simulates a real buy then a real sell of a Base mainnet token in one atomic on-chain call via Uniswap V2 - if the sell reverts, that is a honeypot, reported with the exact decoded reason. Factual, never predictive.","mimeType":"application/json","serviceName":"base-can-sell","tags":["honeypot check","can i sell this token","base rpc","rug check","uniswap v2"],"iconUrl":null,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","price":"$0.005","payTo":"0xb3F32bdfe8D07825BC0D7387295aB1D7559BA69d","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"token":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","test_eth_wei":10000000000000000}},"output":{"type":"json","example":{"token":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","test_eth_wei":"10000000000000000","buy_succeeded":true,"approve_succeeded":true,"sell_succeeded":true,"can_sell":true,"reason":null}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"properties":{"token":{"title":"Token","type":"string"},"test_eth_wei":{"default":10000000000000000,"exclusiveMinimum":0,"title":"Test Eth Wei","type":"integer"}},"required":["token"],"title":"CanSellInput","type":"object"}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"token":{"title":"Token","type":"string"},"test_eth_wei":{"title":"Test Eth Wei","type":"string"},"buy_succeeded":{"title":"Buy Succeeded","type":"boolean"},"approve_succeeded":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Approve Succeeded"},"sell_succeeded":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Sell Succeeded"},"can_sell":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Can Sell"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"required":["token","test_eth_wei","buy_succeeded","approve_succeeded","sell_succeeded","can_sell","reason"],"title":"CanSellOutput"}},"required":["type"]}},"required":["input"]}}}}]}