{"uid":"cap_0R24L7cMcGbgLkuQAuzhB","slug":"synapse-api-zksync-token-transfers-8dc60a91","name":"Synapse API — ZKsync Token Transfers","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/transfers","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"order":{"enum":["asc","desc"],"type":"string"},"owner":{"type":"string"},"pageKey":{"type":"string"},"toBlock":{"type":"string"},"maxCount":{"type":"number"},"fromBlock":{"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_60mIu4brKaGC_WAfa7CB1","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":"Retrieves token transfer history for a given address on the ZKsync blockchain network, with filtering by block range, contract, and pagination.","exampleAgentPrompt":"Show me all token transfers for ZKsync wallet 0xAbC123...def456 from block 1000000 to 2000000, sorted in descending order, and limit it to the first 50 results.","exampleUseCases":[{"title":"Audit wallet token activity","prompt":"Pull all token transfers for ZKsync address 0x1234...abcd sorted newest first — I want to see what tokens have moved in and out of that wallet recently."},{"title":"Track specific ERC-20 transfers","prompt":"Get all transfers of the USDC contract 0xTokenAddr...789 on ZKsync for address 0xWallet...abc between block 5000000 and 6000000, up to 100 results in ascending order."},{"title":"Paginate large transfer history","prompt":"I need the next page of ZKsync token transfers for wallet 0xDeFi...999 — use page key 'abc123pagekey' to continue from where we left off and return up to 25 results."}],"resultDescription":"Returns a list of token transfer events on the ZKsync network for the specified owner address, including token contract details, sender/receiver addresses, amounts, block numbers, and transaction hashes. Supports paginated responses via a page key for large result sets.","failureModes":["Invalid or malformed wallet address returns an error or empty result","Block range not yet indexed may return incomplete data","Invalid page key causes pagination failure","Unsupported contract address format results in empty transfers","Rate limiting or payment failure (x402) blocks the request","Requesting too high a maxCount may be capped or cause timeout"],"whenToPreferThis":"Use this endpoint when you need to retrieve token transfer history specifically on the ZKsync Layer 2 network. It is ideal for auditing wallet activity, tracking ERC-20 movements, or building analytics for a ZKsync address. Prefer it over Ethereum mainnet transfer endpoints when the target activity is on ZKsync, and use the block range and contract address filters to narrow down results efficiently.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:39:47.336Z","isFirstParty":false}