# Harmony Pre-Trade EVM Token Safety Check

> Harmony Pre-Trade EVM Token Safety Check is a paid API for AI agents from mcp.onharmony.net, paid per call via x402, $0.01/call, status down (last checked 2026-09-15).

Runs a multi-dimensional pre-trade safety check on an EVM token contract, returning a PASS/WARN/BLOCK verdict with risk score based on market, contract, and holder concentration analysis

## Facts

- Endpoint: GET https://mcp.onharmony.net/base/pretrade-check
- Price: $0.01/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/harmony-pre-trade-evm-token-safety-check-462e9d4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SXLwEuA5WnBScIzxQndNQ

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 harmony-pre-trade-evm-token-safety-check-462e9d4d
```

Example prompt: Before I swap into this token, run a pre-trade safety check on contract address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base — I want the full market, contract, and holder analysis with a verdict and risk score, sampling the top 20 holders.

## When to prefer this

Choose this endpoint when you need an automated, multi-signal pre-trade risk gate for EVM tokens before executing swaps or purchases — especially in bot or agent workflows where you need a deterministic PASS/WARN/BLOCK verdict rather than raw data. Prefer it over general blockchain explorers when you need combined market, contract, and holder concentration signals in one call with a structured risk score suitable for automation gates.

## Known failure modes

- Invalid or malformed contract address (not matching 0x + 40 hex chars) returns a validation error
- Unsupported chain identifier returns an enum error
- Contract address that has no on-chain data may return incomplete checks with limitations noted
- Rate limiting or payment failure (x402) blocks the request
- Token with very low liquidity or brand new contract may yield inconclusive market signals
- Too many excluded addresses (>20) returns a schema validation error

## How this service works

Pre-trade EVM token safety check across market, contract, and holder evidence

## Output

A JSON object containing a 'decision' block with a PASS/WARN/BLOCK verdict, integer risk score (0-100), automation gate string, and plain-English summary, plus detailed 'checks' sub-objects for market, contract, and holder data, and a 'limitations' array listing any caveats or data gaps.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/harmony-pre-trade-evm-token-safety-check-462e9d4d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.onharmony.net](https://www.zero.xyz/host/mcp.onharmony.net/llms.txt)
