# Sperax USDs Snapshot

> Sperax USDs Snapshot is a paid API for AI agents from x402.sperax.io, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-14).

Returns a real-time on-chain snapshot of the Sperax USDs stablecoin on Arbitrum One, including total supply, rebasing share, paused state, and block height.

## Facts

- Endpoint: GET https://x402.sperax.io/demo/usds-snapshot?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sperax-usds-snapshot-b2b71ef5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KHRCh-oXRctAOO3fRUJLQ

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 sperax-usds-snapshot-b2b71ef5
```

Example prompt: What's the current total supply and rebasing share of Sperax USDs on Arbitrum right now — is the protocol paused?

## When to prefer this

Use this endpoint when you need a real-time, trustless on-chain snapshot of Sperax USDs supply and rebasing metrics on Arbitrum One without requiring an API key or account. Prefer it over manual RPC calls when you want a structured JSON response with supply breakdown, paused state, and block context in a single call. It is ideal for DeFi dashboards, yield strategy agents, and protocol health monitors that need current USDs state with micropayment-per-call economics.

## Known failure modes

- Payment not accepted — caller must send $0.001 USDC via x402 protocol or request fails with 402
- Chain RPC unavailable — snapshot cannot be fetched if Arbitrum node is unreachable
- Stale data — readAt timestamp may lag if underlying RPC is slow
- Invalid payment token — only USDs or USDC accepted; other tokens rejected

## How this service works

x402 v2 facilitator and paid data for Sperax USD (USDs), the yield-bearing stablecoin on Arbitrum One. Agents pay per request in USDs or USDC with no account or API key.

## Output

A JSON object containing the USDs token contract address, the Arbitrum block number at snapshot time, a boolean paused flag, the ISO timestamp of the read, the network identifier (eip155:42161), total supply in USDs, rebasing share as a percentage, rebasing supply, and non-rebasing supply — all denominated in USDs with 18-decimal precision.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asset": "0xD74f5255D557944cf7Dd0E45FF521520002D5748",
  "block": "506338232",
  "paused": false,
  "readAt": "2026-09-18T05:37:08.284Z",
  "network": "eip155:42161",
  "totalSupply": "511956.876697717155430723",
  "rebasingShare": 77.74,
  "rebasingSupply": "398022.305382225203556643",
  "nonRebasingSupply": "113934.57131549195187408"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sperax-usds-snapshot-b2b71ef5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.sperax.io](https://www.zero.xyz/host/x402.sperax.io/llms.txt)
