MFSMAI Sentinel
Live on BNB Chain · ERC-8004 Agent #376979

Check any token before you buy.

Sentinel simulates a buy and a sell, scans the contract, and checks liquidity and token age, then gives you one clear verdict. Free for people. Pay-per-call for bots and AI agents.

20 free checks left today ·
How it works

Four checks, one verdict

Every source can be wrong on its own. Sentinel combines them, so one missed flag doesn't slip through.

🧪

Buy & sell simulation

Runs a real test trade. If you can buy but not sell, it's a honeypot.

🔍

Contract scan

Hidden owner, mint, blacklist, pause, changeable tax, unverified code.

💧

Market check

Liquidity, pair age, volume, and whether anyone has actually sold.

⛓️

On-chain facts

Ownership, wallet history, scam-linked addresses, MFSMAI blocklist.

🟢 70+

Low risk

No serious red flags found. Still your own decision.

🟡 40–69

Caution

Something is off: high tax, new pair, thin liquidity. Read the reasons.

🔴 0–39

Danger

Honeypot, scam-linked, or owner can take your tokens. Stay away.

For bot builders & AI agents

Check the agent before you pay it

AI agents now pay other agents for data, trades and services. Sentinel tells your agent whether the one on the other side is real: valid ERC-8004 registration, a card that points back to its on-chain ID, endpoints that are online, and an owner wallet that is not linked to scams. The same API checks tokens and wallets before a trade.

🪪

Identity

Agent ID exists in the official ERC-8004 registry on BNB Chain, and its registration file proves who controls it.

📡

Liveness

The endpoints the agent advertises actually respond, so you don't pay a ghost.

👛

Owner risk

The wallet that owns the agent is scanned for phishing, drainers and scam links.

No sign-up, no API key. Your bot pays per check in USDT or USDC, directly on BNB Chain, using the x402 payment standard.

  1. Your bot calls GET /v1/check/{address}. Sentinel answers HTTP 402 with the price and the wallet to pay.
  2. Your bot sends 0.01 USDT or USDC to that wallet on BNB Chain.
  3. It repeats the request with header X-PAYMENT-TX: <tx hash> and gets the full report: score, verdict, every reason, taxes, liquidity.
// npm i ethers
const { ethers } = require('ethers');
const API = 'https://api-sentinel.mfsmai.com';

async function sentinel(token, wallet) {
  const url = `${API}/v1/check/${token}`;
  const pay = (await (await fetch(url)).json()).txhash;     // HTTP 402: how to pay
  const usdt = new ethers.Contract(pay.assets[0].address,
    ['function transfer(address,uint256)'], wallet);
  const tx = await usdt.transfer(pay.payTo, pay.amountWei);   // 0.01 USDT
  await tx.wait();
  return (await fetch(url, { headers: { 'X-PAYMENT-TX': tx.hash } })).json();
}

const report = await sentinel('0xToken...', wallet);
if (report.verdict === 'DANGER') return;                       // skip the trade
Pricing

Pay per check. Nothing else.

No subscription, no account. Every payment is a normal BNB Chain transfer you can see on BscScan.

EndpointPriceWhat you get
GET /v1/agent/{agentId}0.03 USDT/USDCERC-8004 agent check: registration valid, card points back to its ID, endpoints online, owner wallet risk.
GET /v1/check/{address}0.01 USDT/USDCFull token, wallet or contract report: score, every reason, taxes, liquidity, pair age.
GET /v1/preview/{address}FreeVerdict and number of risk flags. 20 per day.
On-chain identity

Registered AI agent on BNB Chain

Sentinel is listed in the official ERC-8004 agent registry, so other AI agents can find and verify it.

Registration pending
View in registry ↗