{
  "tool_id": "art-394-x402-deferred-handshake-validator",
  "kernel_id": "art-394-x402-deferred-handshake-validator",
  "display_name": "x402 Deferred-Scheme Handshake Validator",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_control",
  "purpose": "Validates a Cloudflare `deferred` x402 scheme handshake: 402 offer field shape (scheme:\"deferred\", id, termsUrl), RFC 9421 HTTP Message Signature covered-component coverage (@method, @target-uri, content-digest), and settlement-reference id continuity across a call sequence (uniqueness, no internal duplicates). Cryptographic signature verification reuses verify_webbotauth_signature (art-129); rollup/batch settlement arithmetic is owned by reconcile_x402_batch_settlement (art-61); this node validates the offer and handshake shape only. Scheme registry is a plugin surface and is not hard-coded.",
  "control_description": "Validates a Cloudflare `deferred` x402 scheme handshake: 402 offer field shape (scheme:\"deferred\", id, termsUrl), RFC 9421 HTTP Message Signature covered-component coverage (@method, @target-uri, content-digest), and settlement-reference id continuity across a call sequence (uniqueness, no internal duplicates). Cryptographic signature verification reuses verify_webbotauth_signature (art-129); rollup/batch settlement arithmetic is owned by reconcile_x402_batch_settlement (art-61); this node validates the offer and handshake shape only. Scheme registry is a plugin surface and is not hard-coded.",
  "declared_inputs": [
    "art-393-x402-v2-migration-linter",
    "art-129-webbotauth-signature-verifier"
  ],
  "declared_outputs": [
    "art-61-x402-batch-settlement-reconciler"
  ],
  "kernel_digest": "sha256:86b67fe8bd78c4f98cff644943c97efe820149953edf0080e31c279d760f5994",
  "trust_label": "independently verified -- zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-07-21",
  "last_validated": "2026-07-21",
  "conformance_fixtures_vendored": false,
  "compute_proof_ready": "ready",
  "wave": 66,
  "source_url": "https://ainumbers.co/chaingraph/art-394-x402-deferred-handshake-validator.html",
  "generated_at": "2026-07-25T20:02:55.601Z"
}
