Preview documentation. The complete OAS specification v1.1.0 is published at openagent.id/specification. This reference complements the narrative spec with developer-focused guides.

What OAS defines

  • A DID method: did:oas:<namespace>:<kind>:<identifier>
  • 11 entity kinds: HMR, MHR, ENR, AO, Agent, Agent Instance, Tool, Skill, Workflow, Model, Dataset, Service
  • A lineage model: every entity chains cryptographically to a human root
  • Cryptographic primitives: Ed25519, HKDF-SHA256, BLAKE3, JCS, multibase

DID Method

Format, parsing, validation.

Entity Kinds

All 11 kinds with semantics.

Lineage

Proof chains back to human roots.

Cryptography

Primitives and their uses.