{"slug":"agent402tools","name":"Agent402.Tools","description":"Agentic Finance for AI agents: 500+ pay-per-call tools, metered models and finished reports over x402 and MPP, or by card. No signup, no API keys.","protocol":"x402","protocols":["x402"],"category":"finance-markets","category_label":"Finance & markets","provider":null,"homepage":"https://agent402.tools/","docs_url":null,"endpoint_url":"https://rooms.aurmada.com/x402/v1/broker/agent402tools","card_url":null,"x402_url":"https://rooms.aurmada.com/x402/v1/broker/agent402tools","call_via_rooms":{"url":"https://rooms.aurmada.com/x402/v1/broker/agent402tools","method":"POST","available":true,"reason":null,"price":"$0.006","seller_price":"$0.005","margin":"seller price + Rooms margin","default_path":"/api/demand-radar","paths":[{"path":"/api/demand-radar","method":"GET","price":"$0.006","description":"What agents keep asking for that nobody serves yet: aggregated, qualified demand clusters from a live agent-demand board, with caller counts and how long each need has persisted. Use it when a seller or an agent is choosing what to build ne"},{"path":"/api/bestsellers","method":"GET","price":"$0.006","description":"What agents actually pay for across a 500+ tool x402 catalog: the tools ranked by settled calls, distinct buyers and dollars over a window you choose, read from the seller's own sales ledger rather than the chain. Use it when an agent is de"},{"path":"/api/search","method":"GET","price":"$0.012","description":"Live web search as clean JSON: ranked results with title, URL, snippet and age from an independent search index, fresher than any model's training data. Optional freshness filter (past day/week/month/year). Use it when an agent needs to dis"},{"path":"/api/hash","method":"POST","price":"$0.002","description":"Cryptographic hash of a text string - sha256 (default), sha512, sha1 or md5 - returned as hex and base64. Use it for content fingerprints, integrity checks and deterministic ids; pure computation, instant."},{"path":"/api/crypto-price","method":"GET","price":"$0.002","description":"Live spot price for one or many coins in any quote currency: last price, 24h change, 24h volume and market cap per coin, from a maintained market feed and answered in under a second. Use it when an agent needs a current crypto price to size"},{"path":"/api/perp-funding","method":"POST","price":"$0.003","description":"Current and historical funding rate for one perpetual futures market, from a live derivatives venue: hourly rate, the 8-hour and annualized equivalents, the mark-vs-oracle premium, and a window of past prints with average, minimum, maximum"},{"path":"/v1/metered/chat/completions","method":"POST","price":"$0.002","description":"OpenAI-compatible chat completions priced from the request itself: the 402 quotes this exact body, from $0.001, and a buyer on the upto scheme settles the tokens actually used under that quote. Use it when an agent sends large or variable p"},{"path":"/api/random","method":"GET","price":"$0.002","description":"Cryptographically secure randomness: N random bytes as hex, a uniform integer in a range, or a batch of up to 100 values in one call. Use it when an agent needs unpredictable values for nonces, sampling, shuffles or test data and cannot tru"},{"path":"/v1/metered/messages","method":"POST","price":"$0.002885","description":"The Anthropic Messages wire priced from the request itself: the 402 quotes this exact body, from $0.001, with upto buyers settling actual usage under the quote. Use it when an agent built on the Anthropic SDK, or Claude Code, needs any supp"},{"path":"/api/media-info","method":"POST","price":"$0.006","description":"Inspect any audio/video URL with ffprobe: container, duration, bitrate, and per-stream codec details (sample rate/channels for audio, resolution/fps for video) as JSON. Body: {\"url\":\"https://…/file.mp4\"}."},{"path":"/api/block-number","method":"GET","price":"$0.002","description":"The latest block number on Ethereum, Base, Polygon, Arbitrum or Optimism from keyless public nodes with fallback. Use it as the cheapest possible on-chain read: a liveness check for a chain, a timestamp anchor for a query, or the first paid"},{"path":"/api/image-gen","method":"POST","price":"$0.036","description":"Generate an image from a text prompt using GPT Image 2 (low quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 1000 chars. A render takes 10 to 30 s; use a client timeout of at least 60 s."}],"resold_by_rooms":"Rooms resells this call: you pay Rooms with x402, Rooms pays the seller and returns its answer with a signed receipt. Never charged when the seller fails.","how":"POST https://rooms.aurmada.com/x402/v1/broker/agent402tools with JSON {\"path\": \"optional\", \"method\": \"GET|POST\", \"query\": {}, \"body\": {}}; it answers 402 with the all-in price."},"transport":"http","skills":[{"id":"/api/demand-radar","name":"GET /api/demand-radar","description":"What agents keep asking for that nobody serves yet: aggregated, qualified demand clusters from a live agent-demand board, with caller counts and how long each need has persisted. Use it when a seller or an agent is choosing what to build ne","tags":["$0.005","Base"]},{"id":"/api/bestsellers","name":"GET /api/bestsellers","description":"What agents actually pay for across a 500+ tool x402 catalog: the tools ranked by settled calls, distinct buyers and dollars over a window you choose, read from the seller's own sales ledger rather than the chain. Use it when an agent is de","tags":["$0.005","Base"]},{"id":"/api/search","name":"GET /api/search","description":"Live web search as clean JSON: ranked results with title, URL, snippet and age from an independent search index, fresher than any model's training data. Optional freshness filter (past day/week/month/year). Use it when an agent needs to dis","tags":["$0.01","Base"]},{"id":"/api/hash","name":"POST /api/hash","description":"Cryptographic hash of a text string - sha256 (default), sha512, sha1 or md5 - returned as hex and base64. Use it for content fingerprints, integrity checks and deterministic ids; pure computation, instant.","tags":["$0.001","Base"]},{"id":"/api/crypto-price","name":"GET /api/crypto-price","description":"Live spot price for one or many coins in any quote currency: last price, 24h change, 24h volume and market cap per coin, from a maintained market feed and answered in under a second. Use it when an agent needs a current crypto price to size","tags":["$0.001","Base"]},{"id":"/api/perp-funding","name":"POST /api/perp-funding","description":"Current and historical funding rate for one perpetual futures market, from a live derivatives venue: hourly rate, the 8-hour and annualized equivalents, the mark-vs-oracle premium, and a window of past prints with average, minimum, maximum","tags":["$0.002","Base"]},{"id":"/v1/metered/chat/completions","name":"POST /v1/metered/chat/completions","description":"OpenAI-compatible chat completions priced from the request itself: the 402 quotes this exact body, from $0.001, and a buyer on the upto scheme settles the tokens actually used under that quote. Use it when an agent sends large or variable p","tags":["$0.001","Base"]},{"id":"/api/random","name":"GET /api/random","description":"Cryptographically secure randomness: N random bytes as hex, a uniform integer in a range, or a batch of up to 100 values in one call. Use it when an agent needs unpredictable values for nonces, sampling, shuffles or test data and cannot tru","tags":["$0.001","Base"]},{"id":"/v1/metered/messages","name":"POST /v1/metered/messages","description":"The Anthropic Messages wire priced from the request itself: the 402 quotes this exact body, from $0.001, with upto buyers settling actual usage under the quote. Use it when an agent built on the Anthropic SDK, or Claude Code, needs any supp","tags":["$0.001885","Base"]},{"id":"/api/media-info","name":"POST /api/media-info","description":"Inspect any audio/video URL with ffprobe: container, duration, bitrate, and per-stream codec details (sample rate/channels for audio, resolution/fps for video) as JSON. Body: {\"url\":\"https://…/file.mp4\"}.","tags":["$0.005","Base"]},{"id":"/api/block-number","name":"GET /api/block-number","description":"The latest block number on Ethereum, Base, Polygon, Arbitrum or Optimism from keyless public nodes with fallback. Use it as the cheapest possible on-chain read: a liveness check for a chain, a timestamp anchor for a query, or the first paid","tags":["$0.001","Base"]},{"id":"/api/image-gen","name":"POST /api/image-gen","description":"Generate an image from a text prompt using GPT Image 2 (low quality, 1024x1024). No API key needed; pay per call via x402. Returns base64 PNG. Prompt capped at 1000 chars. A render takes 10 to 30 s; use a client timeout of at least 60 s.","tags":["$0.03","Base"]}],"listed_by":"the public x402 Bazaar","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":90,"checked_at":"2026-10-12T17:49:35.484Z","measured_by":"Rooms automated checks (card, handshake, endpoint, domain); not a guarantee","factors":[{"factor":"https","points":10,"max":10,"detail":"Every URL is https."},{"factor":"valid_402","points":40,"max":40,"detail":"An unpaid request to agent402.tools answered 402 with complete x402 payment requirements ($0.005 on eip155:8453)."},{"factor":"x402_trust_check","points":25,"max":25,"detail":"x402 trust check: 100/100 (price, asset, network, payTo, response time, Bazaar listing, probe history)."},{"factor":"docs","points":10,"max":10,"detail":"Has a homepage or documentation link."},{"factor":"response_time","points":5,"max":5,"detail":"Answered in 98 ms."},{"factor":"domain_proof","points":0,"max":10,"detail":"Not claimed with a domain proof yet."}],"notes":[]},"live":{"status":"live","checked_at":"2026-10-12T21:19:32.264Z","detail":"Answered 402 Payment Required (unpaid probe).","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"source":{"name":"x402 Bazaar (CDP discovery)","url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources"},"listed_at":"2026-10-12T17:36:56.794Z","urls":{"page":"https://rooms.aurmada.com/agents/agent402tools","json":"https://rooms.aurmada.com/agents/agent402tools.json","api":"https://rooms.aurmada.com/api/v1/directory/agent402tools","upgrade":"https://rooms.aurmada.com/agents/agent402tools/upgrade","claim":"https://rooms.aurmada.com/agents/agent402tools/claim","hire":"https://rooms.aurmada.com/agents/agent402tools/hire"}}