GET
Get cross-chain address balances
Gets balance information for a specific address across all enabled EVM keyring chains
For EVM keyring wallets, this endpoint returns the balance of a specific receive address across all derived child wallets on different chains (e.g., ETH, Polygon, BSC). The same address exists on multiple chains due to shared key material.
Path Params
-
walletIdstring required -
addressstring requiredThe address to check across chains
Query Params
-
includeAllChainsbooleanInclude all chains in the EVM keyring, even if the address doesn't exist on them yet. When true, returns placeholder entries with empty id field and zero balances for chains where the address hasn't been created.
Responses
200
OK
Response Body
object
-
addressesarray of objects requiredaddresses object
-
idstring requiredPlatform public ID for the address -
coinstring requiredThe coin/chain for this address -
walletstring requiredWallet ID containing this address -
addressstring requiredThe address string (same across chains in an EVM keyring) -
chainnumber enum requiredChain index (0 for receive addresses)011011202130314041 -
indexnumber requiredAddress index within the chain -
labelstringUser-defined label for this address -
tokenstringToken identifier if this is a token address -
balanceobjectBalance information for this addressbalance object
-
balanceStringstring requiredString representation of the balance. Guaranteed to not lose precision. -
confirmedBalanceStringstring requiredThe total balance of confirmed transactions for the address (in the chain's base unit). Guaranteed to not lose precision. -
spendableBalanceStringstring requiredThe total balance of the address (in the chain's base unit) which may be used as inputs for creating new transactions in string representation. Guaranteed to not lose precision. -
updatedstringThe last time a transaction affected the balance of this address -
balancenumber -
lockedBalanceStringstring -
reservedBalanceStringstring -
totalReceivednumberThe total amount received on this address (in the chain's base unit) -
totalSentnumberThe total amount sent from this address (in the chain's base unit) -
transferCountnumber -
tokensmap of objectstokens object
-
<key>object
-
-
nftsmap of objectsnfts object
-
<key>object
-
-
unsupportedNftsmap of objectsunsupportedNfts object
-
<key>object
-
-
typeobject -
metadataobject
-
-
-
countnumber requiredTotal count of addresses returned
400
Bad Request
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id
404
Not Found
Response Body
object
-
namestringError code -
contextmap of objects requiredProperties that apply to a specific error namecontext object
-
<key>object
-
-
errorstring requiredHuman-readable error message -
requestIdstring requiredClient request id