# AgentHustle Unified Multi-Chain Balance Fetcher

> AgentHustle Unified Multi-Chain Balance Fetcher is a paid API for AI agents from agenthustle.ai, paid per call via x402, $0.0012/call, status unknown (last checked 2026-09-15).

Fetches token and native asset balances across Solana, EVM chains (Ethereum, BSC, Polygon, Base), Hedera, and Bitcoin for connected or specified wallet addresses.

## Facts

- Endpoint: POST https://agenthustle.ai/api/tools/execute/unified/getAllBalances
- Price: $0.0012/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenthustle-ai-06ad2085
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cSt4HrQcegnfD4vHhAW_J

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agenthustle-ai-06ad2085 -d '<json body>'
```

Example prompt: Can you pull all my wallet balances across every supported chain — Solana, Ethereum, BSC, Polygon, Base, Hedera, and Bitcoin — using my Emblem Vault JWT?

## When to prefer this

Use this endpoint when you need to aggregate wallet balances across multiple heterogeneous blockchains in a single call, especially when working within the AgentHustle/Emblem Vault ecosystem. It is ideal for portfolio dashboards, DeFi agents, or any workflow requiring a unified multi-chain balance view without making separate per-chain API calls.

## Known failure modes

- Address format mismatch for a given chain returns {error: 'address type mismatch'} for that network
- Missing both apiKey and emblemJwt results in authentication failure
- Invalid or expired Emblem Vault JWT causes authorization error
- Unsupported address format may result in no data returned for affected chains
- Network timeouts on individual chains may cause partial results

## How this service works

Fetches balances across Solana, EVM, Hedera, and Bitcoin wallets from connected or specified addresses.

## Output

Returns per-network balance results for each supported chain (Solana, Ethereum, BSC, Polygon, Base, Hedera, Bitcoin). Each network entry includes native and token balances. Chains where the provided address format does not match return an error object indicating address type mismatch.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "apiKey": {
   "type": "string",
   "description": "Vault API key — provide apiKey or emblemJwt for wallet/vault access"
  },
  "address": {
   "anyOf": [
    {
     "type": "string",
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "description": "Optional wallet to query instead of the connected wallet. EVM 0x-address fans to ethereum/bsc/polygon/base/robinhood/hedera; Solana base58 address fans to solana; Bitcoin 33-byte compressed pubkey hex (66 chars, 02/03 prefix) fans to bitcoin. Plain Bitcoin addresses are not supported in this field — use the connected wallet for that path. Unmatched chains return {error:'address type mismatch'}."
  },
  "emblemJwt": {
   "type": "string",
   "description": "Emblem Vault JWT — provide emblemJwt or apiKey for wallet/vault access"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenthustle-ai-06ad2085/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenthustle.ai](https://www.zero.xyz/host/agenthustle.ai/llms.txt)
