Cordra software is a partial implementation of the Digital Object Architecture vision.

What is Digital Object Architecture?

The Digital Object (DO) Architecture introduces the concept of digital object and specifies three core components and two protocols. The three components are the identifier/resolution system, the repository system, and the registry system. Identifier/resolution protocol (IRP) is defined for the identifier/resolution system and the digital object interface protocol (DOIP) is defined for the repository and the registry system.

ITU-T Recommendation X.1255 is based on the DO Architecture.

How do Cordra and the DO Architecture relate?

Cordra manages information as digital objects. Specifically, Cordra

Globally Resolvable Identifiers

Allots globally unique identifiers to digital objects that are resolvable via the Handle System.


Provides IRP and DOIP interfaces enabling software to interact with digital objects using an extensible set of DOIP operations.

Registry System

Manages structured metadata about entities, performing the role of a registry system.

Repository System

Manages payloads and other arbitrary information, performing the role of a repository system.

Ready to build a scalable data infrastructure?