Free x402 validator

x402 Readiness Checker

Validate whether a paid AI-agent endpoint is ready to be discovered, integrated, and paid. Ontario checks the signals agents need before spending: HTTP 402, x402 manifest, OpenAPI, HTTPS, metadata, and report proof.

Run the checker

curl -X POST https://ontarioprotocol.com/api/verify/x402-readiness \
  -H "Content-Type: application/json" \
  -d '{"target_url":"https://example.com/api/paid-endpoint"}'
curl -X POST https://ontarioprotocol.com/api/agent/can-pay \
  -H "Content-Type: application/json" \
  -d '{"endpoint":"https://example.com/api/paid-endpoint","agent_policy":"strict","max_usdc":"0.05"}'

Browser UI: /verify. Agent policy: /.well-known/x402-trust.json.

Recurring audits

The checker stays free for single scans. Recurring audit pilots are kept in private review while public trust surfaces stay focused on verification.

https · 10 pts

Part of the Ontario x402 Trust Standard score.

homepage reachable · 10 pts

Part of the Ontario x402 Trust Standard score.

endpoint reachable · 10 pts

Part of the Ontario x402 Trust Standard score.

payment challenge · 20 pts

Part of the Ontario x402 Trust Standard score.

x402 manifest present · 15 pts

Part of the Ontario x402 Trust Standard score.

x402 manifest well formed · 15 pts

Part of the Ontario x402 Trust Standard score.

openapi schema · 10 pts

Part of the Ontario x402 Trust Standard score.

bazaar metadata · 5 pts

Part of the Ontario x402 Trust Standard score.

robots present · 3 pts

Part of the Ontario x402 Trust Standard score.

schema org present · 2 pts

Part of the Ontario x402 Trust Standard score.