{"name":"Agent Research Tools","description":"Pay-per-call research and onchain data tools for AI agents over x402 (USDC on Base, Polygon, Arbitrum, Solana, Avalanche or Sei): cited research briefs, URL to markdown, news search, token prices (EVM + Solana), wallet balances, transaction lookup, gas prices, x402 endpoint checks, RugRadar rug/honeypot/token-safety checks.","docs":"https://x402-seller-pmlm.onrender.com/llms.txt","openapi":"https://x402-seller-pmlm.onrender.com/openapi.json","resources":[{"method":"GET","path":"/report","url":"https://x402-seller-pmlm.onrender.com/report","price":"$0.01","priceUsd":0.01,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"Web research in one call: ask a question and get a short cited answer, summarize a topic or get a Wikipedia summary. Returns a 1-3 sentence answer, key points tied to source ids, and the sources used (typically 1-5: title, URL, publisher, date, supporting quote), confidence and a free permalink. Sources: Wikipedia first, plus web pages, Stack Overflow, GitHub, papers, docs. Example: \"What is the Model Context Protocol?\". 0.01 USDC/call; failed calls are free.","tags":["research brief","web research","summarize a topic","wikipedia summary","answer a question with sources"],"exampleInput":{"q":"What is the Model Context Protocol?"}},{"method":"GET","path":"/read","url":"https://x402-seller-pmlm.onrender.com/read","price":"$0.004","priceUsd":0.004,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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.004 USDC/call; failed calls are free.","tags":["url to markdown","web page to markdown","read url","scrape article text","html to markdown"],"exampleInput":{"url":"https://en.wikipedia.org/wiki/HTTP_402"}},{"method":"GET","path":"/check","url":"https://x402-seller-pmlm.onrender.com/check","price":"$0.005","priceUsd":0.005,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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; failed calls are free.","tags":["x402 endpoint check","validate x402 endpoint","x402 bazaar ranking","x402 listing audit","api testing"],"exampleInput":{"url":"https://x402-seller-pmlm.onrender.com/report"}},{"method":"GET","path":"/news","url":"https://x402-seller-pmlm.onrender.com/news","price":"$0.004","priceUsd":0.004,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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.004 USDC/call; failed calls are free.","tags":["news search","news headlines","latest news","crypto news","breaking news"],"exampleInput":{"q":"bitcoin ETF"}},{"method":"GET","path":"/price","url":"https://x402-seller-pmlm.onrender.com/price","price":"$0.001","priceUsd":0.001,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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.001 USDC/call; failed calls are free.","tags":["token price","crypto price","price change 24h","onchain price","fully diluted valuation"],"exampleInput":{"token":"ETH"}},{"method":"GET","path":"/solana-price","url":"https://x402-seller-pmlm.onrender.com/solana-price","price":"$0.002","priceUsd":0.002,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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; failed calls are free.","tags":["solana token price","sol price","spl token price","pump.fun price","memecoin price"],"exampleInput":{"token":"JUP"}},{"method":"GET","path":"/balance","url":"https://x402-seller-pmlm.onrender.com/balance","price":"$0.003","priceUsd":0.003,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"Wallet balance and token balances (ERC20 balance, SPL): 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; failed calls are free.","tags":["wallet balance","erc20 balance","token balances","portfolio value","solana wallet"],"exampleInput":{"address":"vitalik.eth"}},{"method":"GET","path":"/tx","url":"https://x402-seller-pmlm.onrender.com/tx","price":"$0.003","priceUsd":0.003,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"Transaction receipt and tx status decoder: 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; failed calls are free.","tags":["transaction receipt","decode transaction","tx status","verify payment","token transfers"],"exampleInput":{"hash":"0xa565aff51f0109d9a9c9028faa45338b3ebab49543fc25457e82326664ca8c52"}},{"method":"GET","path":"/gas","url":"https://x402-seller-pmlm.onrender.com/gas","price":"$0.001","priceUsd":0.001,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","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.001 USDC/call; failed calls are free.","tags":["gas price","gas fees","ethereum gas","estimate gas","solana priority fee"],"exampleInput":{"chain":"all"}},{"method":"GET","path":"/search","url":"https://x402-seller-pmlm.onrender.com/search","price":"$0.01","priceUsd":0.01,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"Web search API (SERP) with page text: like a search API key, pay per call. Pass q, optional n (1-10, default 5). Returns ranked results with title, url, domain, snippet, publish date and up to 1500 chars of cleaned main text from each page, fetched live, so agents can answer without opening links. Fresh results for news, docs, products, local businesses, definitions. 0.01 USDC/call; failed calls are free.","tags":["web search","search api","serp","search results with page text","google search alternative"],"exampleInput":{"q":"best open source vector database","n":3}},{"method":"GET","path":"/rug-check","url":"https://x402-seller-pmlm.onrender.com/rug-check","price":"$0.01","priceUsd":0.01,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"$0.01/check: 45+ data points, incl. 16 RugCheck's free report lacks (dev sold %, snipers, bundles, live sell test, creator history, volume vs mcap, bot score); 5 chains. RugRadar: Solana rug check / rug pull checker for pump.fun memecoins, plus BNB (four.meme), Base, Ethereum, Arbitrum via chain=. 0-100 risk score, plain reasons and a buyer summary. Heuristic, may be wrong. Not financial advice. 0.01 USDC/call; failed calls are free.","tags":["rug check","rug pull checker","solana token safety","pump.fun rug check","honeypot check"],"exampleInput":{"token":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","chain":"solana"}},{"method":"GET","path":"/token-safety","url":"https://x402-seller-pmlm.onrender.com/token-safety","price":"$0.01","priceUsd":0.01,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"Is this token safe to buy? Solana token safety check and token risk score for agents: call before buying, swapping or recommending a new token. Score 0-100, low/medium/high verdict and plain reasons: mint/freeze authority, liquidity, top holders, dev sold %, snipers, bundles, live sell test, creator rug history. Solana (pump.fun) default; Base/BNB/Ethereum/Arbitrum via chain=. RugRadar heuristic, may be wrong; not financial advice. 0.01 USDC/call; failed calls are free.","tags":["token safety","is this token safe","solana token safety","token risk score","memecoin safety","token security scan"],"exampleInput":{"token":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","chain":"solana"}},{"method":"GET","path":"/honeypot-check","url":"https://x402-seller-pmlm.onrender.com/honeypot-check","price":"$0.01","priceUsd":0.01,"network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"$0.01/check: 45+ data points, incl. 16 RugCheck's free report lacks (dev sold %, snipers, bundles, live sell test, creator history, volume vs mcap, bot score); 5 chains. Honeypot check: can I sell this token? Simulated buy/sell and tax (GoPlus) on Base, BNB, Ethereum, Arbitrum; live sell quote plus freeze authority on Solana. 0-100 score. Heuristic, may be wrong. Not financial advice. 0.01 USDC/call; failed calls are free.","tags":["honeypot check","honeypot","can i sell this token","bsc honeypot check","honeypot detector"],"exampleInput":{"token":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","chain":"solana"}},{"method":"GET","path":"/credits/buy","url":"https://x402-seller-pmlm.onrender.com/credits/buy","price":"$0.01","priceUsd":0.01,"priceNote":"$0.01 per credit; total = credits x $0.01","network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"$0.01/check: 45+ data points, incl. 16 RugCheck's free report lacks (dev sold %, snipers, bundles, live sell test, creator history, volume vs mcap, bot score); 5 chains. RugRadar prepaid credits: buy 1-1000 rug check / honeypot check credits at 0.01 USDC each (?credits=N). Returns a secret key once; send it as X-RugRadar-Key to skip the x402 step (~1.8x faster, measured). Balance: /credits/balance.","tags":["rugradar credits","prepaid api credits","rug check api key","bulk rug check","honeypot check credits"],"exampleInput":{"credits":"100"}},{"method":"GET","path":"/watch","url":"https://x402-seller-pmlm.onrender.com/watch","price":"$0.05","priceUsd":0.05,"prices":{"hours=24":"$0.05","hours=48":"$0.10"},"priceNote":"24h watch $0.05, 48h watch $0.10 (hours=24|48)","network":"eip155:8453","networks":["eip155:8453","eip155:137","eip155:42161","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:43114","eip155:1329"],"asset":"USDC","description":"RugRadar Watch + Alert: watch one Solana token (pump.fun incl.) for 24h ($0.05) or 48h ($0.10). Re-checked about every 10 min; signed webhook alert when the dev sells, liquidity drops 30%+, mint/freeze authority appears, risk score jumps 20+ points, or it can't be sold. Heuristic, may be wrong. Not financial advice.","tags":["rug alert","token watch","pump.fun alert","dev sell alert","liquidity alert"],"exampleInput":{"token":"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN","hours":"24","webhook":"https://example.com/rugradar-hook"}}]}