Skip to content

Standards Track

The Context Relay Protocol™ is an open specification authored by Constantinos Vidiniotis at AutoCyber AI Pty Ltd (ABN 22 697 087 166) and submitted to international standards bodies for recognition.

Active Submissions

Body Track Status
IANA HTTP Field Name Registry — provisional registration of CRP-* headers Submitted
IETF Internet-Draft draft-vidiniotis-crp-headers Submitted
IETF Internet-Draft draft-vidiniotis-crp-safety-policy Submitted
IEEE SA Project Authorization Request (PAR) In preparation
ISO/IEC JTC 1/SC 42 New Work Item via Standards Australia (DISR) In preparation
NIST NCCoE Technology Partner application In progress

Spec Documents Backing Each Submission

Submission Primary Spec
IANA HTTP Field Names SPEC-002
IETF — CRP Headers I-D SPEC-001, SPEC-002, SPEC-014
IETF — CRP Safety Policy I-D SPEC-006, SPEC-014
ISO/IEC JTC 1/SC 42 NWI SPEC-001, SPEC-010, SPEC-011
NIST AI RMF mapping SPEC-010

Reference Implementation

The reference implementation in this repository is conformant with SPEC-014 Level 2 (full interoperability). See the conformance test suite for verification.

Independent Implementations

CRP is designed to be implemented in any language. Header names, ABNF, and semantics are specified normatively in SPEC-001 / SPEC-002 / SPEC-006 and require no Python, no SDK, and no licence to implement.

If you are implementing CRP independently, please open an issue in the spec repository so we can list your project and run interop tests.

Contact for Standards Reviewers


"Context Relay Protocol" and "CRP" are trademarks of Constantinos Vidiniotis (application pending). The protocol itself is open and free to implement.