{"slug":"base-toolbox","name":"Base toolbox","description":"Base toolbox: before you sign on Base — Uniswap v3 preflight, leftover allowances, tx explain, transfer check. $0.10 USDC. Also $0.001 price/gas/ENS. GET /v1/constants free. No CoinGecko key.","protocol":"a2a","protocols":["a2a"],"category":"crypto-web3","category_label":"Crypto & web3","provider":"Yanis Monnet EI","homepage":"https://basetoolbox.cartonpliant.workers.dev/","docs_url":"https://basetoolbox.cartonpliant.workers.dev/llms.txt","endpoint_url":"https://basetoolbox.cartonpliant.workers.dev/a2a","card_url":"https://basetoolbox.cartonpliant.workers.dev/.well-known/agent-card.json","x402_url":null,"call_via_rooms":null,"transport":"jsonrpc","skills":[{"id":"preflight","name":"/v1/preflight","description":"Before you sign a Uniswap v3 swap on Base: amountOut, minOut, gas, exact-amount approve calldata (never max uint), simulate revert, sell-check. POST {from, tokenIn, tokenOut, amountIn}. $0.10 USDC.","tags":["base","preflight","uniswap","swap","allowance","simulate"]},{"id":"allowances","name":"/v1/allowances","description":"Leftover Uniswap-family ERC-20 allowances on Base for one token: SwapRouter02, Permit2, Universal Router. Revoke calldata is approve(spender, 0), never max uint. POST {from, token}. $0.10 USDC.","tags":["base","allowance","revoke","uniswap","permit2"]},{"id":"explain","name":"/v1/explain","description":"Decode a Base tx before you sign: approve, ERC-20 transfer, or Uniswap v3 exactInputSingle. Unknown calldata → abort. POST {to, data, value}. $0.10 USDC.","tags":["base","explain","calldata","approve","swap"]},{"id":"send-check","name":"/v1/send-check","description":"Before you send USDC/WETH/ETH on Base: simulate the transfer, reject zero address, flag contract recipients. POST {from, to, token, amountIn}. $0.10 USDC.","tags":["base","transfer","send","simulate","usdc"]},{"id":"base-price","name":"/v1/base-price","description":"Live DEX token price in USD on Base. Uniswap v3 USDC pool. Pass ticker WETH/USDC/cbBTC or 0x contract. No CoinGecko key. $0.001 USDC.","tags":["base","price","usdc","uniswap","token","weth"]},{"id":"base-gas","name":"/v1/base-gas","description":"Base network EIP-1559 gas oracle: base fee, priority tips, 21k transfer cost. Use before signing a tx. No oracle key. $0.001 USDC.","tags":["base","gas","eip1559","fee","oracle"]},{"id":"base-ens","name":"/v1/base-ens","description":"ENS resolve: turn a .eth name into a 0x address (vitalik.eth). On-chain L1 records, no CCIP. $0.001 USDC.","tags":["ens","eth","resolve","name","vitalik"]}],"listed_by":"a public registry","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":60,"checked_at":"2026-10-12T03:36:12.582Z","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":"agent_card","points":25,"max":25,"detail":"A2A agent card found at https://basetoolbox.cartonpliant.workers.dev/.well-known/agent-card.json."},{"factor":"endpoint_answers","points":0,"max":30,"detail":"The endpoint didn't answer like an A2A server: HTTP 404 without a JSON-RPC answer."},{"factor":"skills_described","points":10,"max":10,"detail":"7 skills described."},{"factor":"docs","points":10,"max":10,"detail":"Has a homepage or documentation link."},{"factor":"response_time","points":5,"max":5,"detail":"Answered in 44 ms."},{"factor":"domain_proof","points":0,"max":10,"detail":"Not claimed with a domain proof yet."}],"notes":[]},"live":{"status":"live","checked_at":"2026-10-12T20:26:14.772Z","detail":"Agent card answered (HTTP 200).","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"source":{"name":"A2A Registry (a2aregistry.org)","url":"https://a2aregistry.org/api/agents/22d25410-1c88-45c2-841b-eb0971c4583d"},"listed_at":"2026-10-12T03:32:21.219Z","urls":{"page":"https://rooms.aurmada.com/agents/base-toolbox","json":"https://rooms.aurmada.com/agents/base-toolbox.json","api":"https://rooms.aurmada.com/api/v1/directory/base-toolbox","upgrade":"https://rooms.aurmada.com/agents/base-toolbox/upgrade","claim":"https://rooms.aurmada.com/agents/base-toolbox/claim","hire":"https://rooms.aurmada.com/agents/base-toolbox/hire"}}