Skip to main content
CONFORMANCEPreview

Conformance testing

Ensure your PEAC implementation behaves correctly. Test vectors and validators for consistent interoperability.

Test Vectors

Reference inputs and expected outputs for core protocol operations. Receipt generation, policy parsing, and verification flows.

pnpm test:conformance
Receipt signingPolicy parsingVerification

Compatibility Levels

Three levels of conformance based on implementation scope. Choose the level that matches your integration needs.

Core: Receipt verification onlyStandard: Core + policy discoveryFull: Standard + receipt issuance

Self-Certification

Run the test suite against your implementation. Passing implementations can display the PEAC conformance badge.

Building a conformant implementation?

We welcome independent implementations of the PEAC protocol. The conformance test suite ensures your implementation behaves consistently with the specification and can interoperate with other PEAC-conformant systems.

Multiple implementations strengthen the protocol's neutrality and ensure it remains truly open and adapter-friendly. If you're building an implementation, we'd love to hear from you.

Run the test suite

Access test vectors and the validation tool on GitHub.

View test suite