{"brand":"MACH","service":"MACH Base","promise":"Fast, low-cost Base data for autonomous agents. No API keys, no subscriptions; pay per call with USDC over x402.","icon":"https://api.mach.gallery/machman.png","version":"1.0.0","network":"eip155:8453","asset":"USD Coin","payTo":"0xB6313D094618b20dd29994Bec6697aE1e9F02DfE","facilitator":"https://facilitator.payai.network","facilitators":["https://facilitator.payai.network","https://facilitator.openx402.ai","https://facilitator.monexprotocol.org"],"buyer_account_required":false,"buyer_api_key_required":false,"mcp":{"endpoint":"https://api.mach.gallery/mcp","transport":"streamable-http","paid_tools":16},"endpoints":[{"method":"GET","path":"/api/base/block-number","price":"$0.005","description":"Return the current Base mainnet block number from a live RPC.","tags":["base","blockchain","block-height","onchain","rpc"]},{"method":"GET","path":"/api/base/gas-price","price":"$0.005","description":"Return the current Base gas price in wei from a live RPC.","tags":["base","gas","fees","onchain","rpc"]},{"method":"POST","path":"/api/base/wallet-balance","price":"$0.005","description":"Read the live native ETH balance for one Base address.","tags":["base","wallet","balance","onchain","rpc"]},{"method":"POST","path":"/api/base/erc20-balance","price":"$0.005","description":"Read an ERC-20 token balance for one Base wallet using balanceOf.","tags":["base","erc20","token","balance","onchain"]},{"method":"POST","path":"/api/base/nonce","price":"$0.005","description":"Return the current transaction nonce for one Base address.","tags":["base","wallet","nonce","onchain","rpc"]},{"method":"POST","path":"/api/base/contract-code","price":"$0.005","description":"Check live Base bytecode and report whether an address is a deployed contract.","tags":["base","contract","bytecode","onchain","verification"]},{"method":"POST","path":"/api/base/allowance","price":"$0.005","description":"Read an ERC-20 allowance on Base for owner and spender.","tags":["base","erc20","allowance","approvals","onchain"]},{"method":"POST","path":"/api/base/receipt","price":"$0.005","description":"Return a live Base transaction receipt plus current confirmation depth.","tags":["base","transaction","receipt","confirmations","onchain"]},{"method":"POST","path":"/api/base/logs","price":"$0.005","description":"Query bounded Base contract event logs with address, topics and block range filters.","tags":["base","events","logs","contracts","onchain"]},{"method":"POST","path":"/api/base/eth-call","price":"$0.005","description":"Execute one read-only eth_call against a Base contract at a chosen block tag.","tags":["base","contract","eth-call","onchain","rpc"]},{"method":"POST","path":"/api/base/transaction","price":"$0.008","description":"Return a live Base transaction by hash, including sender, recipient, value and calldata.","tags":["base","transaction","details","onchain","rpc"]},{"method":"POST","path":"/api/base/block","price":"$0.005","description":"Return a live Base block header and transaction hashes by number or tag.","tags":["base","block","transactions","onchain","rpc"]},{"method":"POST","path":"/api/base/wallet-snapshot","price":"$0.005","description":"Read native ETH plus up to 10 caller-supplied ERC-20 balances for one Base wallet.","tags":["base","wallet","balances","erc20","onchain"]},{"method":"POST","path":"/api/base/total-supply","price":"$0.005","description":"Read totalSupply for an ERC-20 or ERC-721 contract on Base.","tags":["base","token","supply","erc20","onchain"]},{"method":"POST","path":"/api/base/contract-info","price":"$0.005","description":"Inspect Base contract bytecode and best-effort token metadata and common token interfaces.","tags":["base","contract","metadata","erc20","verification"]},{"method":"POST","path":"/api/base/erc20-transfers","price":"$0.005","description":"Query bounded ERC-20 Transfer events on Base by token with optional from/to wallet filters.","tags":["base","erc20","transfers","events","onchain"]}]}