RAIR is designed with a micro-service architecture. With each of its core utilities being built and deployed as a part of a whole. Since open-sourcing we have reorganized our repository to better reflect this idea.

RAIRdapp is separated into five (5) separate components:

  • RAIRfrontend - REACT frontend service.

  • RAIRnode - The core backend for the system. Handles Authentication and API functions.

  • RAIRsync - Alchemy-based syncing engine to keep off-chain database in sync with the blockchain.

  • RAIRstream - Our video DRM system.

  • RAIRinfra - Not a service per-se, but a collection of the tooling needed to deploy RAIRcloud.

See our installation docs for how to get RAIRdapp up to speed quickly.

Last updated