# Base Token Verdict (Real Buy/Sell Test)

> Base Token Verdict (Real Buy/Sell Test) is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-01).

Executes a simulated real buy-and-sell round-trip on a Base token and returns a graded verdict (BASED, MID, COOKED, RADIOACTIVE, or UNTESTED) with honeypot detection, round-trip loss %, and a plain-language one-liner.

## Facts

- Endpoint: POST https://apexfaucet.xyz/api/x402/base-token-verdict?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/base-token-verdict-real-buy-sell-test-75508e52
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HU-T0NmDh9e7h50vKVqXA

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 base-token-verdict-real-buy-sell-test-75508e52 -d '<json body>'
```

Example prompt: Run a real buy-and-sell test on this Base token — 0x1234567890abcdef1234567890abcdef12345678 — and tell me if it's safe to trade: can it actually be sold, how much would I lose round-trip, and what's the verdict?

## When to prefer this

Use this endpoint when you need a definitive, execution-based token safety verdict on Base rather than a static contract scan. It actually simulates a buy and full sell in one block, so it catches sell-side honeypots that static analyzers miss. Prefer it over heuristic-only tools when capital is at risk and you need real round-trip loss data and pool depth confirmation.

## Known failure modes

- Token address not found on Base — returns UNTESTED grade
- No liquidity pool exists for the token — returns UNTESTED
- Contract address malformed (not 0x + 40 hex chars) — schema validation error
- Payment not made or x402 handshake fails — 402 Payment Required
- Simulated trade reverts for unknown on-chain reason — may return error in ok field

## 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: a grade enum (BASED = safe, MID = acceptable, COOKED = significant loss or thin pool, RADIOACTIVE = honeypot or >30% loss, UNTESTED = no data), a plain-language one_liner, a roast string, token metadata, and a measured object with round-trip loss %, buy/sell success flags, pool size, and liquidity details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tokenAddress": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$",
   "description": "Base token contract address to test with a real simulated buy and full sell."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "ok": {
    "type": "boolean"
   },
   "data": {
    "type": "object",
    "properties": {
     "grade": {
      "enum": [
       "BASED",
       "MID",
       "COOKED",
       "RADIOACTIVE",
       "UNTESTED"
      ],
      "type": "string"
     },
     "roast": {
      "type": "string"
     },
     "token": {
      "type": "object"
     },
     "measured": {
      "type": "object",
      "description": "the executed buy and full sell: round-trip loss %, buy/sell ok, pool, liquidity"
     },
     "one_liner": {
      "type": "string"
     }
    }
   },
   "paid": {
    "type": "number"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-token-verdict-real-buy-sell-test-75508e52/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)
