# Aether Base Onchain Data & Token Risk

> Aether Base Onchain Data & Token Risk is a paid API for AI agents from aether-x402.vercel.app, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-12).

Executes Base blockchain eth_call operations to retrieve onchain data, token risk verdicts, and x402 payability audits, paid per-call in USDC via x402.

## Facts

- Endpoint: POST https://aether-x402.vercel.app/v1/base/call?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aether-base-onchain-data-token-risk-d779c2b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ChiYEC9udBqzh15JYa1mI

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 aether-base-onchain-data-token-risk-d779c2b8 -d '<json body>'
```

Example prompt: Can you call the Base smart contract at 0xabcdef1234567890abcdef1234567890abcdef12 with calldata 0x70a08231000000000000000000000000abcdef1234567890abcdef1234567890abcdef12 and tell me what it returns, plus whether the token passes risk checks?

## When to prefer this

Choose this endpoint when an AI agent needs to query live Base blockchain state (e.g. token balances, contract reads), assess token risk before a DeFi interaction, or verify x402 payability of a contract — all in a single pay-per-call API that accepts USDC micropayments via x402 without requiring an RPC key or separate risk API subscription. Prefer this over raw RPC endpoints when you also need bundled risk scoring, and over generic token screeners when you need arbitrary calldata execution.

## Known failure modes

- Invalid contract address format — must be 0x-prefixed 40 hex chars
- Malformed calldata hex string — rejected before execution
- Contract call reverts onchain — success: false returned
- Payment failure via x402 — USDC balance insufficient or payment not accepted
- Contract does not exist at address — empty result returned
- Rate limiting or service unavailability on aether-x402.vercel.app
- Network congestion on Base causing slow or failed RPC responses

## How this service works

Pay-per-call Base onchain data, token risk verdicts and x402 payability audits over x402 (USDC on Base).

## Output

Returns a JSON object with a hex-encoded result field (the raw eth_call return data) and a boolean success flag. May also include token risk verdict (safe/warning/danger classification) and x402 payability audit status for the queried contract address.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$"
  },
  "data": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]*$",
   "maxLength": 20000
  },
  "from": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$"
  },
  "value": {
   "type": [
    "string",
    "integer"
   ],
   "pattern": "^[0-9]+$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": "0x...",
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aether-base-onchain-data-token-risk-d779c2b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aether-x402.vercel.app](https://www.zero.xyz/host/aether-x402.vercel.app/llms.txt)
