Skip to content

RelayOS v0.1.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@rufatixx rufatixx released this 05 Aug 08:37
5832f91

RelayOS v0.1.0-alpha.1

The first public RelayOS alpha turns the store-carry-forward idea into a small,
testable .NET 10 Core SDK.

Try it in 60 seconds

dotnet run --project samples/RelayOS.Simulator -- "Hello through a disconnected relay"

The simulation encrypts a packet for Bob, persists it at a courier that cannot
decrypt it, closes and reopens the courier queue, and forwards it to Bob during
a later simulated encounter.

Included

  • recipient-key payload encryption with P-256 ECDH, HKDF-SHA-256, and
    AES-256-GCM;
  • file-backed packet queues, TTL, priorities, deduplication, and conflict
    detection;
  • transport abstractions and an in-process three-node simulator;
  • a standard-SDK console demo, Core tests, and a MAUI Android source demo.

Important scope

This is an experimental alpha and has not been independently audited. The
current transport is an in-process simulator. It does not implement Bluetooth,
Wi-Fi Direct, mesh networking, background discovery, production routing, or
delivery receipts. Do not depend on this release for emergencies or other
safety-critical communication.

Created and maintained by Rufat Asadzade.