{"uid":"cap_sbdLYt3SiWShYT7R-38UX","slug":"synapse-api-zksync-token-balances-f2f6195f","name":"Synapse API — zkSync Token Balances","description":"High-speed API suite for AI processing, web scraping, and smart data utilities across 57+ blockchain networks. Pay-per-call via x402.","url":"https://synapse-api-brown.vercel.app/api/zksync/token/balances","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_hZclOGECMtMSvFivZeUEA","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":"Fetches ERC-20 token balances for a given wallet address on the zkSync network, optionally filtered by specific contract addresses.","exampleAgentPrompt":"Check all the ERC-20 token balances for wallet address 0xAbC123...def on zkSync — also filter by these contract addresses: 0xToken1 and 0xToken2.","exampleUseCases":[{"title":"DeFi portfolio snapshot on zkSync","prompt":"What ERC-20 tokens does wallet 0x1234...abcd hold on zkSync right now? Give me all balances."},{"title":"Monitor specific token holdings","prompt":"Check whether wallet 0xDeFi...5678 has any USDC or WETH on zkSync — the contract addresses are 0xUSDC and 0xWETH."},{"title":"Verify token receipt after transfer","prompt":"I just sent some tokens to 0xRecipient...9999 on zkSync. Can you confirm the balance of contract 0xMyToken shows up in their wallet now?"}],"resultDescription":"Returns token balance data for the specified wallet owner on the zkSync network, including token amounts for each queried contract address or all held tokens if no contracts are specified.","failureModes":["Invalid or malformed wallet address returns an error or empty result","Non-existent or non-ERC-20 contract addresses may return zero balances or errors","zkSync RPC unavailability causes timeout or 5xx error","Payment failure via x402 protocol blocks the request","Rate limiting if called too frequently"],"whenToPreferThis":"Choose this endpoint when you specifically need token balances on the zkSync Layer 2 network. It supports pay-per-call via x402 (no API key setup needed), making it ideal for autonomous agents that need on-demand zkSync balance lookups without a subscription. Prefer this over general Ethereum balance APIs when zkSync-native data is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:33:57.507Z","isFirstParty":false}