curl "https://api.dzap.io/v1/token/balance-of?chainId=1&account=0x99BCEBf44433E901597D9fCb16E799a4847519f6"
const balances = await dzap.getBalances(1, '0x99BCEBf44433E901597D9fCb16E799a4847519f6');
{
"status": "success",
"data": {
"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913": {
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC",
"name": "USD Coin",
"decimals": 6,
"logo": "https://...",
"chainId": 8453,
"balance": "1000000",
"balanceInUsd": 1.0
}
}
}
Tokens
Balances
Fetch on-chain balances for every token an account holds on a given chain.
GET
/
v1
/
token
/
balance-of
curl "https://api.dzap.io/v1/token/balance-of?chainId=1&account=0x99BCEBf44433E901597D9fCb16E799a4847519f6"
const balances = await dzap.getBalances(1, '0x99BCEBf44433E901597D9fCb16E799a4847519f6');
{
"status": "success",
"data": {
"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913": {
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC",
"name": "USD Coin",
"decimals": 6,
"logo": "https://...",
"chainId": 8453,
"balance": "1000000",
"balanceInUsd": 1.0
}
}
}
Query
integer
required
string
required
Response
object
Map keyed by token address, each value a token info object (same shape as Token Details) with
balance/balanceInUsd populated.curl "https://api.dzap.io/v1/token/balance-of?chainId=1&account=0x99BCEBf44433E901597D9fCb16E799a4847519f6"
const balances = await dzap.getBalances(1, '0x99BCEBf44433E901597D9fCb16E799a4847519f6');
{
"status": "success",
"data": {
"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913": {
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC",
"name": "USD Coin",
"decimals": 6,
"logo": "https://...",
"chainId": 8453,
"balance": "1000000",
"balanceInUsd": 1.0
}
}
}
Last modified on July 29, 2026