# Synapse API — Unichain Token Balances

> Synapse API — Unichain Token Balances is a paid API for AI agents from synapse-api-brown.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Fetches token balances for a given wallet address on the Unichain network, optionally filtered by specific contract addresses

## Facts

- Endpoint: POST https://synapse-api-brown.vercel.app/api/unichain/token/balances
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-api-unichain-token-balances-00a8d3d2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EmWLhrSn34aAXiqe2DoDj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability synapse-api-unichain-token-balances-00a8d3d2 -d '<json body>'
```

Example prompt: What are the token balances for wallet 0xAbC123...def on Unichain? Also check balances for these specific token contracts: 0xToken1... and 0xToken2....

## When to prefer this

Choose this endpoint when you specifically need token balance data on the Unichain network. It is ideal for DeFi dashboards, pre-transaction checks, and portfolio monitoring scoped to Unichain. Use the optional contractAddresses filter when you only care about specific tokens rather than a full portfolio sweep.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Invalid contract address format results in lookup failure
- Non-existent or zero-balance address returns empty results
- Network issues with Unichain RPC cause timeouts
- Payment failure (402) if USDC payment is not properly attached

## How this service works

High-speed API suite for AI processing, web scraping, and smart data utilities across 57+ blockchain networks. Pay-per-call via x402.

## Output

Returns token balance data for the specified owner wallet on Unichain, including balances for each token contract queried. If no contract addresses are provided, may return all token balances held by the wallet.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "owner": {
   "type": "string"
  },
  "contractAddresses": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synapse-api-unichain-token-balances-00a8d3d2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from synapse-api-brown.vercel.app](https://www.zero.xyz/host/synapse-api-brown.vercel.app/llms.txt)
