Basetoolbox
https://base-spot.monnet-yanis1.workers.devBasetoolbox: before you sign on Base — Uniswap v3 preflight, leftover allowances, tx explain, transfer check. $0.10 USDC. Also $0.01 price/gas/ENS. GET /v1/constants free. No CoinGecko key.
Quality grade
How grading works- ✗ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
Paid endpoints
7 resource(s) advertised by this origin.
https://base-spot.monnet-yanis1.workers.dev/v1/allowances
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.
https://base-spot.monnet-yanis1.workers.dev/v1/base-ens
ENS resolve: turn a .eth name into a 0x address (vitalik.eth). On-chain L1 records, no CCIP.
https://base-spot.monnet-yanis1.workers.dev/v1/base-gas
Base network EIP-1559 gas oracle: base fee, priority tips, 21k transfer cost. Use before signing a tx. No oracle key.
https://base-spot.monnet-yanis1.workers.dev/v1/base-price
Live DEX token price in USD on Base. Uniswap v3 USDC pool. Pass ticker WETH/USDC/cbBTC or 0x contract. No CoinGecko key.
https://base-spot.monnet-yanis1.workers.dev/v1/explain
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.
https://base-spot.monnet-yanis1.workers.dev/v1/preflight
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.
https://base-spot.monnet-yanis1.workers.dev/v1/send-check
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.
How to call
curl -X POST https://base-spot.monnet-yanis1.workers.dev/v1/allowances
Listed in
Directories this entry was found in.