Get token balances
Discovery
Get Balances
Get token balances for a wallet address across chains
GET
Get token balances
Returns token balances for a wallet address across multiple blockchains. Uses Alchemy Portfolio API (40+ EVM chains + Solana), PulseChain direct RPC, and Blockstream API (Bitcoin). Balances include USD pricing, spam filtering, and are grouped by chain ID.Documentation Index
Fetch the complete documentation index at: https://docs.hypermid.io/llms.txt
Use this file to discover all available pages before exploring further.
Wallet address. Supports EVM (
0x...), Solana (base58), and Bitcoin (legacy, segwit, taproot).Comma-separated chain IDs to filter. Omit to return balances across all supported chains. Example:
1,42161,8453,369Supported Chains
| Source | Chains |
|---|---|
| Alchemy Portfolio API | 40+ EVM chains (Ethereum, Arbitrum, Base, Polygon, Optimism, etc.) + Solana |
| PulseChain RPC | PulseChain (369) — PLS, USDCh, HEX, PLSX, INC |
| Blockstream API | Bitcoin |
Notes
- Spam tokens are automatically filtered out
- Zero balances are excluded from the response
- Results are sorted by USD value (highest first) within each chain
- PulseChain balances use direct RPC since Alchemy does not support PulseChain
Authorizations
Partner API key. Optional for public endpoints, required for /v1/partner/*.
Query Parameters
Wallet address (EVM 0x..., Solana base58, or Bitcoin)
Comma-separated chain IDs to filter (e.g. 1,42161,8453,369). Omit for all chains.
Response
Token balances grouped by chainId