Overview
Agent-readiness report for one public site: validates llms.txt, AI-crawler robots rules, /.well-known/x402 and each sampled unpaid 402 challenge (accepts, payTo format, network/asset, header-body mirror, Bazaar extension), MCP server card and endpoint, and openapi.json 402 responses. Scored against our checklist with fixes and evidence. Read-only: 402s are never paid. Obeys robots.txt. Blocked or unreachable targets are not charged. USDC on Base only.
Protocol
x402
Price
$0.05
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
horizonpulse
Indexed
2026-11-09 23:08:25
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Output Schema
{
"example": {
"cached": false,
"disclaimer": "<disclaimer>",
"findings": [
{
"category": "agent_readiness",
"checkedAt": "<ISO 8601 time>",
"evidence": "match",
"id": "ar_402_mirror",
"severity": null,
"source": "https://example.com/paid",
"status": "pass",
"title": "402 header/body mirror"
}
],
"fixes": [
{
"category": "agent_readiness",
"evidence": "<evidence>",
"fix": "<fix>",
"id": "ar_llms_txt",
"priority": 1,
"severity": "low",
"status": "fail"
}
],
"metrics": {
"bytesReceived": 40000,
"elapsedMs": 1200,
"requests": 8
},
"ok": true,
"priced": {
"amountAtomic": "<atomic USDC>",
"amountUsd": "<price>",
"asset": "<USDC on Base>",
"network": "base",
"payTo": "<payTo>"
},
"receipt": {
"amountAtomic": "<atomic USDC>",
"id": "hpr_<id>",
"route": "/api/site/agent-readiness",
"tier": "base"
},
"report_id": "arr_<uuid>",
"rubric_version": "agent-readiness-rubric/2026-11-09.1",
"score": {
"label": "scored against our checklist",
"overall": 64
},
"summary": {
"fail": 2,
"info": 3,
"pass": 8,
"unavailable": 0,
"warn": 2
},
"target": {
"origin": "https://example.com",
"pinnedAddress": "<ip>",
"url": "https://example.com/"
},
"timestamp": "<ISO 8601 time>"
},
"type": "json"
}