Skip to content

A server-to-server RPC protocol for implementing decentralized data syndication in any app

License

Notifications You must be signed in to change notification settings

illumi-engineering/OpenSyndicationProtocol

Repository files navigation

OpenSyndicationProtocol

A server -> server RPC protocol for syndicating data, implemented in rust.

Completion State

This project is a work in progress:

  • Protocol Transport
  • Handshake Frame
    • DNS-based RSA-signed challenge sequence
  • Data Types
    • Node data type registry
    • Protocol frame for communicating data capabilities with other servers
    • Universal Data -> buffer serialization/deserialization framework for consumers
  • Client -> server communication for devs that wish to build client -> server architecture with all syndicated data availible to the client
    • todo: elaborate this point

License

This project is dedicated to the Public Domain: Unlicense

Please, feel free to use it however you like.

About

A server-to-server RPC protocol for implementing decentralized data syndication in any app

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages