# TradeOS Risk-Gated Discovery

> TradeOS Risk-Gated Discovery is a paid API for AI agents from tradeos.tech, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-15).

Runs crypto token discovery combined with token-risk, market-regime, and VPIN order-flow stress checks in a single filtered response for scanner agents.

## Facts

- Endpoint: POST https://tradeos.tech/x402/v1/intelligence/tradeos-risk-gated-discovery
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tradeos-tech-0a86f674
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cQ2BT1j_-kLi3gbVWl0Wz

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 tradeos-tech-0a86f674 -d '<json body>'
```

Example prompt: Run a risk-gated crypto discovery scan for me — I want candidates that have already been filtered for token risk, unhealthy market regime, and VPIN order-flow stress, so I only see tokens that are actually safe to research right now.

## When to prefer this

Choose this endpoint when a scanner agent needs discovery and risk filtering in a single paid call rather than chaining separate discovery, token-risk, market-regime, and VPIN endpoints. Ideal for automated watchlist population workflows where pre-filtering for obvious risk, liquidity stress, and unsafe market conditions is required before any downstream processing. Prefer this over the plain discovery endpoint when agent safety and false-positive reduction matter more than raw candidate volume.

## Known failure modes

- Payment not provided or insufficient USDC — 402 payment required error
- Invalid or missing filter parameters — 400 bad request
- No candidates pass all three risk gates simultaneously — empty candidates list returned
- Market data temporarily unavailable — 503 or stale data warning
- Rate limit exceeded for the account — 429 too many requests

## How this service works

Run discovery plus token-risk, market-regime, and VPIN checks in one paid response. Designed for scanner agents that need candidates already filtered for obvious risk, liquidity stress, and unsafe market conditions. This is the agentic crypto risk gate for discovery workflows.

## Output

A JSON response containing filtered token discovery candidates that have passed token-risk checks, market-regime validation, and VPIN liquidity-stress screening, along with risk scores, regime context, safety flags, and reasons for inclusion or exclusion — ready for downstream scanner or watchlist ingestion.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "properties": {
      "output": {
       "type": "string"
      },
      "symbol": {
       "type": "string"
      },
      "chain_id": {
       "type": "string"
      },
      "metadata": {
       "type": "object"
      },
      "contract_address": {
       "type": "string"
      }
     },
     "additionalProperties": true
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "POST"
    },
    "bodyType": {
     "type": "string",
     "const": "json"
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tradeos-tech-0a86f674/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tradeos.tech](https://www.zero.xyz/host/tradeos.tech/llms.txt)
