# Tollkit Token Info Extractor

> Tollkit Token Info Extractor is a paid API for AI agents from web.tollkit.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Looks up on-chain token metadata for an ERC-20 or SPL token address on Base, Ethereum, or Solana, paid per-call via x402 in USDC.

## Facts

- Endpoint: POST https://web.tollkit.dev/chain/token?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tollkit-token-info-extractor-a5222a3c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T-KPcfDNeFsFbpRcSaJwn

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 tollkit-token-info-extractor-a5222a3c -d '<json body>'
```

Example prompt: Can you look up the token info for the contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum — what's its name, symbol, and any other on-chain metadata you can find?

## When to prefer this

Use this endpoint when you need quick, pay-as-you-go on-chain token metadata lookup without setting up an account or API key. Ideal for agents that need to resolve an unknown token contract address to its human-readable name and symbol on Base, Ethereum, or Solana, especially in automated or low-volume workflows where per-call USDC micropayment via x402 is acceptable.

## Known failure modes

- Invalid contract address format — returns error if address doesn't match expected hex or base58 pattern
- Token not found — if the address doesn't correspond to a deployed token contract
- Unsupported chain specified — only base, ethereum, solana are valid
- Payment failure — x402 payment in USDC not accepted or insufficient amount
- Network timeout or RPC error when querying the chain

## How this service works

Pay-per-call product page extraction. No account, no API key: pay in-band with x402 in USDC on Base or Solana.

## Output

Returns on-chain token metadata for the given contract or mint address, including fields such as token name, symbol, decimals, and other available metadata extracted from the specified chain (Base, Ethereum, or Solana).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base",
    "ethereum",
    "solana"
   ],
   "type": "string",
   "default": "base",
   "description": "Which chain to read: \"base\" (default), \"ethereum\" or \"solana\"."
  },
  "token": {
   "type": "string",
   "pattern": "^(0x[0-9a-fA-F]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$",
   "description": "ERC-20 contract, or SPL mint on Solana."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tollkit-token-info-extractor-a5222a3c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web.tollkit.dev](https://www.zero.xyz/host/web.tollkit.dev/llms.txt)
