The Specification

The Entity Core Protocol is the irreducible layer every peer must speak: the wire format, the type system, the identity / capability / dispatch core, and the basic tree operations (put/get). Two peers that agree on it interoperate at the substrate; everything above it — the extensions, the SDK, the applications — is optional and lives with the Entity System Architecture.

Canonical reference. These documents are the normative specification, maintained in the entity-core-protocol repository and reproduced here in full.

Start with the protocol; the rest are its companions.

Each spec opens on its contents, with one page per section — the normative text verbatim, in the sections it is written in.

The vocabulary