# NodeFlare ERC-20 Token Safety Check

> NodeFlare ERC-20 Token Safety Check is a paid API for AI agents from rpc.nodeflare.app, paid per call via x402, $0.0033/call, status unknown (last checked 2026-10-13).

Checks an ERC-20 token for ownership risks, holder concentration, and simulates transfers/honeypot traps, returning an overall risk score before trading.

## Facts

- Endpoint: POST https://rpc.nodeflare.app/data/token-safety/x402?utm_source=zero.xyz
- Price: $0.0033/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nodeflare-erc-20-token-safety-check-f64b84cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W_6UF2cyku040Ybe4SZM0

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 nodeflare-erc-20-token-safety-check-f64b84cf -d '<json body>'
```

Example prompt: Before I buy any of this token, can you run a safety check on contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum mainnet — I want to see if it's a honeypot, who controls the supply, and what the overall risk score is?

## When to prefer this

Choose this endpoint when an agent needs a pre-trade safety gate for ERC-20 tokens — especially for newly deployed or unverified contracts. It combines honeypot simulation, ownership checks, and concentration risk into one scored call, making it ideal for DeFi trading bots, token screeners, or wallets that need a single risk verdict before executing a swap or purchase. Prefer it over manual on-chain queries when speed, cost-efficiency, and a unified risk score matter.

## Known failure modes

- Invalid or non-existent contract address returns an error or empty result
- Unsupported chain ID returns a chain-not-supported error
- Token contract is a proxy or upgradeable contract that complicates simulation accuracy
- Very new tokens with no transaction history may yield incomplete holder data
- Rate limiting or payment failure (x402) if USDC balance is insufficient

## How this service works

ERC-20 token risk check: ownership, holder concentration, and a transfer/honeypot simulation, with a risk score - before an agent trades it.

## Output

Returns a structured risk assessment including: overall risk score, ownership analysis (who controls the contract), holder concentration metrics (top wallet percentages), transfer simulation results (whether tokens can be sold), and honeypot detection outcome — all designed to inform a go/no-go trading decision.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "type": "string"
  },
  "token": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nodeflare-erc-20-token-safety-check-f64b84cf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rpc.nodeflare.app](https://www.zero.xyz/host/rpc.nodeflare.app/llms.txt)
