# Pre-Trade Token Safety Screening Procedure

> Pre-Trade Token Safety Screening Procedure is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns a deterministic honeypot, tax, liquidity, and risk-weighted verdict (approved-buy, limit-buy, or refuse) for a token on the Base network before an agent executes a trade.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/pre-trade-token-safety-screening-procedure-for-a
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pre-trade-token-safety-screening-procedure-49976284
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ny9ummmlUuLAA_0DHUhzB

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 pre-trade-token-safety-screening-procedure-49976284
```

Example prompt: Before my wallet buys this token on Base, run a full pre-trade safety screening — check for honeypot signals, hidden fees, buy/sell taxes, liquidity depth versus my intended trade size, and give me a verdict: approved-buy, limit-buy, or refuse.

## When to prefer this

Choose this endpoint when an AI agent wallet needs a fast, deterministic, multi-factor safety gate before executing a token purchase on Base — especially when honeypot risk, hidden fees, or illiquid LP are concerns. It is preferable to generic token info APIs because it aggregates honeypot detection, tax analysis, liquidity depth, and deployer history into a single actionable verdict rather than raw data that the agent would need to interpret itself.

## Known failure modes

- Token address not found or not deployed on Base — returns error or empty result
- Liquidity too thin to compute meaningful depth analysis — verdict defaults to refuse
- Upstream on-chain RPC unavailable — may return an error or stale result
- Invalid or missing query parameters — schema validation error returned
- Payment not completed (x402 flow) — returns 402 status with payment instructions rather than the screening result

## How this service works

Deterministic pre-trade safety screening procedure for agent wallets buying tokens on Base. Walks through honeypot detection (ownership concentration, mint authority, transfer hooks, hidden fees, deployer history), buy and sell tax analysis with test-transfer divergence checks against the declared schedule, liquidity depth versus intended trade size with locked-or-burned LP requirements, and a weighted risk score that ends in one of three verdicts: approved-buy, limit-buy, or refuse with a

## Output

A structured response containing a Boolean success flag, a weighted risk score, a plain-prose decision procedure brief for agents, a final verdict (approved-buy, limit-buy, or refuse), plus individual signals covering honeypot indicators (ownership concentration, mint authority, transfer hooks, hidden fees, deployer history), buy/sell tax divergence findings, and liquidity depth assessment relative to the intended trade size.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Pre-trade token safety screening procedure paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
        },

… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "result": {
   "ok": true,
   "brief": "plain prose decision procedure (120+ words)",
   "model": "deepseek/deepseek-v4-flash-0731",
   "topic": "string topic",
   "service": "pre-trade-token-safety-screening-procedure-for-a",
   "procedure": "same as brief",
   "generatedAt": "2026-01-01T00:00:00.000Z",
   "generationSource": "deterministic"
  },
  "service": "pre-trade-token-safety-screening-procedure-for-a",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pre-trade-token-safety-screening-procedure-49976284/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
