{"name":"Agent Utils (x402)","description":"Pay-per-call utilities for AI agents. No account, no API key: call the endpoint, receive HTTP 402 with x402 payment terms, pay in USDC on Base, retry.","payment":{"protocol":"x402 v2 (exact scheme)","network":"eip155:8453","asset":"USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x501042D4B22C51962d77c71645229832c0d9FEdD","facilitator":"https://facilitator.payai.network"},"endpoints":[{"method":"GET","path":"/v1/markdown","price":"$0.003 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/markdown?url=https://example.com/","params":{"url":"required","mode":"article (default) | full","links":"1 (default) | 0 strips link targets","max_chars":"<=200000"}},{"method":"GET","path":"/v1/base-tx","price":"$0.005 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-tx?hash=0x...","params":{"hash":"Base mainnet tx hash"}},{"method":"GET","path":"/v1/base-token","price":"$0.01 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-token?address=0x532f27101965dd16442E59d40670FaF5eBB142E4","params":{"address":"ERC-20 contract on Base"}},{"method":"GET","path":"/v1/base-token-verdict","price":"$0.005 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-token-verdict?address=0x532f27101965dd16442E59d40670FaF5eBB142E4","params":{"address":"ERC-20 contract on Base"},"returns":"SAFE/CAUTION/DANGER + simulated buy/sell (honeypot, taxes)"},{"method":"GET","path":"/v1/base-wallet","price":"$0.005 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/base-wallet?address=0x3304E22DDaa22bCdC5fCa2269b418046aE7b566A","params":{"address":"any Base address"}},{"method":"GET","path":"/v1/extract","price":"$0.01 USDC","example":"https://agent-utils-x402.fishbowlinc.workers.dev/v1/extract?url=https://example.com/&fields=heading,purpose","params":{"url":"required","fields":"a,b,c or name:description","schema":"JSON Schema string (overrides fields)","prompt":"optional instructions"}}],"refundPolicy":"Payment settles only when the call succeeds (HTTP 2xx). Invalid input or upstream failure returns 4xx/5xx and the signed payment is not settled.","clients":"Any x402 client, e.g. @x402/fetch wrapFetchWithPayment, x402-axios, or `taskmarket x402` CLI."}