ccdf167daf3da8504e9855f1866b58ef1d952822
Moves verifySignature, signMessage, generateKeyPair and utility functions from Yonexus.Client into Protocol so Server no longer depends on Client at build time or runtime.
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 specificationsrc/types.ts— shared builtin envelope / payload TypeScript definitionssrc/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 pluginYonexus.Client— the client pluginYonexus.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
Languages
TypeScript
100%