aetheris-protocol 0.2.4

High-performance binary contracts and communication traits for the Aetheris Engine
Documentation

aetheris-protocol

Core traits, types, and gRPC service definitions for the Aetheris Engine.

Overview

The core engine contracts. Defines the "Trait Triad" (WorldState, GameTransport, Encoder) and the cryptographic Merkle Hash Chain used for entity integrity.

Features

  • Standard Traits: Unified interface for transports and encoders.
  • ECS Integration: Bridge for world state replication.
  • gRPC Support: Optional gRPC service definitions for control plane operations.
  • Security: Built-in Merkle Hash Chain for message integrity.

Usage

Add this to your Cargo.toml:

[dependencies]
aetheris-protocol = "0.2.0"

For more details, see the main repository README.