{"schema":"x402-chain-tools/service-manifest/v1","schema_status":"project-owned service manifest; not an x402 core protocol schema","service":"x402-chain-tools","name":"x402 Chain Tools","description":"x402 Chain Tools provides deterministic read-only Base Mainnet utilities for autonomous AI agents, including wallet balances, ERC-20 balances, allowances, transaction lookup, receipt status and wallet transaction readiness checks.","data_network":{"caip2":"eip155:8453","name":"Base Mainnet"},"x402":{"version":2,"scheme":"exact","network":{"caip2":"eip155:8453","name":"Base Mainnet"},"asset":{"symbol":"USDC","network":"Base Mainnet"},"payment_networks":[{"caip2":"eip155:8453","name":"Base Mainnet","asset":{"symbol":"USDC","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6}},{"caip2":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","name":"Solana Mainnet","asset":{"symbol":"USDC","address":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","decimals":6}}]},"resources":[{"method":"POST","path":"/chain/block","description":"Check the latest or current Base Mainnet block number. Use this to get the live Base block height.","price":{"amount":"$0.001","asset":"USDC"}},{"method":"POST","path":"/chain/balance","description":"Check the native ETH balance or gas balance of a Base wallet address. Use this to see how much Base ETH the wallet has.","price":{"amount":"$0.001","asset":"USDC"}},{"method":"POST","path":"/chain/token-balance","description":"Get ERC20 token balance for a Base wallet address. Use an ERC20 token contract address to return raw, decimal, and formatted token balance values.","price":{"amount":"$0.001","asset":"USDC"}},{"method":"POST","path":"/chain/allowance","description":"Get ERC20 allowance for an owner wallet and spender on Base. Return the approved token amount and whether the allowance is unlimited.","price":{"amount":"$0.001","asset":"USDC"}},{"method":"POST","path":"/chain/transaction-lookup","description":"Lookup Base transaction by hash on Base Mainnet. Return sender, recipient, value, nonce, block, gas fields, and input data when found.","price":{"amount":"$0.002","asset":"USDC"}},{"method":"POST","path":"/chain/transaction-receipt-status","description":"Check Base transaction receipt status by transaction hash. Determine whether the transaction is pending, confirmed successful, or confirmed reverted, with receipt, block, and gas details.","price":{"amount":"$0.002","asset":"USDC"}},{"method":"POST","path":"/chain/wallet-preflight","description":"Wallet preflight: check wallet readiness before token spend on Base. Verify native ETH gas balance, ERC20 token balance, allowance, spender contract status, and whether the requested amount can be spent.","price":{"amount":"$0.002","asset":"USDC"}}],"links":{"openapi":"/openapi.json","capabilities":"/capabilities"}}