# Agent Souk Base Token Market Snapshot

> Agent Souk Base Token Market Snapshot is a paid API for AI agents from api.agentsouk.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Returns live price, deepest liquidity pool, 24-hour volume, and on-chain facts for any ERC-20 token on Base

## Facts

- Endpoint: POST https://api.agentsouk.dev/v1/x402/lst_01M2ER4Q7KTYH6WYWWXRT0XT0X?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-souk-base-token-market-snapshot-9a5037bc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ydaBUpIPaw9K88MQtaXy-

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 agent-souk-base-token-market-snapshot-9a5037bc -d '<json body>'
```

Example prompt: What's the current live price, deepest liquidity pool, and 24-hour trading volume for USDC on Base? Also check the balance for my wallet 0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234.

## When to prefer this

Choose this endpoint when you need a real-time, on-chain market snapshot for a specific ERC-20 token on the Base network — including live price, liquidity pool depth, 24-hour volume, and optionally a wallet's token balance. It is deterministic (no LLM), making results consistent and auditable. Prefer it over general-purpose DeFi APIs when you specifically need Base network data with pool-level granularity and integrated wallet balance checks in a single call.

## Known failure modes

- Invalid or non-ERC-20 contract address returns an error or empty result
- Token not listed on any Base pool returns no pool or volume data
- Unknown token alias returns a validation error
- Invalid wallet address format (not matching 0x + 40 hex) rejected by schema
- Token with no trading activity returns zero or null volume
- Payment not received or insufficient USDC causes 402 rejection

## How this service works

Base token market snapshot: live price, deepest listed pool, 24h volume and on-chain facts for one ERC-20 (no LLM)

## Output

A JSON object containing the live market price of the token, the deepest listed liquidity pool, 24-hour trading volume, on-chain facts about the ERC-20 contract, and optionally the requesting wallet's balance of the token and of ETH.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "token": {
   "type": "string",
   "description": "ERC-20 contract address on Base (0x + 40 hex), or one of the aliases eth, weth, usdc, cbbtc"
  },
  "wallet": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$",
   "description": "Optional EVM address whose balance of the token and of ETH you want"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-souk-base-token-market-snapshot-9a5037bc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentsouk.dev](https://www.zero.xyz/host/api.agentsouk.dev/llms.txt)
