Skip to content
Business
Skill

/maiat-token-safety

Check if an ERC-20 token is safe before swapping. Detects honeypots, high-tax tokens, and rug pulls. Use before any token swap.

BOOST
From plugin
moonpay-skills
11142 skills
Install
$ npx -y skills add moonpay/skills --skill maiat-token-safety --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/maiat-token-safety

Context preview

The summary Claude sees to decide when to auto-load this skill.

Check if an ERC-20 token is safe before swapping. Detects honeypots, high-tax tokens, and rug pulls. Use before any token swap.

SKILL.md

maiat-token-safety.SKILL.md
name: maiat-token-safety
description: Check if an ERC-20 token is safe before swapping. Detects honeypots, high-tax tokens, and rug pulls. Use before any token swap.
tags: [security, defi, tokens]

Maiat Token Safety Check

Goal

Before swapping or buying any ERC-20 token, verify it's not a honeypot, high-tax scam, or rug pull.

Prerequisites

  • MoonPay CLI installed: `npm install -g @moonpay/cli`
  • A funded wallet on Base (for x402 paid endpoints): `mp wallet create`

Free API

curl "https://app.maiat.io/api/v1/token/<contract_address>"

x402 Paid API ($0.01 USDC on Base)

Using MoonPay CLI:

mp x402 request \
  --method GET \
  --url "https://app.maiat.io/api/x402/token-check?address=<contract_address>" \
  --wallet <wallet-name> \
  --chain base

Response

{
  "address": "0x...",
  "verdict": "proceed",
  "trustScore": 85,
  "riskFlags": [],
  "riskSummary": "Token appears safe based on analysis."
}

Verdict meanings

| Verdict | Meaning | Action | |---------|---------|--------| | `trusted` | Verified safe token (e.g. USDC, WETH) | Safe to swap | | `proceed` | No major red flags detected | Safe to swap | | `caution` | Some risk signals present | Proceed with small amounts | | `avoid` | High risk — honeypot or scam likely | Do not swap |

Risk flags

Common `riskFlags` values:

| Flag | Meaning | |------|---------| | `HONEYPOT_DETECTED` | Cannot sell after buying — **do not buy** | | `HIGH_BUY_TAX` | Buy tax > 25% | | `HIGH_SELL_TAX` | Sell tax > 25% | | `NEAR_ZERO_LIQUIDITY` | Liquidity too low to trade safely | | `UNVERIFIED` | Contract simulation failed |

Deep forensics ($0.05)

For suspicious tokens, run Wadjet ML analysis:

mp x402 request \
  --method POST \
  --url "https://app.maiat.io/api/x402/token-forensics" \
  --body '{"projectName": "<token_name>"}' \
  --wallet <wallet-name> \
  --chain base

When to use

  • Before swapping into any unknown token
  • Before adding liquidity to a new pool
  • When a user asks to buy a meme coin
  • $0.01 is cheaper than losing funds to a rug pull

Related skills

  • **maiat-trust-check** — Agent trust score verification
  • **moonpay-swap-tokens** — Execute swaps after safety check
  • **moonpay-discover-tokens** — Find tokens, then verify with Maiat
Read more
Ships withmoonpay-skills

Agent Skills for crypto infrastructure — wallet management, token trading, cross-chain bridges, fiat on/off ramp, prediction markets, and more. Skills are instructional folders that AI agents load dynamically to perform specialized tasks.

Get the whole plugin

Other skills on moonpay-skills.