OpenChainGraph Suite · Verify-Only Chain

Agentic Payment Mandate Lint

A2A agent card validation > x402 extension mandate validation > AP2 mandate credential build. A verify-then-build lint chain for agentic payment mandates supplied by the caller: checks the calling agent's card, checks its x402 payment-extension mandate, then builds the AP2 verifiable-credential representation. Read-only linting only: no payment execution, no wallet or custody action, no live network call.

OpenChainGraph · 3 Steps compliance mandate Hash-Anchored §4 chain_depth:3 Client-Side · Zero PII Verify/Lint Only · No Execution
Chain Topology: A2A Agent Card Validator → A2A X402-Extension Mandate Validator → Google AP2 Mandate Builder
§4 Execution Hash · Chain Definition Anchor
execution_hash:computing…
Market Rationale
Buyer: Agentic Commerce / A2A Payments Platform Team
Forcing function: A2A agent-card and x402 payment-extension checks, plus a Google AP2 mandate credential, are the shape both rails require before an agent-initiated payment mandate is trusted. This chain lints all three in sequence.
Chain Stages · 3 Steps
1 ROOT node
A2A Agent Card Validator & Extension Checker art-25-a2a-agent-card-validator
verdict, score, and has_ap2_extension establish whether the calling agent's card is well-formed and AP2-capable before its payment mandate is checked.
2 D2 node
A2A x402-Extension Mandate Validator art-31-a2a-x402-extension-mandate-validator
verdict, pass_count, and fail_count record whether the caller-supplied x402 payment-extension mandate checks out before the AP2 credential is built from it.
3 TERMINAL · D3 node
Google AP2 Mandate Builder art-16-google-ap2-mandate-builder
vdc and vdc_stage are the chain output, the AP2 W3C verifiable-credential mandate built from the caller's own inputs, gated behind the two prior lint passes.
Export Artifacts
Download the §4 chain definition artifact (hash-anchored composite JSON) or the §13.11 W3C Verifiable Credentials view. Both derive from the chain definition; no new hash is minted. Available after hash computation.