Roadmap Overview
Logos Messaging is working towards these features, required to be implemented for Mainnet:
- Delivery module for Logos Core
- Exposes Messaging API
- Exposes Reliable Channel API
- Supports RLN membership on Logos Blockchain
- Chat module for Logos Core
- Exposes 1:1 chats API
- Exposes group chats API, based on de-MLS
- Uses Delivery module as transport, through Logos Core
- Status:
- Uses SDS protocol for Communities
- Uses Logos Chat for 1:1 and group chats
- Integration of Logos Chat and Delivery is done using Logos Core
Milestones
The work is split into milestones, planned to be achieved by certain release.
We use three release stages for developer-facing APIs and libraries:
- Developer Preview — first externally-usable release. Functional but limited scope, intended for early adopters and feedback collection.
- Beta — feature-complete and API-stable. Documentation, QA sign-off and performance tuning may still be in progress.
- General Availability — feature-complete, documented, QA-approved, production-ready release.
Testnet v0.1
Testnet v0.2
- Messaging API — Beta
- Reliable Channel API — Developer Preview
- Chat — Developer Preview
- Logos Core Integration — Phase 2
- Support QUIC Transport in Logos Delivery
- RLN for Edge Nodes
Testnet v0.3
- Messaging API — General Availability
- Reliable Channel API — Beta
- Chat — Beta
- RLN on Logos Blockchain
- Logos Core Integration — Phase 3
Required for Mainnet
- Chat — General Availability
- Logos Core Integration — Phase 4
- Support Mobile Platforms
- Security audit (internal security team review followed by external audit)