{"uid":"cap_6DM1hcxGK1cMOCyDxf0eP","slug":"logicnodes-evm-balance-c850b1a1","name":"LogicNodes EVM Balance","description":"Exact answers for AI agents: 40+ tools for EVM chains and Aptos, gas on 14 chains, never a guess. Free tier; pay per call in USDC (x402) on 13 networks.","url":"https://logicnodes.io/paid/v1/tools/evm_balance?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"block":{"type":"string","description":"\"latest\" (default), \"safe\", \"finalized\", or a decimal block number. Every value in the answer is read at this one block"},"chain":{"type":"string","description":"EVM CAIP-2 chain id such as eip155:8453, or a bare chain id number as a string. Chain names are refused."},"assets":{"type":"array","items":{"type":"string"},"maxItems":20,"minItems":1,"description":"\"native\" and/or token contract addresses; default [\"native\"]"},"address":{"type":"string","description":"0x + 40 hex digits (EIP-55 checksum enforced when mixed-case)"}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"evm_balance"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4Zw2TlonjD4QbofHt7IGy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns native and ERC-20 token balances for a given address on any EVM chain at a specified block","exampleAgentPrompt":"Check the ETH and USDC balances for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Base (eip155:8453) at the latest finalized block.","exampleUseCases":[{"title":"DeFi portfolio balance check","prompt":"What's the current ETH balance and USDC balance for wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum mainnet (eip155:1)?"},{"title":"Pre-transaction balance verification","prompt":"Before I execute this swap, confirm that 0xAbCd1234abcd1234abcd1234abcd1234abcd1234 has enough WETH on Arbitrum (eip155:42161) — check the safe block so I know the balance is settled."},{"title":"Historical balance audit at specific block","prompt":"What was the native MATIC balance and USDT token balance for address 0x1234567890abcdef1234567890abcdef12345678 on Polygon (eip155:137) at block 55000000?"}],"resultDescription":"A JSON object with ok: true and the tool name, plus balance data for each requested asset (native and/or token contract addresses) at the requested block. Each balance is read consistently at the same block, ensuring a coherent snapshot.","failureModes":["Invalid or non-checksum address returns an error (EIP-55 checksum enforced for mixed-case input)","Chain name strings (e.g. 'ethereum') are refused — must use CAIP-2 or bare numeric chain ID","More than 20 assets in a single request exceeds maxItems limit","Unknown or unsupported chain ID returns an error","Invalid block tag (anything other than 'latest', 'safe', 'finalized', or a decimal number) is rejected","Payment failure via x402 protocol results in 402 response before query is processed"],"whenToPreferThis":"Choose this endpoint when you need a deterministic, block-consistent balance for one or more assets on any supported EVM chain. Ideal for agents that need exact on-chain data without hallucination risk, need multi-asset balances in a single call, or need a historical snapshot at a specific block. Prefer over generic RPC calls when you want a structured, agent-friendly JSON response with built-in payment via USDC x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:43:29.646Z","isFirstParty":false,"canonicalSlug":"logicnodes-evm-balance-c850b1a1"}