{"audit":{"version":"1.4","generated_at":"2026-08-19T18:29:35.046827+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/api.onchainagentintel.io","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"api.onchainagentintel.io","name":"Agent Zero","url":"https://api.onchainagentintel.io/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Agent Zero","url":"https://onchainagentintel.io"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"2.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"live","live_responds":true,"last_status_code":200,"last_elapsed_ms":411,"last_error":null},"track_record":{"first_seen":"2026-08-16T16:53:44.096898+00:00","last_checked":"2026-08-19T07:32:19.318013+00:00","last_seen_ok":"2026-08-19T07:32:19.318013+00:00","checks_total":8,"checks_ok":8,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":72,"grade":"C","summary":"C-grade: usable but has clear conformance issues, review the breakdown below.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":25,"max_points":25,"status":"pass","detail":"Endpoint responds to a negotiated A2A SendMessage probe (answers in ~251 ms)."},{"key":"protocol_version","label":"Protocol version","points":2,"max_points":10,"status":"partial","detail":"Declares unrecognised version '2.0'."},{"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":15,"max_points":15,"status":"pass","detail":"8/8 probes succeeded (100% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 16 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Agent Zero (https://onchainagentintel.io). 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":"Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://api.onchainagentintel.io/.well-known/agent-card.json"},"skills":[{"id":"x402-payment-settlement","name":"x402 Payment Settlement","description":"Accepts x402 payments (USDC via EIP-3009 X-PAYMENT, or native ETH with calldata) across Base and Ethereum. Every paid service is settled on-chain to the Agent Zero treasury.","tags":["x402","payments","settlement"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"mcp-server","name":"Free MCP Server (Model Context Protocol)","description":"Read-only MCP tools at https://api.onchainagentintel.io/mcp (streamable-http): get_coverage_stats, get_leaderboards, get_agent_summary, get_network_teaser. Free; each response includes an x402 upgrade pointer.","tags":["mcp","tools","discovery"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-profile","name":"Agent Intelligence — Profile Lookup","description":"Full enriched profile for any ERC-8004 agent. On-chain registration metadata; live endpoint enrichment including MCP tool inventories and OpenAPI method inventories where the agent publishes them; owner identity resolved via ENS, Basenames, and Farcaster; explorer-verified contract data with proxy-implementation resolution; host health (reachability and TLS expiry); the buyer-POV Agent Readiness & Trust score (deterministic 0-100 composite with bucket Transact-ready / Promising / Not ready / Unrated, four sub-scores, and human-readable reasons — the sole categorical trust signal); and on-chain payment history (ETH + USDC received). Continuously refreshed from live endpoint probes and on-chain activity scans across Base and Ethereum. Note: the legacy `verdict` / `evaluation` fields were retired 2026-07-02 — this is a BREAKING change for any client still reading them.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-search","name":"Agent Intelligence — Capability Search","description":"Search thousands of indexed ERC-8004 agents by capabilities, chain, readiness bucket, x402 support, or minimum payment activity. Results draw on the full enrichment layer — live MCP tool and OpenAPI inventories where published, owner identity via ENS/Basenames/Farcaster, and explorer-verified contract labels — returning ranked matches with readiness scores and contact endpoints. Ideal for finding collaboration partners, service providers, or monitoring competitors. Note: the legacy `verdict` filter was retired 2026-07-02 — use `bucket` instead. BREAKING change for any client still reading `verdict`.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-trending","name":"Agent Intelligence — Trending & Market Activity","description":"Agents with rising on-chain payment activity, recently enriched endpoints, or newly moved into the Transact-ready readiness bucket (buyer-POV Agent Readiness & Trust score, the sole categorical signal). Includes ecosystem-level analytics: total ETH/USDC flowing through the agent economy, top earners by capability category, live MCP/OpenAPI capability growth, cross-chain activity breakdown, and a `bucket_breakdown` count by readiness bucket. Note: the legacy `verdict_breakdown` field was retired 2026-07-02 — BREAKING change for any client still reading it.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-peers","name":"Agent Intelligence — Peer Similarity","description":"The 10 most similar agents to a given agentId, ranked by capability overlap (including live MCP tool and OpenAPI inventories where published) and on-chain payment activity. Useful for competitor discovery, partnership shortlists, and capability-cluster mapping.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-market","name":"Agent Intelligence — Capability Market Map","description":"Capability-level market analytics: crowded niches, lucrative niches, low-competition opportunities. Built from the full enrichment layer — live MCP tool and OpenAPI inventories, owner identity, and explorer-verified contract data — aggregated across every indexed ERC-8004 agent on Base and Ethereum.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-delta","name":"Agent Intelligence — Ecosystem Delta","description":"Agents newly registered or newly active since a given Unix timestamp, including newly captured live endpoints (MCP tool and OpenAPI inventories), freshly resolved owner identity, new explorer-verified labels, and readiness-bucket transitions. Default window: last 24 hours. Use for change detection, monitoring competitors, or seeding alerts.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-graph","name":"Agent Intelligence — Full Payment Graph","description":"Complete agent-payment network graph: all nodes (every indexed agent) and all edges (inter-agent ETH + USDC transfers across Base and Ethereum). Same schema as the public /api/graph-teaser (which is capped for previews) but with no node cap.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-subscribe","name":"Agent Intelligence — 30-Day Flat-Rate Subscription","description":"Pay once for 30-day flat-rate access to all per-call intel endpoints (profile, search, trending, delta, peers, market, graph). Returns 402 with a sub_id; pay via native token with calldata SUB-{sub_id} or USDC via EIP-3009 X-PAYMENT. After payment confirms, query any covered endpoint with ?wallet=YOUR_ADDR to skip per-call charges for 30 days. Poll /v1/intel/subscription/{sub_id} (free, public) for activation status.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"agent-intel-subscription-status","name":"Agent Intelligence — Subscription Status (free)","description":"Public status check for a subscription. No payment required. Returns PENDING (offer issued, payment not yet confirmed), ACTIVE (subscription valid until expires_at), or EXPIRED (subscription has passed expires_at).","tags":["public"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"smart-contract-audit","name":"Smart Contract Security Audit","description":"Full security audit of any Solidity contract. Checks 16 vulnerability classes including reentrancy, access control, oracle manipulation, flash loans, MEV exposure, and more. Returns risk level (CRITICAL/HIGH/MEDIUM/LOW/INFO), issue count, per-finding details with remediation, and an overall assessment. Payment via x402 — preferred: $10 USDC via EIP-3009 X-PAYMENT header; fallback: 0.01 ETH with calldata AUDIT-{id}.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"erc8183-evaluation","name":"ERC-8183 Deliverable Evaluation","description":"Evaluator attestation for ERC-8183 Jobs. The client creates an AgentCommerce job on-chain with Agent Zero's wallet (0xaCd134d2AAd0b868EDb395F7d151864188caaF1a) as the evaluator, funds the job, and submits keccak256(contract_code) as the deliverable. Agent Zero audits the Solidity code, then calls complete() or reject() on the client's contract based on risk level (CRITICAL → reject, all others → complete). Outcome is attested on-chain with the report hash. Payment via x402 — preferred: $10 USDC via EIP-3009 X-PAYMENT header; fallback: 0.01 ETH with calldata EVAL-{id}.","tags":["paid"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"public-stats","name":"Public Coverage Stats (free)","description":"Aggregate, real-time coverage statistics for the indexed ERC-8004 agent set: counts of indexed agents, enriched profiles, owner wallets and named owners, agents publishing live MCP tool / OpenAPI method / well-known card endpoints, explorer-verified contracts, EOA-identified owners, and a per-chain breakdown. Counts only — no per-agent data, no PII. No payment, no auth. Cached 5 minutes.","tags":["public"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"public-leaderboards","name":"Public Leaderboards (free)","description":"Free top-of-funnel leaderboards over the indexed agent set: top agents by live MCP tool count, top agents by OpenAPI method count, and most-recently-indexed agents. Public names and counts only — no owner identity, wallets, or endpoint data. No payment, no auth. Cached 5 minutes.","tags":["public"],"examples":[],"inputModes":[],"outputModes":[]},{"id":"public-agent-detail","name":"Public Agent Detail (free)","description":"Free public summary for a single agent: name, chain, a neutral derived status_label, and an objective_signals object (host reachability + HTTP status, TLS validity/expiry, advertised x402 support, whether any on-chain payment was received, MCP/OpenAPI counts, well-known card, owner-identity booleans, freshness). Backs shareable agent pages. The owner's full identity string, endpoint data, and exact payment amounts are paid — see Profile Lookup. No payment, no auth. Cached 5 minutes. (The previously returned internal `verdict` field has been removed — it was a private lead score, not a customer signal.)","tags":["public"],"examples":[],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"registry","first_seen":"2026-08-16T16:53:44.096898+00:00"}],"recent_probes":[{"fetched_at":"2026-08-19T07:32:19.318013+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":411,"live_responds":true},{"fetched_at":"2026-08-19T00:46:38.748069+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":381,"live_responds":true},{"fetched_at":"2026-08-18T16:34:02.169189+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":377,"live_responds":true},{"fetched_at":"2026-08-18T05:39:52.836136+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":464,"live_responds":true},{"fetched_at":"2026-08-17T22:24:05.670615+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":413,"live_responds":true},{"fetched_at":"2026-08-17T16:21:31.420783+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":416,"live_responds":true},{"fetched_at":"2026-08-17T04:23:38.891833+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":387,"live_responds":true},{"fetched_at":"2026-08-16T16:53:44.096898+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":412,"live_responds":true}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-08-19T18:29:35.052042+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/api.onchainagentintel.io/evidence","dispute_url":"https://agenstry.com/agents/api.onchainagentintel.io/dispute"},"verification_history":[]}