nav ccdf167daf feat: add crypto module (Ed25519 key generation, sign, verify)
Moves verifySignature, signMessage, generateKeyPair and utility functions
from Yonexus.Client into Protocol so Server no longer depends on Client
at build time or runtime.
2026-04-16 10:36:55 +00:00
2026-04-09 00:36:37 +00:00
2026-04-09 00:36:37 +00:00
2026-04-01 01:19:22 +00:00
2026-04-08 20:03:28 +00:00

Yonexus.Protocol

This repository contains the shared communication protocol specification for the Yonexus system.

It is referenced as a git submodule by both Yonexus.Server and Yonexus.Client.

Contents

  • PROTOCOL.md — full protocol specification
  • src/types.ts — shared builtin envelope / payload TypeScript definitions
  • src/index.ts — package export surface
  • Canonical JSON shape references

Purpose

Yonexus is a cross-instance communication system for OpenClaw, split into:

  • Yonexus.Server — the central hub plugin
  • Yonexus.Client — the client plugin
  • Yonexus.Protocol — the shared protocol definition

Both server and client implementations must conform to the protocol defined in this repository.

Version

Current protocol version: draft v0.3

References

Description
No description provided
Readme 66 KiB
Languages
TypeScript 100%