get https://api.tatum.io/v4/data/wallet/portfolio
50 credits per API call
Get portfolio balances of native, fungible tokens (ERC-20) or NFTs (ERC-721 and ERC-1155) for a specific wallet address on the following blockchains:
- Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky
- Solana - solana-mainnet / solana-devnet
- Base - base-mainnet / base-sepolia
- Arbitrum - arb-one-mainnet / arb-testnet
- BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet
- Polygon - polygon-mainnet / polygon-amoy
- Optimism - optimism-mainnet / optimism-testnet
- Celo - celo-mainnet / celo-testnet
- Chiliz - chiliz-mainnet
- Tezos - tezos-mainnet
To get started:
- Provide a chain name and and an address of that chain. Our API will return balances of each token along with further information such as its type, id, and more.
- Aside from relevant information about each token and its balance, the response also contains metadata (they can, however, be excluded by setting
excludeMetadata
totrue
). - The API requires specifying the
tokenTypes
parameter to indicate which types of tokens to fetch balances for. Supported values include [native], [fungible] and [nft,multitoken]. - For Tezos blockchain, the API returns balance of any tokens including native token (XTZ) for specified wallet addresses. Following query parameters won't have any effect on filtering data
excludeMetadata
.