{"uid":"cap_Jv68ZxGePa-p85UBOiUm_","slug":"alchemy-d5de67d5","name":"Alchemy Portfolio API — Multi-Chain Token Balances by Address","description":"Portfolio API — multi-chain token balances and metadata for one or more wallet addresses (not chain-specific).","url":"https://x402.alchemy.com/data/v1/assets/tokens/by-address?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001000","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001000/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8yTjhvU1heF7ZBjJ_peyO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns multi-chain ERC-20 and native token balances with metadata for one or more wallet addresses across supported blockchains.","exampleAgentPrompt":"What tokens does wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 currently hold across all chains — show me the balances and token symbols.","exampleUseCases":null,"resultDescription":"A list of token holdings per wallet address, each entry including token name, symbol, contract address, chain, raw balance, decimals, and optionally USD-denominated value, aggregated across all supported EVM and non-EVM chains.","failureModes":["Invalid or malformed wallet address returns a 400 error","Unsupported chain silently omitted or returns empty results","Payment not accepted or insufficient USDC balance causes 402 response","Rate limiting or quota exceeded returns 429","Wallet with no token balances returns empty array","Network timeout on slow chains returns partial results"],"whenToPreferThis":"Use this endpoint when you need a unified, multi-chain view of fungible token holdings for one or more wallet addresses without specifying a particular chain. Prefer this over chain-specific RPC balance calls when you need cross-chain aggregation in a single request, or when you need token metadata (symbol, decimals, name) alongside raw balances. It is especially useful for portfolio dashboards, wallet analytics, and DeFi position summarization.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T06:35:30.007Z","isFirstParty":false,"canonicalSlug":"alchemy-d5de67d5"}