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.