Is your x402 server
actually ready?

Free compliance audit against every paymentauth.org spec plus cross-registry visibility (Bazaar, x402scan, mppscan). No signup. Results in under a second.

01
Discovery
OpenAPI 3.1, x-payment-info, ownership proofs, /.well-known/x402, llms.txt.
02
Runtime 402
Status, headers, 16KB cap, x402 v2, bazaar.schema, CAIP-2.
03
HTTP Payment auth
draft-httpauth-payment-00 auth-params + draft-payment-intent-charge-00 fields.
04
Per-method charge
evm · tempo · solana · stellar · lightning · stripe · card — auto-detected.
05
JSON-RPC / MCP
draft-payment-transport-mcp-00. Probes /mcp, /rpc, /jsonrpc for error -32042.
06
Registry visibility
Coinbase Bazaar, x402scan, mppscan — live queries.
for agents
$ npx agentcash fetch "https://x402audit.dev/api/audit?url=hirescrape.com"
what it catches
  • Oversized PAYMENT-REQUIRED headers (Node's 16KB cap)
  • Missing extensions.bazaar.schema.properties.input/output
  • Malformed Payment auth-params per draft-httpauth-payment-00 §5.1
  • Wrong CAIP-2 network refs, non-checksummed EVM addresses
  • Empty ownership proofs, missing /.well-known/x402
  • Unindexed on Bazaar, x402scan, or mppscan