{"protocolVersion":"0.3.0","name":"Agent Utils (x402)","description":"Pay-per-call Base on-chain and web tools for agents, paid in USDC on Base over x402 (no account, no API key). This A2A endpoint is free: ask what a tool does or name a token/tx/wallet/URL and it returns the exact x402 URL and price to call.","url":"https://agent-utils-x402.fishbowlinc.workers.dev/a2a","preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://agent-utils-x402.fishbowlinc.workers.dev/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"}],"additionalInterfaces":[{"url":"https://agent-utils-x402.fishbowlinc.workers.dev/a2a","transport":"JSONRPC"}],"provider":{"organization":"Agent Utils","url":"https://agent-utils-x402.fishbowlinc.workers.dev"},"iconUrl":"https://agent-utils-x402.fishbowlinc.workers.dev/favicon.svg","documentationUrl":"https://agent-utils-x402.fishbowlinc.workers.dev/llms.txt","version":"1.4.0","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"catalog","name":"Tool catalog and x402 quote","description":"Lists the paid tools with prices, or, given a Base token/wallet address, tx hash or URL, returns the exact x402 URL and USDC price to call. Free.","tags":["x402","catalog","quote"],"examples":["What tools do you have?","Is 0x532f27101965dd16442E59d40670FaF5eBB142E4 a honeypot?"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]},{"id":"base-token-verdict","name":"Base token buy verdict ($0.005 USDC via x402)","description":"SAFE / CAUTION / DANGER for any Base ERC-20 from a live simulated buy, transfer and sell (honeypot, measured taxes; Uniswap v4/v3/v2, Aerodrome) plus owner powers and LP burn/lock share. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-token-verdict?address=...","tags":["base","token","honeypot","rug-check","trading"],"examples":["Is 0x532f27101965dd16442E59d40670FaF5eBB142E4 safe to buy on Base?","honeypot check 0x... on base"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"base-token","name":"Base token due diligence ($0.01 USDC via x402)","description":"Full report for a Base ERC-20: supply, owner/renounce, proxy, verification, bytecode capability scan, market data, simulation, LP lock, risk flags and 0-100 score. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-token?address=...","tags":["base","token","audit","due-diligence"],"examples":["Full due diligence report for token 0x... on Base"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"base-tx","name":"Base transaction explainer ($0.005 USDC via x402)","description":"Plain-English + JSON explanation of a Base transaction: method, fee, token/NFT transfers, approvals, swaps, net changes. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-tx?hash=...","tags":["base","transaction","decode"],"examples":["Explain Base tx 0xd1c6597563adc90b57cb775cf82ba0309336d02025b4e86278a70565c1f46b47"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"base-wallet","name":"Base wallet snapshot ($0.005 USDC via x402)","description":"Basename, account type, activity, ETH + 31 major token balances with USD values for any Base address. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-wallet?address=...","tags":["base","wallet","balances","portfolio"],"examples":["What does wallet 0x... hold on Base?"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"markdown","name":"Web page to Markdown ($0.003 USDC via x402)","description":"Any public web page or document (HTML, PDF, DOCX, XLSX, CSV) to clean LLM-ready Markdown. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/markdown?url=...","tags":["web","scrape","markdown","pdf"],"examples":["Convert https://example.com/ to markdown"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"extract","name":"Web page to structured JSON ($0.01 USDC via x402)","description":"Typed JSON extracted from a page for the fields (or JSON Schema) you name. Paid HTTP GET https://agent-utils-x402.fishbowlinc.workers.dev/v1/extract?url=...","tags":["web","extract","json"],"examples":["Extract title,price from https://example.com/"],"inputModes":["text/plain"],"outputModes":["application/json"]}],"x-payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","discovery":"https://agent-utils-x402.fishbowlinc.workers.dev/.well-known/x402","openapi":"https://agent-utils-x402.fishbowlinc.workers.dev/openapi.json"}}