Use BlockchainQuery well and safely
Guides the agent through reading live data from 60+ public networks through the BlockchainQuery connector: it confirms the chain and protocol first, picks the right tool family, keeps queries bounded, and reports failures honestly. It only reads and never sends or signs anything.
Use it when
- You want a balance or transaction on a specific network and need the chain pinned down first.
- A BlockchainQuery lookup returned zero, timed out or looked wrong and you need to know why.
- You want on-chain data across several networks without the agent mixing up chains.
Tools it uses
list_chainsget_chain_infoevm_get_balanceevm_get_token_infoevm_call_contractevm_callevm_get_logsevm_get_transactionevm_get_receiptcosmos_get_stakingcosmos_get_validatorscosmos_get_governance
What's my ETH balance on Ethereum, Arbitrum and Base?
Here are the native ETH balances for that address: Ethereum mainnet 1.25 ETH, Arbitrum 0.40 ETH, Base 0.15 ETH. These are three separate balances on three separate chains. I queried all three and none failed.