Help us improve
Share bugs, ideas, or general feedback.
From alchemy-skills
Checks trust scores and verdicts for agents/tokens on Base using Maiat's indexed database. Use before swaps, transfers, or agent interactions to avoid scams.
npx claudepluginhub moonpay/skills --plugin moonpay-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/alchemy-skills:maiat-trust-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before interacting with any agent or token, check its trust score via Maiat. Returns a verdict (proceed/caution/avoid) based on behavioral analysis, completion rates, and on-chain history.
Verifies AI agent reasoning before executing trades or autonomous actions via adversarial multi-model critique (Claude, Grok, DeepSeek). Returns ALLOW, BLOCK, or UNCERTAIN verdict with confidence score.
Scans tokens for risks and honeypots, pre-execution transactions on EVM+Solana, DApps/URLs for phishing, signatures for safety, and ERC20/Permit2 approvals for management.
Registers AI agents onchain, queries reputation, and gives feedback using ERC-8004 IdentityRegistry and ReputationRegistry on Abstract mainnet.
Share bugs, ideas, or general feedback.
Before interacting with any agent or token, check its trust score via Maiat. Returns a verdict (proceed/caution/avoid) based on behavioral analysis, completion rates, and on-chain history.
npm install -g @moonpay/climp wallet createcurl https://app.maiat.io/api/v1/trust?address=<address>
Using MoonPay CLI:
mp x402 request \
--method GET \
--url "https://app.maiat.io/api/x402/trust?address=<address>" \
--wallet <wallet-name> \
--chain base
{
"address": "0x...",
"type": "agent",
"trustScore": 85,
"verdict": "proceed",
"summary": "Reliable ACP agent — 42 jobs, 95% completion",
"learnMore": "GET /api/v1/agent/0x..."
}
type is "agent", "token", or "unknown".
For full behavioral breakdown (completion rate, job history, etc.), use the paid /api/x402/reputation endpoint.
| Score | Verdict | Action |
|---|---|---|
| 80-100 | trusted / proceed | Safe to interact |
| 60-79 | caution | Proceed with lower amounts |
| 0-59 | avoid | Do not interact |
| — | unknown | No data — treat as unverified |
curl https://app.maiat.io/api/v1/trust?address=<TOKEN_X_ADDRESS>avoid or unknown → warn user, do not proceedproceed or trusted → execute the swap