{"x402Version":2,"kind":"resource-server","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.","resources":[{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/preflight","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/allowances","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/explain","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/send-check","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/base-price","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/base-gas","method":"POST","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.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]},{"url":"https://basetoolbox.cartonpliant.workers.dev/v1/base-ens","method":"POST","description":"ENS resolve: turn a .eth name into a 0x address (vitalik.eth). On-chain L1 records, no CCIP. $0.001 USDC.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]}],"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","payTo":"0xc361074554c13EEE51feab63ED180EF6b9911B3e","extra":{"name":"USD Coin","version":"2"}}]}