Validate the A2A x402 capability extension — the Agent2Agent extension that carries crypto-payment authority inside an AP2 mandate (co-developed by Coinbase, MetaMask, and the Ethereum Foundation). Five deterministic checks: the x402 extension URI is declared in the agent card's capabilities.extensions[]; a non-empty payment-authority scope; a settlement-rail binding (scheme / network / asset); x402 exact-scheme PaymentPayload field lint; and mandate↔payment-leg consistency against an AP2 cap. One PASS/WARN/FAIL verdict and one OpenChainGraph execution_hash receipt. Client-side. Zero PII.
The PaymentPayload's maxAmountRequired must be ≤ this cap, and its asset must match (symbol or address; case-insensitive).
Computed client-side via WebCrypto SHA-256 over cgCanon({policy_parameters, output_payload}) (OpenChainGraph Standard v0.1 §6). Parent: none