End-to-end reliability protocol
EDC: 2025-06-30
- End-to-end reliability protocol - Status integration
- achieved: [research] Updated the bindings and got wrap and unwrap working in go using the nim-sds bindings and the corresponding go wrapper implementation.
- next: [research] resolve outstanding segmentation issues with callbacks test to complete the bindings & go wrapper part
RLN Mainnet
EDC: 2025-06-30
-
Implement RLN smart contract for paid, multilevel memberships
- achieved: [research] work on fixing fleet being down after membership DoS attack
- next: [research] testing registration for new contract with on-chain merkle proofs PR, will have another look into hacking together keystore in bash implementation
-
- next: [nwaku] deprecate sync / local merkle tree
-
RLNv2 Web management interface
- achieved: [js-waku] develop RLNv2 membership registration flow
- next:
- [js-waku] improve compatibility of keystore implementations
- [js-waku] deploy interface to rln.waku.org
- [js-waku] update docs
Nwaku in Status Desktop (relay mode)
EDC: 2025-05-30
- Nwaku in Status Desktop
- achieved:
- [nwaku] add waku_get_connected_peers_info to libwaku
- [nwaku] waku_relay_get_peers_in_mesh to libwaku
- [nwaku] add waku_relay_get_connected_peers to libwaku
- [nwaku] integrating waku_relay_get_peers_in_mesh
- [nwaku] integrating waku_relay_get_connected_peers
- [nwaku] integrating libwaku’s waku_get_connected_peers_info
- [nwaku] removing unused store functions
- achieved:
Incentivise running a Waku infrastructure node
EDC: 2025-04-30
- Service Incentivisation - Pay for RLN provision PoC
- achieved: [research] service incentivization POC
- next: [research] same line of work continued (https://github.com/waku-org/nwaku/pull/3318)
Foundation for Communities Optimization
EDC: 2025-04-07
- Define and implement sharding for Communities messages
- achieved: [chat] testing dedicated shards
- next: [chat] migration plan for dedicated shards
Hardening and scaling foundations for private chats
EDC: TBD
- Private chat rate limit PoC
- achieved:
- [chat] discussios onn kv store PR next steps with Status
- [chat] rate limit config UI changes for status-desktop
- next:
- [chat] split the status-go PR to only include kv store and document it
- [chat] API for status-desktop to retrieve the kv store
- achieved:
Upgrade Waku for the Web
EDC: 2025-04-18
- Scalable Data Sync in browser
- achieved: [js-waku] example app development
- next:
- [js-waku] create participant state data structures
- [js-waku] process all messages synchronously
Explore Peer Discovery Gap
EDC: 2025-06-30
- Mixnet PoC
- achieved: [research] implemented mix metrics and fixed some issues in mix and waku-mix integration code, ran a 10 node simulation with waku-simulator by publishing 10K messages
- next: [research] continue simulations to identify and fix issues, code cleanup
Messaging API
EDC: 2025-12-19
-
- next: [js-waku] next iteration of reviews on RFC proposal
-
- next:
- [js-waku] dogfooding event based Filter SDK
- [js-waku] dogfooding Encoder/Decoder API revamp
- next:
Maintenance H1 2025
- achieved:
- [nwaku] Patch release v0.35.1
- [nwaku] better keystore management
- next: