# Onyx AML Preflight — Blockchain Address AML Screening

> Onyx AML Preflight — Blockchain Address AML Screening is a paid API for AI agents from onyxprotocol.trade, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-21).

Performs a preflight AML/sanctions check on a crypto wallet address (TRON, EVM, or Solana) to assess frozen-fund risk before deeper forensic analysis.

## Facts

- Endpoint: POST https://onyxprotocol.trade/api/v1/preflight?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onyx-aml-preflight-blockchain-address-aml-screening-a94b6c72
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p1evuOMB0sEe9PqD1w478

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 onyx-aml-preflight-blockchain-address-aml-screening-a94b6c72 -d '<json body>'
```

Example prompt: Run an Onyx AML preflight check on the TRON address TJYeasTPa6gpTb1234XYZABC — I want to know if it's flagged or at risk of being frozen before I send USDT to it.

## When to prefer this

Choose this endpoint when you need a fast, low-cost ($0.03) preflight AML signal on a specific crypto wallet address — especially for TRON USDT, EVM, or Solana addresses — before committing to a deeper forensic report or dispute resolution process. It is ideal as a first-pass compliance gate in automated transaction pipelines, counterparty onboarding flows, or to quickly triage whether a frozen-fund case on Binance, Bybit, OKX, or Tether is worth escalating. Prefer this over generic blockchain explorers when you need structured AML risk signals rather than raw transaction data.

## Known failure modes

- Invalid or malformed address format returns an error (non-TRON/EVM/Solana address string)
- Address not found on any supported chain may return limited or no risk data
- Network timeout if blockchain data sources are temporarily unavailable
- Payment failure (x402) if USDC balance is insufficient for the $0.03 call fee
- Empty or missing 'address' field in request body returns validation error

## How this service works

Blockchain forensics &amp; AML dispute resolution: frozen funds on Binance, Bybit, OKX and Tether (USDT) blacklist cases. Forensic reports, SoF dossiers,…

## Output

Returns a JSON object with an 'ok' boolean indicating whether the preflight AML check completed successfully, along with any risk flags or status signals for the submitted address. The response signals whether the address warrants deeper forensic investigation or has known AML/sanctions associations.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "address": {
   "type": "string",
   "description": "TRON (T...), EVM (0x...) or Solana address"
  },
  "known_addresses": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onyx-aml-preflight-blockchain-address-aml-screening-a94b6c72/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from onyxprotocol.trade](https://www.zero.xyz/host/onyxprotocol.trade/llms.txt)
