feat(extensions): AlgoVoi PQC/ZKP credential binding and ZKP receipt — production deployment notice#276
Conversation
…ion deployment notice
There was a problem hiding this comment.
Code Review
This pull request introduces a new documentation file detailing the production deployment of AP2, which covers post-quantum cryptography (PQC) credential binding and zero-knowledge proof (ZKP) receipts. The documentation outlines the production status, response headers, agent credential flows, composite trust verdicts, validation stages, and licensing terms. The review feedback suggests minor copy-editing improvements, specifically correcting 'on-premise' to 'on-premises' and ensuring spelling consistency for the word 'License' throughout the document.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
AP2 — PQC credential binding + ZKP receipt in production
Repo: google-agentic-commerce/AP2
Related open PRs: #270 (lifecycle), #271 (settlement), #272 (trust query), #273 (RFC 9421), #274 (PEF)
Type: Production deployment notice
Production status
AlgoVoi's AP2
POST /ap2/confirmis live in production with ZKP-bound payment evidence and full agent session spend tracking as of 2026-06-04.New response headers on
POST /ap2/confirm(Phase 2 ATB sessions only)Additionally: agent session spend cap is now wired to
/ap2/confirm— payments made via session JWT decrement the cap; exceeded cap returns402 agent_spend_cap_exceeded.Both headers are only present for Phase 2 ATB sessions. All existing AP2 flows are unaffected.
Agent credential flow for AP2
AP2 is a mandate-based protocol. The ZKP credential binds at the
/ap2/confirmstep, after theCartMandateandPaymentMandatehave been accepted:The session token is valid across the full AP2 lifecycle. Once
spend_cap_usdis exhausted, further payments return402 agent_spend_cap_exceeded.Composite trust verdict
The
X-Composite-Trust-Verdictheader composes the AP2 settlement attestation with the ZKP receipt at confirmation time. Independently reproducible:{ "trust_outcome": "TRUSTED", "composite_hash": "36042eb288b6557aed801ed9a2fe6e077b31bd7261a4dffbe8107ef078867f10", "receipt_count": 2 }Possible verdicts:
TRUSTED·PROVISIONAL(PENDING_FINALITY) ·INSUFFICIENT_EVIDENCE·UNTRUSTED.Specified in
draft-hopley-x402-composite-trust-query— open PR #272.Validation stages
Stage 1 — Specification
draft-hopley-x402-pqc-credential-bindingdraft-hopley-x402-federation-zkpSHA-256(domain ‖ comm_0 ‖ … ‖ nonce)draft-hopley-x402-composite-trust-queryStage 2 — Implementation
Production deployment to
api.algovoi.co.ukas of 2026-06-04:algovoi-federation-validatorv0.1.1 — 59/59 tests passalgovoi-zkp-receiptv0.1.0 — 13/13 tests passStage 3 — Cross-language conformance
zkp_receipt_v1payload canonicalisation validated byte-for-byte across 8 independent JCS implementations:rfc8785 0.1.4canonicalize 3.0.0json-canonicalization 1.0.0root23/php-json-canonicalization 1.0.1gowebpki/jcs v1.0.1Attestation:
2026-06-04-zkp-receipt-v1-cross-validation.mdCumulative: 664/664 byte-for-byte agreements across 9 vector sets, 8 JCS implementations.
Stage 4 — Live production smoke
Licensing — these packages are not open source
Three deployment paths are available:
1. Hosted commercial application
Use
api.algovoi.co.ukdirectly — the full PQC/ZKP/Federation stack is live under the standard AlgoVoi 0.50% transaction fee. No additional licence required. All response headers are available to session-authenticated tenants.2. Commercial Docker instances
Run
algovoi-federation-validatorandalgovoi-zkp-receiptas Docker containers on your own infrastructure under the AlgoVoi Commercial License v1.0. Production-grade Docker images are available to licence holders. Evaluation use (non-commercial, non-production) is free.3. Enterprise / OEM / acquisition
Custom on-premise deployments, white-label integrations, and acquisition enquiries. Contact hello@algovoi.co.uk.
The self-hosted implementation packages are proprietary and will not be open-sourced under any circumstances:
algovoi-federation-validatoralgovoi-zkp-receiptThere is no Apache, MIT, or community-licence path for these packages. Production deployment, revenue-generating use, or managed-service operation requires a written Commercial Licence Agreement. Contact hello@algovoi.co.uk.
All 31 AlgoVoi substrate packages remain Apache 2.0.
AlgoVoi (chopmob-cloud) -- docs.algovoi.co.uk/pqc-substrate