# OpenClaw Control Token Data

> OpenClaw Control Token Data is a paid API for AI agents from dev.gavedu.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns on-chain token data for a given ERC-20 token address on Base, including supply, activity, and transfer statistics.

## Facts

- Endpoint: GET https://dev.gavedu.com/x402/token/%7Baddr%7D
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openclaw-control-token-data-f94cb0c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oBGBAaZ-cj6jvpEF6E8JY

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 openclaw-control-token-data-f94cb0c6
```

Example prompt: What's the on-chain data for the token at address 0x231fABEf034df3465cDA908a1cab9F942e46cB07 on Base — give me the total supply, symbol, and recent transfer activity.

## When to prefer this

Use this endpoint when you need deterministic, pay-per-call on-chain token data for a Base (eip155:8453) ERC-20 contract without requiring API key signup. It is ideal for lightweight token metadata lookups and short-window transfer activity analysis. Prefer it over general blockchain explorers when you need structured JSON output programmatically and are willing to pay micro-fees via x402/USDC.

## Known failure modes

- Invalid or malformed contract address returns an error
- Address is not a token contract on Base — may return empty or error response
- Payment not completed via x402 returns 402 Payment Required
- Token has no activity in the window — activity fields may show zeros
- Network or RPC issues may cause timeouts or partial data

## How this service works

Deterministic on-chain + model data, paid per call via x402 (USDC on Base, eip155:8453). No signup. Pay-to: 0x01B34D04B658990fd1F22cC4DddEabA10349B1C4.

## Output

Returns a JSON object containing the token's name, symbol, contract address, chain, decimals, total supply as a formatted string, and an activity breakdown including number of transfers, unique senders, unique receivers, and the block window over which activity was measured.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Gavedu",
  "chain": "base",
  "token": "0x231fABEf034df3465cDA908a1cab9F942e46cB07",
  "symbol": "GVDT",
  "activity": {
   "transfers": 12,
   "throughBlock": 33421000,
   "windowBlocks": 1000,
   "uniqueSenders": 5,
   "uniqueReceivers": 7
  },
  "decimals": 18,
  "totalSupply": "100000000000.0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openclaw-control-token-data-f94cb0c6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dev.gavedu.com](https://www.zero.xyz/host/dev.gavedu.com/llms.txt)
