# SperaxOS Name Service Resolver

> SperaxOS Name Service Resolver is a paid API for AI agents from chat.sperax.io, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-03).

Resolves a blockchain name (ENS, SNS, BNB, ARB, etc.) to its underlying wallet address across multiple name registries

## Facts

- Endpoint: POST https://chat.sperax.io/api/x402/tools/name-service/resolveName?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/speraxos-name-service-resolver-ed0a2370
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j3D70BQKspIe1J-YqUp6n

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 speraxos-name-service-resolver-ed0a2370 -d '<json body>'
```

Example prompt: What wallet address does vitalik.eth resolve to? Check all registries if needed.

## When to prefer this

Use this endpoint when you need to resolve a human-readable blockchain name (ENS, SNS, BNB, ARB, or other Web3 namespace) to a wallet address, especially if you want cross-registry resolution in a single call without managing API keys. Ideal for DeFi agents that need to translate user-supplied names before executing transactions. The pay-per-request USDC model via x402 makes it suitable for low-volume or sporadic lookups without subscription overhead.

## Known failure modes

- Name not registered in any supported registry — returns not-found or null address
- Ambiguous bare name with multiple matches across registries — may return multiple results or require disambiguation
- Network timeout or registry RPC failure — returns an error response
- Payment failure via x402 — request rejected before resolution attempt
- Malformed name input — validation error returned

## How this service works

AI-powered DeFi intelligence APIs payable via the x402 HTTP payment protocol. No API key required — pay per request with USDC on Base. Identity-only (SIWX) endpoints are free for wallets with an agentcash identity.

## Output

Returns the resolved wallet address and associated metadata for the given blockchain name, potentially including which registry it was resolved from and any additional name records associated with the identity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "Name to resolve, e.g. \"vitalik.eth\", \"toly.sol\", \"cz.bnb\", \"dev.arb\", or a bare \"vitalik\" to search all registries."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/speraxos-name-service-resolver-ed0a2370/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chat.sperax.io](https://www.zero.xyz/host/chat.sperax.io/llms.txt)
