# Tanod utilpeek Stablecoin Peg Check

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

Checks whether USDC, USDT, DAI, USDe, and/or PYUSD are trading at $1.00 by querying on-chain Ethereum pools, returning price, deviation in basis points, and peg status.

## Facts

- Endpoint: POST https://tanod.dev/v1/fx/stablecoin-peg?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-utilpeek-stablecoin-peg-check-3003ce0c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W1FHPlLQVIqjUxotux48c

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-utilpeek-stablecoin-peg-check-3003ce0c -d '<json body>'
```

Example prompt: Check whether USDC, USDT, and DAI are still pegged to $1 right now — give me the on-chain price and how many basis points each one is off.

## When to prefer this

Use this endpoint when you need real-time, on-chain peg verification for USDC, USDT, DAI, USDe, or PYUSD specifically sourced from Ethereum liquidity pools rather than centralized exchange prices. Prefer it over generic price feeds when you need basis-point precision on peg deviation and an explicit peg status flag, especially for risk checks before DeFi transactions.

## Known failure modes

- Unknown coin symbol in request → 422 with list of supported coins
- Network/RPC issues fetching on-chain pool data → 5xx error
- Stale pool data if Ethereum node is lagging
- Payment failure (x402) if USDC balance is insufficient

## How this service works

Stablecoin peg check: price vs USD, deviation in basis points and peg status for USDC, USDT, DAI, USDe and PYUSD from public Ethereum pools (utilpeek by Tanod). Use when an agent must check whether USDC, USDT, DAI, USDe or PYUSD still trades at one dollar, from on-chain pools.

## Output

Returns for each requested stablecoin: the current USD price sourced from public Ethereum pools, the deviation from $1.00 expressed in basis points, and a peg status (e.g. pegged / depegged / warning). Returns a 422 error listing supported coins if an unknown symbol is requested.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "coins": {
   "anyOf": [
    {
     "type": "array",
     "items": {
      "type": "string",
      "maxLength": 12,
      "minLength": 1
     },
     "maxItems": 10
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Stablecoins to check, any of USDC, USDT, DAI, USDe and PYUSD (case does not matter). Omit for all five; an unknown coin is a 422 that lists the supported ones."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-utilpeek-stablecoin-peg-check-3003ce0c/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)
