{"audit":{"version":"1.3","generated_at":"2026-05-23T01:19:26.613818+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/evm-tx-toolkit.mtree.workers.dev","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"evm-tx-toolkit.mtree.workers.dev","name":"EVM Tx Toolkit","url":"https://evm-tx-toolkit.mtree.workers.dev/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"evm-tx-toolkit.mtree.workers.dev","url":"https://evm-tx-toolkit.mtree.workers.dev"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"endpoint_404","live_responds":false,"last_status_code":200,"last_elapsed_ms":16,"last_error":null},"track_record":{"first_seen":"2026-05-16T16:54:03.808235+00:00","last_checked":"2026-05-22T15:15:13.639654+00:00","last_seen_ok":"2026-05-22T15:15:13.639654+00:00","checks_total":4,"checks_ok":4,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":30,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":0,"max_points":25,"status":"fail","detail":"Card declares a URL but that URL returns 404."},{"key":"protocol_version","label":"Protocol version","points":0,"max_points":10,"status":"fail","detail":"No protocolVersion in card."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 4 probes so far — need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 6 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: evm-tx-toolkit.mtree.workers.dev (https://evm-tx-toolkit.mtree.workers.dev). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"tx-explain","name":"Transaction Explainer (EVM)","description":"Decode a confirmed transaction on Base, Ethereum, Arbitrum, Optimism, or Polygon into a human-readable summary with all token transfers, swap legs, and event labels. $0.10/call.","tags":["base","ethereum","arbitrum","optimism","polygon","evm","transaction","explain","decode","trace","multichain"],"examples":["Explain this base tx: 0x... — what swap was this and what tokens moved?","Decode tx 0x... on arbitrum and tell me why it reverted","Explain this polygon tx: 0x..."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"tx-simulate","name":"Transaction Simulator (EVM)","description":"Simulate an unsent transaction on Base, Ethereum, Arbitrum, Optimism, or Polygon. Returns success/revert + decoded revert reason + gas estimate. $0.20/call.","tags":["base","ethereum","arbitrum","optimism","polygon","evm","simulate","preflight","eth_call","trace","multichain"],"examples":["Simulate this base swap from 0xabc... to UniswapV3 with this calldata — does it revert?","Will this approve+swap sequence on optimism succeed at the latest block?","Simulate this arbitrum tx before I send it"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"token-risk-scan","name":"ERC-20 Risk Scan","description":"Score an ERC-20 on Base, Ethereum, Arbitrum, Optimism, or Polygon for rug/risk factors: proxy detection, mint authority, honeypot (via GoPlus), tax, ownership, composite 0–100 score + verdict. $0.50/call.","tags":["base","ethereum","arbitrum","optimism","polygon","evm","erc20","rug","honeypot","risk","holders","proxy","multichain"],"examples":["Risk-scan this base ERC-20: 0x4200000000000000000000000000000000000006","Is this polygon token a honeypot? 0x...","Risk-scan an arbitrum token: 0x..."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"tx-explainer-alias","name":"tx_explainer — Transaction Explainer Alias","description":"Winner-shaped /tools/tx_explainer route: EVM transaction explainer for human-readable transaction summaries, contracts invoked, token balance changes, approvals, gas/fee, transfers, and one-line summary. $0.10/call.","tags":["tx_explainer","transaction explainer","transaction","balance changes","approval risk","pre-signing","base","evm"],"examples":["Use /tools/tx_explainer to explain this Base transaction and list balance changes"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"tx-simulator-alias","name":"tx_simulator — Transaction Simulation Alias","description":"Winner-shaped /tools/tx_simulator route: EVM transaction simulation for pre-signing safety, revert reason, gas estimate, approval risk, and likely balance-change posture. $0.20/call.","tags":["tx_simulator","transaction simulation","pre-signing","simulate","approval risk","base","evm"],"examples":["Use /tools/tx_simulator to simulate this call before signing"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"token-risk-scan-alias","name":"token_risk_scan — Rug Risk / Token Risk Scan Alias","description":"Winner-shaped /tools/token_risk_scan route: Base/EVM token risk scan for rug risk, honeypot/tax flags, proxy/owner control, holder/liquidity danger, approval risk, and 0-100 risk score. $0.50/call.","tags":["token_risk_scan","token risk scan","rug risk","0-100 risk score","approval risk","liquidity","holder concentration","base","evm"],"examples":["Use /tools/token_risk_scan before buying this Base memecoin"],"inputModes":["application/json"],"outputModes":["application/json"]}],"provenance":[{"source":"agentic_market","first_seen":"2026-05-16T16:54:03.808235+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-21T00:11:51.636617+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T15:15:13.639654+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":16,"live_responds":false},{"fetched_at":"2026-05-22T09:50:40.312158+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":15,"live_responds":false},{"fetched_at":"2026-05-21T00:11:51.636617+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":16,"live_responds":false}],"catalog_attestation":null,"verification_history":[]}