Skip to main content

Originator Profile Blueprint

This document is non-normative.

Aiming to document the technical specifications of the Originator Profile (OP)

These documents on this site describe the technical aspects of Originator Profile. Originator Profile technology does not provide a value judgment of the correctness, falsity, or inaccuracy of any particular piece of content, but aims to provide a cryptographically verifiable means by which anyone can assess its trustworthiness.

note

The old technical specification documents have been archived.
Previous specifications:

note

All of these documents on this site are draft.

note

Our technical specification documents, previously known as "Originator Profile RFC (OP RFC)", have been renamed to "Originator Profile Blueprint (OPB)". This new title emphasizes our independent management of these documents, from standadization process of IETF or W3C.

Overview of Originator Profile

The OP specification defines Verifiable Credentials (VCs) and how it is distributed. Definitions of terms common throughout this specification are provided in the Terminology.

The OP defines the following specifications as common specifications for VCs.

This document defines a data model for VCs to indicate keys that can verify an organization is the originator.

This document defines a data model for VCs to assert additional information about the originator, where that information has been validated by an appropriate entity.

The following documents define a data model for PA corresponding to various use cases.

This document defines a data model for VCs to indicate the content originated by the originator.

The following documents define a data model for CA corresponding to various use cases.

Furthermore, the following documents define the specification for the Content Integrity Descriptor, which is a mechanism to prevent tampering with the content indicated by the CA.

This document defines a data model for VCs to assert the name and other identifiers that the originator claims as a web publisher.

This document defines a data model for VCs to indicate the website operated by the originator.

The following data formats are defined for the collective distribution of the VCs as defined by the OP.

The OP defines the following as organization IDs and uses them in each VC:

The JSON-LD context used throughout VCs is documented in the following document:

The following documents ensure the security of the entire OP framework.

Model Classification

Please refer to the data models belonging to the model defined in the Architectural Overview via the following link.