# APEX Base Token Verdict

> APEX Base Token Verdict is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-19).

Returns a scored verdict (grade, roast, rubric, one-liner) for a Base network token contract address, checking for red flags and exit liquidity signals.

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/base-verdict/%7Btoken%7D?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apex-base-token-verdict-9e35ee34
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sXE8UDC2O2dYYUmMIOEkk

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 apex-base-token-verdict-9e35ee34
```

Example prompt: Can you run the APEX base-verdict check on the token at 0x4200000000000000000000000000000000000006 on Base and tell me its grade, roast, and whether it's flagged as radioactive?

## When to prefer this

Use this endpoint when you need a fast, opinionated safety verdict on a specific Base network token contract — including a human-readable grade, roast, and rubric — rather than raw on-chain data. Ideal for pre-trade screening, alerting pipelines, or user-facing token safety UX where a plain-language summary is more useful than raw metrics.

## Known failure modes

- Invalid token address format (not 0x + 40 hex chars) — likely returns ok:false or 400 error
- Token not found on Base — may return empty data or ok:false
- Payment failure or insufficient USDC balance — x402 payment rejected
- Token has no liquidity data — measured metrics may be empty or partial
- Rate limiting or service unavailability — returns error response

## How this service works

Free APEX on X1, and free USDC plus APEX on Arc, three times a day. No gas, no sign-up. Plus a swap, a screener, APEX City and token checks.

## Output

Returns a JSON object with ok (boolean), a grade (e.g. BASED), a roast (short snarky summary), a rubric (e.g. RADIOACTIVE: buy or sell…), a one-liner, notes array, measured metrics, and a disclaimer. The paid field indicates cost charged.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "pathParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "token"
     ],
     "properties": {
      "token": {
       "type": "string",
       "description": "Base token contract address (0x followed by 40 hex characters)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "ok": {
    "type": "boolean"
   },
   "data": {
    "type": "object"
   },
   "paid": {
    "type": "number"
   }
  }
 },
 "example": {
  "ok": true,
  "data": {
   "ok": true,
   "grade": "MID",
   "notes": [],
   "roast": "$AIXBT passes the exit t…",
   "token": {},
   "rubric": "RADIOACTIVE: buy or sell…",
   "measured": {},
   "one_liner": "Exit works, 3.2% round t…",
   "disclaimer": "A measurement of the exi…"
  },
  "paid": 0.01
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apex-base-token-verdict-9e35ee34/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apexfaucet.xyz](https://www.zero.xyz/host/apexfaucet.xyz/llms.txt)
