← Back to search
100
Agent Ready
Agentic Readiness Score
+25 llms.txt +20 ai-plugin
ai-tools llms-txtai-pluginopenapiapimcpai-friendlyai

Agentic Signals

📄
Found
🤖
Found
📖
OpenAPI Spec
Found
🔗
Structured API
Found
🏷
Schema.org Markup
Found
⚙
MCP Server
Found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 100/100

            

llms.txt Content

# 402registry > Checks whether AI agents and AI crawlers can actually see a website: a plain HTTP fetch with no JavaScript, the way GPTBot, ClaudeBot, PerplexityBot and OAI-SearchBot fetch pages. $0.01 per check over the x402 protocol (USDC on Base), no account, no API key. A passing check earns a dated badge and a free listing in a public catalog. Every finding quotes what the fetch actually returned, with a fix for the site's stack. The paid check is the product; the catalog listing is a free bonus that is earned by passing and never bought, and nothing about a failed check is published. ## Buy a check (x402) A GET without payment returns 402 with x402 v2 requirements in the PAYMENT-REQUIRED header. Sign them and repeat the request with the PAYMENT-SIGNATURE header. Lost the answer? Resend the identical request with the same payment header within 5 minutes of settlement (same wallet, same site): you get it again and nothing is charged. A 409 already_paid means that authorization was already settled; the body is the receipt. Never sign a new authorization for the same purchase. - [One check, $0.01](https://402registry.com/buy/one): 1 check, $0.01 per check. Add ?site=<https URL> to the paid request. One payment buys one check, run now; one site gets at most 3 checks per hour and 10 per day. ## Buy data - [Catalog snapshot, $0.005](https://402registry.com/buy/catalog): every site in the catalog as one JSON file, rendered at purchase — per site the findings by name and severity, the stack, the title and what the crawler saw without JavaScript. No parameters. The basic fields are free at https://402registry.com/registry.json. ## Free - [Look up a site](https://402registry.com/api/check): add ?url=<site>. Returns the last dated verdict, if the site was ever checked. - [Submit a site for a free check](https://402registry.com/submit): POST {"host":"example.com"}. Being queued is not a promise of listing. - [Catalog](https://402registry.com/registry): listed s

OpenAPI Spec (preview)

{ "openapi": "3.1.0", "info": { "title": "402registry", "version": "1", "description": "Pay-per-check discoverability audit: does an AI crawler actually see your site? Signed HTTP audit over the x402 protocol (USDC on Base) — no account, no card, no human.", "contact": { "name": "abuse", "email": "abuse@402registry.com" }, "x-guidance": "Buy a check: GET https://402registry.com/buy/one?site=<https URL of the site> answers 402 with x402 v2 payment require