# Ducat Quick Token & Wallet Report

> Ducat Quick Token & Wallet Report is a paid API for AI agents from ducat-x402-api.vali0puha.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns an instant price/market snapshot for a CoinGecko token ID, or a live native-balance and nonce snapshot for an EVM wallet on Ethereum, Base, or Arbitrum.

## Facts

- Endpoint: GET https://ducat-x402-api.vali0puha.workers.dev/report/uniswap
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ducat-quick-token-wallet-report-5713ab34
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qkihhhqilg7OtRs6UicUS

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 ducat-quick-token-wallet-report-5713ab34
```

Example prompt: What's the current price, market cap, and 24-hour change for Uniswap — pull the live CoinGecko snapshot for coin ID 'uniswap'.

## When to prefer this

Choose this endpoint when you need a quick, low-latency, pay-per-call token market snapshot or EVM wallet balance without managing API keys or subscriptions — ideal for agents that need on-demand crypto data billed per query via USDC on Base (x402 protocol).

## Known failure modes

- Invalid or unrecognized CoinGecko coin ID returns an error or empty result
- Unsupported EVM chain returns an error
- Payment not completed via x402/USDC results in a 402 Payment Required response
- Network/RPC timeout may cause delayed or failed wallet data retrieval
- Malformed wallet address returns a validation error

## How this service works

Instant token snapshot (price, market cap, 24h change, supply) for a CoinGecko coin id, or a live native-balance/nonce snapshot for any EVM wallet across Ethereum, Base, and Arbitrum. Paid per call via x402 (USDC on Base).

## Output

A JSON object containing either: (a) for a token — the CoinGecko coin ID, name, symbol, current price in USD, market cap, 24h price change, circulating supply, and a generated_at timestamp; or (b) for an EVM wallet — the native token balance, nonce, chain, and timestamp.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "uniswap",
  "name": "Uniswap",
  "source": "coingecko",
  "symbol": "uni",
  "price_usd": 10.5,
  "generated_at": "2026-08-17T21:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ducat-quick-token-wallet-report-5713ab34/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ducat-x402-api.vali0puha.workers.dev](https://www.zero.xyz/host/ducat-x402-api.vali0puha.workers.dev/llms.txt)
