# Tanod ChainPeek Nonce

> Tanod ChainPeek Nonce is a paid API for AI agents from tanod.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-10).

Returns the transaction count (nonce) for an Ethereum or Base wallet address at a specified block state, useful for determining the next nonce before sending a transaction.

## Facts

- Endpoint: POST https://tanod.dev/v1/chain/nonce?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-chainpeek-nonce-e3d4a929
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R7MZewJV-sNO-2j_8wWZW

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 tanod-chainpeek-nonce-e3d4a929 -d '<json body>'
```

Example prompt: What's the current nonce for wallet address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum — use the pending block so I know the next nonce to send a transaction?

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call nonce lookup on Ethereum or Base without setting up your own RPC node. It is especially useful for agents building and signing transactions programmatically, or auditing wallet activity, and supports pending-block nonce which is critical for sequencing new transactions correctly.

## Known failure modes

- Invalid or malformed wallet address (not matching 0x + 40 hex pattern) returns validation error
- Unsupported chain name (only 'ethereum' and 'base' are valid) returns error
- Node RPC downtime may cause lookup failure
- Cached values up to 30s old may not reflect the very latest mempool state for pending nonce

## How this service works

One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.

## Output

Returns a JSON object containing the wallet address, chain, block state used, the nonce as a decimal integer, and the nonce as a hex string. Results are cached up to 30 seconds.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "block": {
   "enum": [
    "latest",
    "pending",
    "finalized"
   ],
   "type": "string",
   "default": "latest",
   "description": "latest (default), pending (counts the node's mempool: use it for the next nonce to send) or finalized."
  },
  "chain": {
   "enum": [
    "ethereum",
    "base",
    "robinhood"
   ],
   "type": "string",
   "description": "ethereum, base or robinhood (Robinhood Chain, chain id 4663)."
  },
  "address": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$",
   "description": "Account address (0x + 40 hex)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "RPC reads are cached up to 30 s",
  "block": "latest",
  "chain": "ethereum",
  "nonce": 5969,
  "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
  "nonce_hex": "0x1751"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-chainpeek-nonce-e3d4a929/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
