Specifications

Wire-level specifications and white papers for the Maya 2030 stack. Each URI here is the canonical home for the named artifact.

A2A v1.0 extensions

Maya is wire-compatible with A2A v1.0. Two extensions carry the parts of the design that A2A doesn't opine on: authorization and audit.

Identity

Discovery

Personal data

Settlement

Substrate internals

The cryptographic and protocol contracts an implementer needs to build a Maya-compatible trust substrate from scratch. Every spec listed above ultimately bottoms out into one of these.

Interop / compatibility

Bridges to adjacent standards bodies. Optional for a Maya substrate; required if you want DEOS-issued receipts to flow through existing SCITT or W3C VC pipelines.

White papers

Versioning

Each spec URI is immutable once published; breaking changes ship as a new URI (/a2a/ext/ucan/v2, /did/deos/v2, etc.). Compatible additions land in the same URI and bump the Status line on the spec page.

Reference implementation

The substrate that issues receipts, hosts DID documents, and accepts the UCAN auth scheme is implemented and running in DEOS Computing's working repository, access-controlled during the v1 alpha. The specifications above are normative and self-contained — an independent implementer can build a conformant substrate from the documents alone. Contact founders@deoscomputing.io for partner access to the reference code, conformance test vectors, or interop testing.