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
- Integrates Logos Chat and Delivery is done using Logos Core
Milestones
The work is split into milestones, planned to be achieved by certain release.
Testnet v0.1
Testnet v0.2
- Extend Chat SDK with Group Conversations
- API access to P2P Reliability for Desktop
- Package SDS in Reliable Channel API
- Complete Reliable Channel API
- Chat Identity
- Logos Core integration (Chat module -> LMN module)
Required for Mainnet
- Add Edge Mode to Messaging API
- Enable easy C-Bindings for Mobile
- Messaging and Chat on Mobile
- Nwaku in Status Mobile and Light Mode MVP
- Implement RLN Membership Management
- Add support for RLN on LEE
- Support Discovery Research and Libp2p QUIC
- Status consumes Logos Chat and LMN as a Logos Core modules
Parallel Milestones
- Foundation for Communities Optimization
- Introduce E2E Reliability in Status Communities (complete integration after 2 release cycles)
- Integrate nwaku in status desktop relay mode only
Chronological (archive)
H2 2025
- Streamline DevEx: Mobile, Rust and Web dev
- Formalize and Expand Waku Web Apps
- Create Chat SDK MVP
- Extend Chat SDK with Group Conversations
- Formalize and Expand Waku Web Apps
- Harden RLN Testnet Deployment
- Improve DevEx: API, TWN, Metrics, Docs
- Implement RLN Membership Management
- Streamline DevEx: Mobile, Rust and Web dev
- Enable easy C-Bindings for Desktop
H1 2025
- Foundation for Communities Optimization
- Formalize and Expand Waku Web Apps
- Nwaku in Status Mobile and Light Mode MVP
2024
Closed Milestones
- Add peer discovery to mixnet and support browser
- Debugging Tools
- Define Incentivisation for RLNaaS
- Deploy RLN onchain tree on L2 Testnet
- Explore Peer Discovery Gap
- Hardening and scaling foundations for private chats
- Incentivisation and Marketplace Follow-Up Outline
- Introduce Mixnet For Message Sending
- Upgrade Waku for the Web
- Acquire first 10 Customers
- Demonstrate Product Market-Fit
- Direct Message Reliability
- Incentivise running a Waku infrastructure node
- Scale up number of Communities
- Static Sharding - dedicated shards
- Store Service Upgrade
- Quality Assurance processes are in place
- Support 1 Million Users
- Support Many Platforms
- Waku Network Gen 0