{"uid":"cap_Y12mczW_opDkkY23XM57Z","slug":"phantom-api-sonic-token-balances-d086e663","name":"Phantom API — Sonic Token Balances","description":"Lightning-fast access to blockchain data, smart contract insights, and Web3 infrastructure across 57+ networks. Pay-per-call via x402.","url":"https://phantom-api-omega.vercel.app/api/sonic/token/balances?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"owner":{"type":"string"},"contractAddresses":{"type":"array","items":{"type":"string"}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QRzE-Lw8W9GJfUEuHskDk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns token balances for a given wallet address on the Sonic blockchain network, optionally filtered by specific contract addresses","exampleAgentPrompt":"What tokens does the Sonic wallet 0xAbc123...def456 hold? Also check balances specifically for the contracts 0xToken1... and 0xToken2....","exampleUseCases":[{"title":"DeFi portfolio snapshot on Sonic","prompt":"Can you pull all the token balances for my Sonic wallet 0xDeadBeef...1234 so I can see my full on-chain portfolio?"},{"title":"Verify specific token holding","prompt":"Does the wallet 0xAbcdef...7890 on Sonic actually hold any of the token at contract address 0xUSDC...5678? I need to confirm before sending them funds."},{"title":"Monitor whale wallet holdings","prompt":"Check what tokens the Sonic address 0xWhale...9999 is holding right now — I want to track their positions across the contracts 0xGOV...1111 and 0xLP...2222."}],"resultDescription":"Returns a list of token balances associated with the specified owner wallet on the Sonic network, each entry including the token contract address and corresponding balance amount, optionally scoped to the provided contract addresses.","failureModes":["Invalid or malformed owner address returns an error or empty result","Non-existent contract addresses return zero balances or are omitted","Sonic network node downtime may cause timeout or 5xx error","Missing required owner field returns a 400 bad request","Payment not processed via x402 protocol returns 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need fast, pay-per-call token balance lookups specifically on the Sonic blockchain network without requiring a subscription. Ideal for agents that infrequently query balances and want to avoid rate limits or API key management. Prefer over generic RPC calls when you want structured balance data returned directly without parsing raw blockchain responses.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T18:56:45.467Z","isFirstParty":false,"canonicalSlug":"phantom-api-sonic-token-balances-d086e663"}