{"openapi":"3.1.0","info":{"title":"Agent Research Tools","version":"2.0.0","description":"Pay-per-call research and onchain data tools for AI agents over x402 (USDC on Base, Polygon, Arbitrum, Solana, Avalanche or Sei). Errors are never charged: 400 bad input, 422 nothing found or target unreachable, 503 busy.","x-guidance":"Use /report for a cited answer to a question, /read to turn a known URL into markdown, /news for recent headlines on a topic, /price or /solana-price for a verifiable onchain token price (+24h change on EVM), /balance for wallet holdings, /tx to check or decode a transaction, /gas for current fees, /check to validate an x402 endpoint. Call without payment to get the 402 challenge, then retry with PAYMENT-SIGNATURE."},"servers":[{"url":"https://x402-seller-pmlm.onrender.com"}],"paths":{"/health":{"get":{"operationId":"health","summary":"Service status (free)","security":[],"responses":{"200":{"description":"Status JSON"}}}},"/llms.txt":{"get":{"operationId":"llmsTxt","summary":"Agent-readable usage guide (free)","security":[],"responses":{"200":{"description":"text/plain"}}}},"/report":{"get":{"operationId":"researchBrief","summary":"Research brief with citations","description":"Research brief with citations: web research on any question or topic in one call. Use to summarize a topic, get a Wikipedia summary, or answer with sources before writing or deciding. Pass q. Returns a direct answer, key points with citation ids, 3-5 vetted sources (official docs, .gov/.edu, journals, Wikipedia as backup) with publisher, date and supporting quote, confidence with reason, and a shareable permalink. 0.01 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Research"],"parameters":[{"name":"q","in":"query","required":true,"description":"Research question or topic","schema":{"type":"string","minLength":2,"maxLength":300}},{"name":"depth","in":"query","required":false,"description":"quick or standard (default)","schema":{"type":"string","enum":["quick","standard"]}},{"name":"lang","in":"query","required":false,"description":"Wikipedia language code (default en)","schema":{"type":"string"}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.01"}},"responses":{"200":{"description":"Research brief","content":{"application/json":{"schema":{"type":"object","properties":{"answer":{"type":"string","description":"1-3 sentence direct answer (plain text; ids in answer_citations)"},"answer_citations":{"type":"array","items":{"type":"integer"},"description":"source ids supporting the answer"},"key_points":{"type":"array","description":"Key points, each tied to the source ids that support it","items":{"type":"object","properties":{"text":{"type":"string"},"citations":{"type":"array","items":{"type":"integer"}}},"required":["text","citations"]}},"confidence_why":{"type":"string","description":"One line: why this confidence level"},"checked_at":{"type":"string","description":"ISO time the sources were checked"},"permalink":{"type":"string","description":"Free shareable page for this answer (/a/<id>; add ?format=json). Kept in memory, may reset on redeploy"},"query":{"type":"string"},"topic":{"type":"string","description":"Topic extracted from q (request words like 'summarize' removed)"},"summary":{"type":"string","description":"Same answer with inline [n] citations"},"bullets":{"type":"array","items":{"type":"string"},"description":"Key points, each with [n] citations"},"sources":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"type":{"type":"string","enum":["encyclopedia","instant_answer","discussion","paper","web_page"]},"provider":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"},"snippet":{"type":"string"},"publishedAt":{"type":["string","null"]},"publisher":{"type":"string"},"published":{"type":["string","null"],"description":"YYYY-MM-DD when known"},"quote":{"type":"string","description":"Sentence from this source that supports the cited claim"}},"required":["id","title","url"]}},"sourceCount":{"type":"integer"},"providers":{"type":"array","items":{"type":"string"}},"confidence":{"type":"string","enum":["high","medium","low"],"description":"high = 3+ cited sources from 2+ providers or 2+ primary/authoritative publishers"},"confidenceBasis":{"type":"string"},"wikipedia":{"type":["object","null"],"description":"Wikipedia summary card for the topic, when one matches","properties":{"title":{"type":"string"},"description":{"type":["string","null"]},"extract":{"type":"string"},"url":{"type":"string"},"thumbnail":{"type":["string","null"]},"lastEdited":{"type":["string","null"]},"wikidataId":{"type":["string","null"]}}},"next":{"type":"array","description":"Suggested follow-up calls","items":{"type":"object","properties":{"endpoint":{"type":"string"},"call":{"type":"string"},"why":{"type":"string"}}}},"method":{"type":"string","description":"extractive, extractive (Wikipedia lead + ranked sentences), or llm-synthesis:<model>"},"depth":{"type":"string"},"lang":{"type":"string"},"cached":{"type":"boolean"},"latencyMs":{"type":"integer"},"generatedAt":{"type":"string"}},"required":["answer","key_points","sources","confidence","checked_at","query"]},"example":{"answer":"Retrieval-augmented generation (RAG) is a technique that enables large language models (LLMs) to retrieve and incorporate new information from external data sources. With RAG, LLMs first refer to a specified set of documents, then respond to user queries.","answer_citations":[2],"key_points":[{"text":"Retrieval-Augmented Generation (RAG) has shown significant improvements in various natural language processing tasks by integrating the strengths of…","citations":[1]},{"text":"Retrieval-augmented generation is a technique for enhancing the accuracy and reliability of generative AI models with information fetched from…","citations":[3]},{"text":"The term retrieval-augmented generation (RAG) was introduced in a 2020 paper that described combining a parametric language model with a…","citations":[2]}],"confidence":"high","confidence_why":"3 cited sources from 3 publisher(s), incl. primary/authoritative: arxiv.org.","checked_at":"2026-10-06T07:13:00.721Z","permalink":"https://x402-seller-pmlm.onrender.com/a/example-rag","sources":[{"id":1,"type":"web_page","publisher":"arxiv.org","title":"[2404.12457] RAGCache: Efficient Knowledge Caching for…","url":"https://arxiv.org/abs/2404.12457","published":"2024-04-30","quote":"Retrieval-Augmented Generation (RAG) has shown significant improvements in various natural language…"},{"id":2,"type":"encyclopedia","publisher":"Wikipedia","title":"Retrieval-augmented generation","url":"https://en.wikipedia.org/wiki/Retrieval-augmented_generation","published":"2026-10-02","quote":"Retrieval-augmented generation (RAG) is a technique that enables large language models (LLMs) to retrieve and…"},{"id":3,"type":"web_page","publisher":"blogs.nvidia.com","title":"What Is Retrieval-Augmented Generation aka RAG | NVIDIA Blogs","url":"https://blogs.nvidia.com/blog/what-is-retrieval-augmented-generation/","published":"2025-01-31","quote":"Retrieval-augmented generation is a technique for enhancing the accuracy and reliability of generative AI…"}],"query":"What is retrieval-augmented generation?","sourceCount":3,"method":"extractive (Wikipedia lead + ranked sentences)","latencyMs":3805}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/read":{"get":{"operationId":"readPage","summary":"Web page to clean markdown","description":"URL to markdown: read any web page as clean, LLM-ready markdown. Use when an agent has a URL (article, docs, blog, product page) and needs the text without HTML, scripts or menus, e.g. to scrape article text or feed a page to an LLM. Pass url (https). Returns title, description, publish date, markdown, word count, headings and links. 0.005 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Web"],"parameters":[{"name":"url","in":"query","required":true,"description":"Public https URL","schema":{"type":"string","format":"uri"}},{"name":"maxChars","in":"query","required":false,"description":"Max markdown chars (default 20000)","schema":{"type":"integer","minimum":1000,"maximum":100000}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.005"}},"responses":{"200":{"description":"Page content","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"},"finalUrl":{"type":"string"},"status":{"type":"integer"},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"publishedAt":{"type":["string","null"]},"markdown":{"type":"string"},"wordCount":{"type":"integer"},"truncated":{"type":"boolean"},"headings":{"type":"array","items":{"type":"object"}},"links":{"type":"array","items":{"type":"object"}},"fetchedAt":{"type":"string"}},"required":["url","markdown"]},"example":{"url":"https://en.wikipedia.org/wiki/HTTP_402","finalUrl":"https://en.wikipedia.org/wiki/HTTP_402","status":200,"contentType":"text/html; charset=UTF-8","title":"List of HTTP status codes - Wikipedia","description":null,"lang":"en","publishedAt":null,"markdown":"From Wikipedia, the free encyclopedia\n\n(Redirected from [HTTP 402](https://en.wikipedia.org/w/index.php?title=HTTP_402&redirect=no))\n\nThis article lists standard and notable non-standard [HTTP response status codes](https://en.wikipedia.org/wiki/HTTP#response-status-code). Standardized codes are defined by [IETF](https://en.wikipedia.org/wiki/IETF) as documented in [Request for…","wordCount":6414,"truncated":true,"headings":[{"level":2,"text":"Standard codes"},{"level":3,"text":"1xx informational response"},{"level":3,"text":"2xx success"},{"level":3,"text":"3xx redirection"}],"links":[{"text":"HTTP 402","url":"https://en.wikipedia.org/w/index.php?title=HTTP_402&redirect=no"},{"text":"HTTP response status codes","url":"https://en.wikipedia.org/wiki/HTTP#response-status-code"},{"text":"IETF","url":"https://en.wikipedia.org/wiki/IETF"}],"fetchMs":801,"fetchedAt":"2026-10-06T07:02:52.859Z"}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/check":{"get":{"operationId":"checkX402Endpoint","summary":"x402 endpoint readiness + Bazaar ranking check","description":"x402 endpoint check: validate an x402 endpoint and audit its Bazaar listing before you pay for it or list it. One unpaid probe (never pays the target) grades the 402 challenge, schemas, examples, name, tags and latency, and adds Coinbase's validator verdict, the live Bazaar listing (30-day calls, payers, stale metadata) and search rank for its own name and tags. Returns score, grade and prioritized fixes. 0.005 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Developer"],"parameters":[{"name":"url","in":"query","required":true,"description":"x402 endpoint URL","schema":{"type":"string","format":"uri"}},{"name":"method","in":"query","required":false,"description":"Probe method","schema":{"type":"string","enum":["GET","POST"]}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.005"}},"responses":{"200":{"description":"Score and fixes","content":{"application/json":{"schema":{"type":"object","properties":{"target":{"type":"string"},"score":{"type":"integer","minimum":0,"maximum":100},"grade":{"type":"string","enum":["A","B","C","D","F"]},"passed":{"type":"integer"},"total":{"type":"integer"},"indexable":{"type":"boolean"},"serviceName":{"type":["string","null"]},"priceUsdIfUsdc":{"type":["number","null"]},"networks":{"type":"array","items":{"type":"string"}},"latencyMs":{"type":"integer"},"checks":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"pass":{"type":"boolean"},"severity":{"type":"string","enum":["required","ranking","advisory"]},"detail":{"type":"string"},"fix":{"type":"string"}}}},"fixes":{"type":"array","items":{"type":"string"},"description":"Failed checks, required first, each with a concrete fix"},"bazaarListing":{"type":"object","description":"Live CDP Bazaar entry: listed, calls30d, uniquePayers30d, lastCalledAt, indexed name/tags, metadataStale"},"searchRanks":{"type":"array","description":"Bazaar search position for the endpoint's own serviceName and first tags","items":{"type":"object","properties":{"query":{"type":"string"},"rank":{"type":["integer","null"]},"of":{"type":"integer"},"leader":{"type":["object","null"]}}}},"cdpValidator":{"type":["object","null"],"description":"Coinbase /x402/validate verdict: valid, simulation, indexed, failed checks"},"checkedAt":{"type":"string"},"totalMs":{"type":"integer"}},"required":["target","score","grade","checks","fixes"]},"example":{"target":"https://x402-seller-pmlm.onrender.com/report","method":"GET","score":100,"grade":"A","passed":22,"total":22,"indexable":true,"serviceName":"Research Brief with Citations","priceUsdIfUsdc":0.01,"networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"latencyMs":79,"checks":[{"id":"status_402","pass":true,"severity":"required","detail":"HTTP 402 (unpaid probe must return 402)"},{"id":"latency_under_1500ms","pass":true,"severity":"ranking","detail":"79 ms"},{"id":"service_name_set","pass":true,"severity":"ranking","detail":"Research Brief with Citations"},{"id":"tags_set","pass":true,"severity":"ranking","detail":"5 tag(s): research brief, web research, summarize a topic, wikipedia summary, answer with sources"},{"id":"bazaar_extension","pass":true,"severity":"required","detail":"extensions.bazaar present"},{"id":"output_example","pass":true,"severity":"ranking","detail":"17 top-level fields in the output example"},{"id":"example_matches_schema","pass":true,"severity":"advisory","detail":"required output fields present in example"},{"id":"cdp_validator","pass":true,"severity":"required","detail":"Coinbase validator: valid=true, simulation=accepted"}],"fixes":[],"bazaarListing":{"listed":true,"calls30d":8,"uniquePayers30d":4,"lastCalledAt":"2026-10-06T05:32:44.371Z","lastUpdated":"2026-10-06T05:32:44.958Z","indexedServiceName":"Research Brief with Citations","indexedTags":["research brief","web research","summarize a topic","wikipedia summary","answer with sources"],"metadataStale":[]},"searchRanks":[{"query":"Research Brief with Citations","rank":1,"of":9,"leader":{"resource":"https://x402-seller-pmlm.onrender.com/report","calls30d":8,"payers30d":4}},{"query":"research brief","rank":1,"of":9,"leader":{"resource":"https://x402-seller-pmlm.onrender.com/report","calls30d":8,"payers30d":4}},{"query":"web research","rank":null,"of":11,"leader":{"resource":"https://market.datapackvibe.com/x402/demand-next-web-research-methods-researchers","calls30d":2,"payers30d":2}}],"cdpValidator":{"valid":true,"simulation":"accepted","indexed":true,"lastCrawledAt":"2026-10-06T05:32:45.591Z","failedRequired":[],"failedAdvisory":[]},"checkedAt":"2026-10-06T07:03:04.512Z","totalMs":1423,"note":"One unpaid probe from this service plus Coinbase's own free validator probe; nothing is ever paid to the target. Bazaar rank = relevance (name, tags,…"}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/news":{"get":{"operationId":"newsSearch","summary":"Recent news headlines on a topic","description":"News search: latest news headlines on any topic from thousands of outlets, updated every 15 minutes. Use when an agent needs what happened in the last 1-7 days (companies, crypto, politics, sports, tech). Pass q (keywords). Returns deduplicated headlines with outlet, link, publish time and match score from the GDELT global news index, major outlets and Hacker News. 0.005 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["News"],"parameters":[{"name":"q","in":"query","required":true,"description":"Keywords","schema":{"type":"string","minLength":2,"maxLength":200}},{"name":"hours","in":"query","required":false,"description":"Look-back window in hours (default 72)","schema":{"type":"integer","minimum":1,"maximum":168}},{"name":"limit","in":"query","required":false,"description":"Max articles (default 10)","schema":{"type":"integer","minimum":1,"maximum":25}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.005"}},"responses":{"200":{"description":"Headlines","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string"},"terms":{"type":"array","items":{"type":"string"}},"hours":{"type":"integer"},"count":{"type":"integer"},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string","description":"Outlet or domain"},"publishedAt":{"type":["string","null"]},"provider":{"type":"string","enum":["gdelt","hackernews","rss"]},"score":{"type":"number","description":"0-1 keyword match (IDF-weighted)"},"partialMatch":{"type":"boolean","description":"true if not every keyword matched"}},"required":["title","url","source"]}},"outlets":{"type":"array","items":{"type":"string"}},"providers":{"type":"array","items":{"type":"string"}},"providerStatus":{"type":"object"},"latencyMs":{"type":"integer"},"generatedAt":{"type":"string"}},"required":["query","count","articles"]},"example":{"query":"bitcoin ETF","terms":["bitcoin","etf"],"hours":72,"count":3,"articles":[{"title":"Bitcoin ETFs notch third inflow week as Ether ETFs shed $138M","url":"https://cointelegraph.com/markets/bitcoin-etf-third-inflow-week-ether-funds-red?utm_source=rss_feed&utm_medium=rss&utm_campaign=rss_partner_inbound","source":"Cointelegraph","publishedAt":"2026-10-05T08:00:49.000Z","provider":"rss","partialMatch":false,"score":1.49},{"title":"Bitcoin News Today: BTC Buyers Watch ETF Momentum as Remittix","url":"https://www.openpr.com/news/4652365/bitcoin-news-today-btc-buyers-watch-etf-momentum-as-remittix","source":"openpr.com","publishedAt":"2026-10-06T00:45:00.000Z","provider":"gdelt","partialMatch":false,"score":1.456},{"title":"'Uptober' Starts Green as Bitcoin ETFs Draw $134 Million","url":"https://decrypt.co/380007/uptober-starts-green-bitcoin-etfs-draw-134-million","source":"Decrypt","publishedAt":"2026-10-04T15:01:03.000Z","provider":"rss","partialMatch":false,"score":1.372}],"outlets":["Cointelegraph","openpr.com","Decrypt"],"providers":["rss","gdelt"],"totalMatches":3,"providerStatus":{"gdeltIndex":{"articles":23729,"hours":24,"newest":"2026-10-06T07:00:00.000Z"},"gdeltApi":"off","hackernews":0,"rssFeeds":"25/26","rssPoolAgeSec":14},"note":"Headlines and links only; open the url (or /read) for the full article. Sources: GDELT Project global news index (gdeltproject.org, last 24 h), ~26 major-outlet RSS feeds, Hacker News.","latencyMs":469,"generatedAt":"2026-10-06T07:03:25.003Z"}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/price":{"get":{"operationId":"tokenPrice","summary":"Token price + 24h change, read onchain (EVM Uniswap v3, Solana DEXs)","description":"Crypto token price: live USD price, 24h change, total supply and FDV for any token, read onchain from DEX pools (Uniswap v3 on Ethereum, Base, Arbitrum, Polygon; Orca, Raydium, PumpSwap on Solana), so every number is verifiable. Pass token (ETH, BTC, SOL, PEPE... or contract/mint address), optional chain. Returns price, change, pools, depth, spread, confidence, block. 0.002 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Crypto"],"parameters":[{"name":"token","in":"query","required":true,"description":"Symbol, ERC-20 address or Solana mint","schema":{"type":"string","minLength":1,"maxLength":44}},{"name":"chain","in":"query","required":false,"description":"Chain for an address (default ethereum; mints use solana)","schema":{"type":"string","enum":["ethereum","base","arbitrum","polygon","solana"]}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.002"}},"responses":{"200":{"description":"Price with pool evidence","content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"object","properties":{"symbol":{"type":["string","null"]},"name":{"type":["string","null"]},"address":{"type":"string"},"decimals":{"type":"integer"},"chain":{"type":"string"}}},"priceUsd":{"type":"number"},"change24hPct":{"type":["number","null"],"description":"% change vs ~24 h ago (EVM: pool oracle or archive node; null on Solana)"},"priceUsd24hAgo":{"type":"number"},"totalSupply":{"type":"number","description":"Token total supply read from the contract / mint"},"fdvUsd":{"type":"number","description":"Fully diluted valuation = price x total supply (not circulating market cap)"},"confidence":{"type":"string","enum":["high","medium","low"]},"poolSpreadPct":{"type":"number"},"totalDepthUsd":{"type":"number"},"pools":{"type":"array","items":{"type":"object"}},"block":{"type":"object","properties":{"number":{"type":"integer"},"timestamp":{"type":"string"}}},"method":{"type":"string"},"generatedAt":{"type":"string"}},"required":["token","priceUsd","pools","block"]},"example":{"token":{"symbol":"WETH","name":"Wrapped Ether","address":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","decimals":18,"chain":"ethereum"},"priceUsd":2697.7325,"confidence":"high","change24hPct":-0.99,"priceUsd24hAgo":2724.2224,"change24h":{"pool":"0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640","at":"2026-10-05T06:56:35.000Z","method":"archive slot0 at block 26124517"},"totalSupply":2116529.2,"fdvUsd":5709829480,"supplyNote":"wrapped/bridged token: totalSupply is the amount on this chain only, so fdvUsd is not the asset's market cap","poolSpreadPct":0.58,"outlierPools":0,"totalDepthUsd":333868633,"pools":[{"dex":"uniswap-v3","pool":"0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640","feeTier":500,"quote":"USDC","priceUsd":2697.2053,"depthUsd":149287475,"explorer":"https://etherscan.io/address/0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640"},{"dex":"uniswap-v3","pool":"0x4e68Ccd3E89f51C3074ca5072bbAC773960dFa36","feeTier":3000,"quote":"USDT","priceUsd":2698.4682,"depthUsd":111380489,"explorer":"https://etherscan.io/address/0x4e68Ccd3E89f51C3074ca5072bbAC773960dFa36"}],"block":{"number":26131717,"timestamp":"2026-10-06T07:02:47.000Z"},"method":"Uniswap v3 spot price (slot0) from public RPC; depth-weighted across pools within 3% of the deepest; USDC/USDT treated as $1","note":"priced as WETH","generatedAt":"2026-10-06T07:02:53.811Z","cached":false,"latencyMs":950}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/solana-price":{"get":{"operationId":"solanaTokenPrice","summary":"Solana token price by symbol or mint (Orca, Raydium, PumpSwap, pump.fun)","description":"Solana token price: live USD price of any SPL token or memecoin by symbol or mint, incl. pump.fun tokens, read onchain from Orca, Raydium CLMM, PumpSwap and pump.fun bonding curves (no third-party API). Pass token (SOL, JUP, BONK, WIF... or mint). Returns price, supply, FDV, pools with depth, spread, confidence, slot. 0.002 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Crypto"],"parameters":[{"name":"token","in":"query","required":true,"description":"Symbol (SOL, JUP, BONK...) or SPL mint address","schema":{"type":"string","minLength":1,"maxLength":44}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.002"}},"responses":{"200":{"description":"Price with pool evidence","content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"object","properties":{"symbol":{"type":["string","null"]},"name":{"type":["string","null"]},"mint":{"type":"string"},"decimals":{"type":"integer"},"chain":{"type":"string"}}},"priceUsd":{"type":"number"},"confidence":{"type":"string","enum":["high","medium","low"]},"thinLiquidity":{"type":"boolean"},"totalSupply":{"type":"number"},"fdvUsd":{"type":"number","description":"price x mint supply"},"poolSpreadPct":{"type":"number"},"totalDepthUsd":{"type":"number"},"pools":{"type":"array","items":{"type":"object"}},"solUsd":{"type":"number"},"slot":{"type":"integer"},"generatedAt":{"type":"string"}},"required":["token","priceUsd","pools","slot"]},"example":{"token":{"symbol":"JUP","name":"Jupiter","mint":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","decimals":6,"chain":"solana"},"priceUsd":0.346897,"confidence":"medium","totalSupply":6861486300,"fdvUsd":2380229716,"poolSpreadPct":0.27,"outlierPools":0,"totalDepthUsd":1070052,"pools":[{"dex":"orca-whirlpool","pool":"C1MgLojNLWBKADvu9BHdtgzz1oZX4dZ5zGdGcgvvW8Wz","quote":"SOL","priceUsd":0.346944,"depthUsd":936757,"explorer":"https://solscan.io/account/C1MgLojNLWBKADvu9BHdtgzz1oZX4dZ5zGdGcgvvW8Wz"},{"dex":"raydium-clmm","pool":"EZVkeboWeXygtq8LMyENHyXdF5wpYrtExRNH9UwB1qYw","quote":"SOL","priceUsd":0.346859,"depthUsd":52494,"explorer":"https://solscan.io/account/EZVkeboWeXygtq8LMyENHyXdF5wpYrtExRNH9UwB1qYw"}],"change24hPct":null,"change24hNote":"not available for Solana (public RPC keeps no historical account state)","solUsd":119.73926,"slot":453828473,"method":"Orca Whirlpool + Raydium CLMM sqrt_price, PumpSwap reserves and pump.fun bonding curves read from public Solana RPC; depth-weighted across pools within 3% of the deepest; USDC/USDT treated as $1","generatedAt":"2026-10-06T07:02:59.431Z","cached":false,"latencyMs":5619}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/balance":{"get":{"operationId":"walletBalance","summary":"Wallet balances with USD values (EVM chains or Solana)","description":"Wallet balance: token balances and USD portfolio value for any wallet, read live onchain. EVM (Ethereum, Base, Arbitrum, Polygon in one call; ENS names work) or Solana (SOL + SPL tokens). Use to check a wallet before paying, trading or airdrops. Pass address, optional chain and tokens. Returns per-chain native + ERC-20/SPL balances, prices and total USD. 0.003 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Crypto"],"parameters":[{"name":"address","in":"query","required":true,"description":"0x address, ENS name or Solana address","schema":{"type":"string","minLength":3,"maxLength":64}},{"name":"chain","in":"query","required":false,"description":"Default all EVM chains","schema":{"type":"string","enum":["all","ethereum","base","arbitrum","polygon","solana"]}},{"name":"tokens","in":"query","required":false,"description":"Extra token contracts or mints, comma-separated (max 20)","schema":{"type":"string"}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.003"}},"responses":{"200":{"description":"Balances","content":{"application/json":{"schema":{"type":"object","properties":{"address":{"type":"string"},"ens":{"type":"string"},"chains":{"type":"array","items":{"type":"object","properties":{"chain":{"type":"string"},"native":{"type":"object"},"tokens":{"type":"array","items":{"type":"object"}},"totalUsd":{"type":"number"}}}},"totalUsd":{"type":"number"},"generatedAt":{"type":"string"}},"required":["address","chains","totalUsd"]},"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","ens":"vitalik.eth","chains":[{"chain":"ethereum","block":26131717,"native":{"symbol":"ETH","balance":5.753008903,"priceUsd":2697.7011,"usd":15519.9},"tokens":[{"symbol":"WETH","address":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","balance":1.465109425,"usd":3952.43,"priceUsd":2697.7011},{"symbol":"USDT","address":"0xdAC17F958D2ee523a2206206994597C13D831ec7","balance":291.368219,"usd":291.37,"priceUsd":1,"priceSource":"stablecoin (assumed $1)"}],"totalUsd":19839.17,"tokensChecked":18},{"chain":"base","block":52240416,"native":{"symbol":"ETH","balance":3.128821803,"priceUsd":2697.8033,"usd":8440.95},"tokens":[{"symbol":"DEGEN","address":"0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed","balance":3000574.185,"usd":3154.8,"priceUsd":0.0011},{"symbol":"WETH","address":"0x4200000000000000000000000000000000000006","balance":0.2003812866,"usd":540.59,"priceUsd":2697.8033}],"totalUsd":12192.44,"tokensChecked":11},{"chain":"arbitrum","block":512172625,"native":{"symbol":"ETH","balance":0.1594117609,"priceUsd":2696.8778,"usd":429.91},"tokens":[{"symbol":"USD₮0","address":"0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9","balance":253.338516,"usd":253.34,"priceUsd":1,"priceSource":"stablecoin (assumed $1)"},{"symbol":"USDC","address":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","balance":158.021811,"usd":158.02,"priceUsd":1,"priceSource":"stablecoin (assumed $1)"}],"totalUsd":1005.02,"tokensChecked":9},{"chain":"polygon","block":95043351,"native":{"symbol":"POL","balance":592.7197672,"priceUsd":0.109,"usd":64.6},"tokens":[{"symbol":"USDT0","address":"0xc2132D05D31c914a87C6611C10748AEb04B58e8F","balance":80.720892,"usd":80.72,"priceUsd":1,"priceSource":"stablecoin (assumed $1)"},{"symbol":"USDC","address":"0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174","balance":76.687483,"usd":76.69,"priceUsd":1,"priceSource":"stablecoin (assumed $1)"}],"totalUsd":245.29,"tokensChecked":9}],"totalUsd":33281.92,"note":"Balances read live from public RPC nodes. EVM: native coin + a curated list of major tokens per chain (add more with tokens=); Solana: SOL…","generatedAt":"2026-10-06T07:03:01.443Z","cached":false,"latencyMs":2011}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/tx":{"get":{"operationId":"transactionLookup","summary":"Transaction status + decoded token transfers (EVM or Solana)","description":"Decode transaction: status, receipt and decoded token transfers for any tx hash or Solana signature, read onchain. EVM (auto-detects Ethereum, Base, Arbitrum, Polygon): success/reverted, block time, confirmations, from/to, method, fee in USD, every ERC-20/NFT transfer; flags x402 USDC payments. Solana: status, fee, SOL + token balance changes. Use to verify a payment landed. 0.003 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Crypto"],"parameters":[{"name":"hash","in":"query","required":true,"description":"0x tx hash or Solana signature","schema":{"type":"string","minLength":64,"maxLength":90}},{"name":"chain","in":"query","required":false,"description":"Optional; auto-detected","schema":{"type":"string","enum":["ethereum","base","arbitrum","polygon","solana"]}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.003"}},"responses":{"200":{"description":"Transaction","content":{"application/json":{"schema":{"type":"object","properties":{"chain":{"type":"string"},"status":{"type":"string","enum":["success","reverted","failed","pending"]},"timestamp":{"type":["string","null"]},"from":{"type":"string"},"to":{"type":["string","null"]},"method":{"type":"object"},"fee":{"type":"object"},"tokenTransfers":{"type":"array","items":{"type":"object"}},"tokenChanges":{"type":"array","items":{"type":"object"}},"explorer":{"type":"string"}},"required":["chain","status","explorer"]},"example":{"chain":"base","status":"success","hash":"0xa565aff51f0109d9a9c9028faa45338b3ebab49543fc25457e82326664ca8c52","blockNumber":52088549,"timestamp":"2026-10-02T18:40:45.000Z","confirmations":151869,"from":"0x8F5cB67B49555E614892b7233CFdDEBFB746E531","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","contractCreated":null,"value":{"amount":0,"symbol":"ETH","usd":0},"method":{"selector":"0xe3ee160e","name":"transferWithAuthorization (EIP-3009, used by x402 USDC payments)"},"gasUsed":86518,"effectiveGasPriceGwei":0.007335,"fee":{"amount":6.346180088e-7,"symbol":"ETH","usd":0.0017,"note":"L2 execution fee; any L1 data fee is charged separately by the rollup"},"tokenTransfers":[{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","symbol":"USDC","standard":"erc20","from":"0x4C29Ec4F680CA88d0019edBfe3A8FF5c80499494","to":"0x079471E6F43b6feeF80895E19cBFcBB496904852","amount":0.01,"raw":"10000"}],"logCount":2,"explorer":"https://basescan.org/tx/0xa565aff51f0109d9a9c9028faa45338b3ebab49543fc25457e82326664ca8c52","generatedAt":"2026-10-06T07:03:02.147Z","cached":false,"latencyMs":703}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}},"/gas":{"get":{"operationId":"gasPrice","summary":"Live gas / priority fees with USD cost per transaction type","description":"Gas price: live gas fees for Ethereum, Base, Arbitrum, Polygon and Solana in one call. Use before sending a transaction to pick a fee or the cheapest chain. Returns base fee, slow/standard/fast priority fees, max fee, congestion, and the USD cost of a transfer, an ERC-20 transfer and a swap per chain, plus Solana priority fees. Optional chain. 0.002 USDC/call on 6 networks; failed calls (400/422/503) are free.","tags":["Crypto"],"parameters":[{"name":"chain","in":"query","required":false,"description":"Default all","schema":{"type":"string","enum":["all","ethereum","base","arbitrum","polygon","solana"]}}],"x-payment-info":{"protocols":[{"x402":{"version":2,"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"787RZwDGpjmRsG5wgnyBeWQHBuARax8Qo6P7dmDuqKeW"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:43114","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}},{"x402":{"version":2,"scheme":"exact","network":"eip155:1329","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","payTo":"0x079471E6F43b6feeF80895E19cBFcBB496904852"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.002"}},"responses":{"200":{"description":"Fees","content":{"application/json":{"schema":{"type":"object","properties":{"chains":{"type":"array","items":{"type":"object","properties":{"chain":{"type":"string"},"baseFeeGwei":{"type":"number"},"priorityFeeGwei":{"type":"object"},"costStandard":{"type":"object"}}}},"cheapestEvmForErc20Transfer":{"type":["string","null"]},"generatedAt":{"type":"string"}},"required":["chains"]},"example":{"chains":[{"chain":"ethereum","block":26131718,"baseFeeGwei":0.129579,"priorityFeeGwei":{"slow":0.001,"standard":0.050912,"fast":1},"maxFeePerGasGwei":{"slow":0.260158,"standard":0.31007,"fast":1.25916},"gasUsedRatio":0.529,"nativeSymbol":"ETH","nativeUsd":2697.7,"costStandard":{"nativeTransfer":{"native":0.00000379031,"usd":0.01023},"erc20Transfer":{"native":0.0000117319,"usd":0.03165},"swap":{"native":0.0000324884,"usd":0.08764}}},{"chain":"base","block":52240417,"baseFeeGwei":0.005,"priorityFeeGwei":{"slow":0,"standard":0.0011,"fast":0.00292},"maxFeePerGasGwei":{"slow":0.01,"standard":0.0111,"fast":0.01292},"gasUsedRatio":0.089,"nativeSymbol":"ETH","nativeUsd":2697.8,"costStandard":{"nativeTransfer":{"native":1.281e-7,"usd":0.00035},"erc20Transfer":{"native":3.965e-7,"usd":0.00107},"swap":{"native":0.000001098,"usd":0.00296}},"note":"L2 execution cost only; the rollup adds a small L1 data fee per tx"},{"chain":"arbitrum","block":512172634,"baseFeeGwei":0.020016,"priorityFeeGwei":{"slow":0,"standard":0,"fast":0},"maxFeePerGasGwei":{"slow":0.040032,"standard":0.040032,"fast":0.040032},"gasUsedRatio":0.08,"nativeSymbol":"ETH","nativeUsd":2696.88,"costStandard":{"nativeTransfer":{"native":4.20336e-7,"usd":0.00113},"erc20Transfer":{"native":0.00000130104,"usd":0.00351},"swap":{"native":0.00000360288,"usd":0.00972}},"note":"L2 execution cost only; the rollup adds a small L1 data fee per tx"},{"chain":"polygon","block":95043353,"baseFeeGwei":246.188,"priorityFeeGwei":{"slow":30,"standard":85.1987,"fast":288.274},"maxFeePerGasGwei":{"slow":522.376,"standard":577.574,"fast":780.65},"gasUsedRatio":0.178,"nativeSymbol":"POL","nativeUsd":0.10899,"costStandard":{"nativeTransfer":{"native":0.00695912,"usd":0.00076},"erc20Transfer":{"native":0.0215401,"usd":0.00235},"swap":{"native":0.0596496,"usd":0.0065}}},{"chain":"solana","slot":453828503,"baseFeeLamportsPerSignature":5000,"priorityFeeMicroLamportsPerCu":{"slow":0,"standard":0,"fast":0},"sampleSlots":150,"nativeSymbol":"SOL","nativeUsd":119.7404,"costFor200kCu":{"slow":{"sol":0.000005,"usd":0.0006},"standard":{"sol":0.000005,"usd":0.0006},"fast":{"sol":0.000005,"usd":0.0006}},"note":"Per-slot minimum priority fees paid by txs touching the busiest SOL/USDC pool over the last ~150 slots (a swap-competitive estimate); 1 signature"}],"cheapestEvmForErc20Transfer":"base","generatedAt":"2026-10-06T07:03:03.088Z","cached":false,"latencyMs":940}}}},"400":{"description":"Missing or invalid input (not charged)"},"402":{"description":"Payment required: x402 v2 challenge in PAYMENT-REQUIRED header"},"422":{"description":"Nothing usable found / target unreachable (not charged)"},"503":{"description":"Temporarily unavailable (not charged)"}}}}}}