Skip to main contentOffline Protocol’s system is structured into three layers, ensuring flexibility, scalability, and interoperability.
1. Infrastructure Layer
- Offline Network: Core peer-to-peer layer using WiFi-Direct and Bluetooth Mesh.
- DORS (Dynamic Offline Relay Switch): Smart routing engine selecting the optimal path across nodes.
- Relay & Hub Devices: Endpoints can also serve as relays to extend the network.
2. Application Layer
- Offline ID: Universal usernames serving as portable, protocol-wide identities.
- Fernweh: Fully offline, E2E encrypted communication platform built on Offline Protocol.
- Service Hooks: APIs for identity, discovery, and data exchange.
3. User Layer
- Device Integration: Devices auto-resolve via Offline ID.
- Local Data Persistence: Information is cached locally until sync.
- Online Uplinks (optional): Nodes with internet access act as bridges, enabling cross-network communication.