SignCheck: EVM Transaction Safety Analyzer is a paid API for AI agents from api.youraitools.co, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-23).
Analyzes an EVM transaction (by contract address, calldata, value, and chain) and returns a safety verdict, risk score, flags, and decoded action summary to help users avoid malicious approvals and drainer contracts.
Transaction and signature safety check API for crypto wallets. Pre-sign safety check for agent wallets: send a transaction, EIP-712 typed data (Permit, Permit2, EIP-3009, Seaport), an EIP-7702 authorization, or an x402 402 + payment payload. Returns SAFE/CAUTION/DANGER, a plain-English summary and every risk flag (unlimited or EOA approvals, setApprovalForAll, fake USDC domains, x402 overpay, OFAC SDN) plus on-chain facts and eth_call simulation.
Returns a JSON object with a top-level verdict (e.g. DANGER, WARN, SAFE), a numeric risk score (0–100), an array of flags each with a code, human-readable message and severity level (critical/medium/low), a decoded action label (e.g. erc20_approve), a summary sentence, a list of counterparty addresses with roles and labels, onchain simulation results including success status and block number, token metadata (name, symbol, decimals, address), OFAC sanctions screening results with match count, and chain information.
GEThttps://api.youraitools.co/signcheck/v1/check?utm_source=zero.xyzUse this endpoint when an AI agent or user needs to validate a specific EVM transaction before signing — especially token approvals, contract interactions with unknown calldata, or transfers to unfamiliar addresses. It excels at catching drainer-kit patterns (unlimited approvals to EOAs), decoding calldata into human-readable summaries, running onchain simulations, and screening counterparties against OFAC sanctions. Prefer it over generic block explorers when you need a structured risk verdict with severity-ranked flags rather than raw on-chain data.
| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"type": "json",
"example": {
"kind": "transaction",
"tier": "full",
"chain": {
"id": 8453,
"name": "Base"
},
"flags": [
{
"code": "SPENDER_IS_EOA",
"message": "The token allowance goes to 0x3c1A…8d6F, a plain wallet (no contract code). Legitimate apps approve contracts; approvals to wallets are how drainer kits steal funds.",
"severity": "critical"
},
{
"code": "UNLIMITED_APPROVAL",
"message": "Grants an UNLIMITED allowance to 0x3c1A…8d6F.",
"severity": "medium"
}
],
"action": "erc20_approve",
"engine": "signcheck-0.1",
"onchain": {
"block": 52942270,
"chain": "Base",
"tokens": [
{
"name": "USD Coin",
"symbol": "USDC",
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"decimals": 6
}
],
"available": true,
"simulation": {
"success": true
}
},
"summary": "Approve 0x3c1A…8d6F to spend UNLIMITED USDC from your wallet",
"verdict": "DANGER",
"sanctions": {
"list": "US Treasury OFAC Specially Designated Nationals (SDN) list",
"matches": 0,
"list_date": "2026-10-21",
"evm_addresses": 124
},
"risk_score": 75,
"counterparties": [
{
"type": "eoa",
"label": null,
"roles": [
"spender"
],
"address": "0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F"
}
]
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"