Skip to main content

JSON Schemas

ALX publishes JSON Schemas for protocol structures and selected supporting artifacts. Schema $id values resolve under https://alxprotocol.com/protocol/1/.

JSON Schema validates structural shape and does not replace the protocol specification for canonicalization, identity derivation, parent normalization, graph verification, or Trace behavior.

Protocol Schemas

Core schemas:

Optional extension schemas:

Supporting Schemas

When to Use JSON Schemas

Use published schemas to check document structure before exchange, storage, or publication. Use the specification and conformance materials when evaluating canonicalization, Block creation, identity derivation, parent normalization, or verification behavior.

Schema Scope

JSON Schema can validate the structural requirements of supported artifacts, but does not define ALX protocol behavior. JSON Schema cannot fully express those operations.

For protocol implementations, evaluate behavior against the specification and conformance materials rather than schema shape alone.