AP2 V0.1 · SIGNED ACKRATE PROFILE · PUBLIC NPM RELEASE
Validate the mandate before the contract.
Run the published @ackrate/ap2 validator against a fresh signed mandate. The server returns only public keys and hashes; ephemeral signing keys never leave the request.
Choose a check
AP2 validation console
0.4.0
Each run uses a fresh one-process replay store. Production integrations replace it with durable atomic storage.
validator output
Server-side package validation.
ready
Ready to validate
Select one boundary or run the complete visual suite. Every rejection must return its exact typed code.
Source and full test suite · @ackrate/ap2 0.4.0
Admission replay is consumed once here. Multi-purchase budget and payment replay remain atomically enforced by MandateRegistry.execute_payment on every spend.