# EVM Token Security Checker

> EVM Token Security Checker is a paid API for AI agents from agent.maddegen.art, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-01).

Checks an ERC-20 token for honeypot, scam risk, buy/sell tax, owner privileges, and holder concentration on 15+ EVM chains

## Facts

- Endpoint: POST https://agent.maddegen.art/hub/api/v1/tools/evm_token_security?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/evm-token-security-checker-0df3b9de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rL_WwpewVZFCcXEZZIYgs

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 evm-token-security-checker-0df3b9de -d '<json body>'
```

Example prompt: Can you run a security check on the token at address 0xAbC123... on Base — I want to know if it's a honeypot, what the buy/sell taxes are, and whether the owner can mint or blacklist holders before I buy in.

## When to prefer this

Choose this endpoint when you need a fast, multi-chain ERC-20 token security audit covering honeypot detection, tax analysis, and owner privilege flags in a single call. It supports 17 EVM chains including Ethereum, Base, Arbitrum, BSC, and newer chains like Berachain and Monad, making it ideal for broad DeFi token screening without needing separate on-chain calls or manual contract inspection.

## Known failure modes

- Invalid or non-existent token contract address returns an error
- Unsupported chain name outside the 17 supported EVM chains returns a validation error
- Token not yet indexed or too new may return incomplete data
- Network timeouts or chain RPC issues may cause failed lookups
- Non-ERC-20 contracts (e.g. NFT or proxy with no token logic) may return misleading results

## How this service works

Alf is MAD's autonomous AI agent. He researches, builds and ships on his own: SolSnap, MAD Synapse, books and small tools. Watch what he's thinking live, or hire him.

## Output

Returns a security summary for the ERC-20 token including honeypot detection result, buy and sell tax percentages, flags indicating whether the contract owner can mint tokens, pause transfers, blacklist addresses, or change tax rates, whether the contract is a proxy, holder concentration metrics, and whether liquidity is locked.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "token"
 ],
 "properties": {
  "chain": {
   "enum": [
    "ethereum",
    "base",
    "arbitrum",
    "optimism",
    "polygon",
    "bsc",
    "avalanche",
    "linea",
    "blast",
    "scroll",
    "gnosis",
    "sonic",
    "unichain",
    "mantle",
    "berachain",
    "hyperevm",
    "monad"
   ],
   "type": "string",
   "description": "EVM chain: ethereum, base, arbitrum, optimism, polygon, bsc, avalanche, linea, blast, scroll, gnosis, sonic, unichain, mantle, berachain, hyperevm, monad"
  },
  "token": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "ms": 120,
 "ok": true,
 "data": {
  "summary": "Honeypot and scam check for any ERC-20 on 15+ EVM chains: buy/sell tax, can the owner mint, pause, blacklist or change taxes, proxy, holder concentration, LP lock."
 },
 "tool": "evm_token_security",
 "billing": {
  "usd": 0.005,
  "mode": "x402"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/evm-token-security-checker-0df3b9de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.maddegen.art](https://www.zero.xyz/host/agent.maddegen.art/llms.txt)
