{"info":{"title":"Workers","version":"1.0.0"},"openapi":"3.1.0","paths":{"/balance":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Balance","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Native coin and ERC-20 token balance for any wallet address on Base, Polygon, Arbitrum, Optimism or Ethereum. Returns raw and human-decimal amounts in one call."}},"/gas":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Gas","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Live gas prices: EIP-1559 base fee plus low/medium/high priority tiers in gwei, and the estimated cost of a simple transfer."}},"/gas-price":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Gas Price","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Live gas prices: EIP-1559 base fee plus low/medium/high priority tiers in gwei, and the estimated cost of a simple transfer."}},"/nft":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Nft","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"NFT metadata for ERC-721 and ERC-1155 tokens on Base, Polygon, Arbitrum, Optimism and Ethereum. Resolves tokenURI through IPFS, Arweave, data: URIs and public HTTPS, and returns the parsed metadata JSON."}},"/nft-metadata":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Nft Metadata","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"NFT metadata for ERC-721 and ERC-1155 tokens on Base, Polygon, Arbitrum, Optimism and Ethereum. Resolves tokenURI through IPFS, Arweave, data: URIs and public HTTPS, and returns the parsed metadata JSON."}},"/proxy":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Proxy","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Detect upgradeable proxy patterns (EIP-1967, UUPS, Transparent, Beacon) for any contract and return the current implementation address. Essential before trusting or calling an unknown contract."}},"/token":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Token","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"ERC-20 token metadata: name, symbol, decimals and total supply for any token contract on Base, Polygon, Arbitrum, Optimism or Ethereum."}},"/tx":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Tx","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Transaction details and receipt by hash: status, block, from, to, value, gas used, effective gas price and decoded ERC-20 transfers."}},"/wallet-balance":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Workers: Wallet Balance","intent":"charge","method":"evm","recipient":"0xCa03Fb4b1D2f66f5a83A5cA91021b874ac4a34a3"}]},"summary":"Native coin and ERC-20 token balance for any wallet address on Base, Polygon, Arbitrum, Optimism or Ethereum. Returns raw and human-decimal amounts in one call."}}},"x-service-info":{"description":"Workers is an x402-native service at https://multichain-rpc.clankerceo.workers.dev, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 9 endpoints listed."}}