Direct Message Reliability
- Reliability Protocol for Resource-Restricted Clients
- achieved: [research] new specification for p2p reliability open for review
- next:
- [research] review and merge p2p reliability spec
- [nwaku] nwaku implementation of the new lightpush protocol version https://github.com/waku-org/nwaku/issues/2722
End-to-end reliability protocol
- End-to-end reliability protocol - Status integration
- achieved: [research] started experimenting with status-go integration
- next: [research] continue status-go integration, collaboration with js-waku
Scale up number of Communities
- DoS protection for req-res protocols and metrics (go-waku as service node)
- next:
- [nwaku] Measure impact between protocols
- Measure cross performance of req-res protocols in specific usage conditions.
- non-relay protocols cross performance measure metrics
- [nwaku] Measure impact between protocols
- next:
Nwaku in Status Desktop (relay mode)
-
- next:
-
- achieved:
- [nwaku] libwaku store request parsing
- [nwaku] support parallel libwaku requests
- [nwaku] hash to bytes conversion and increase channel size
- [nwaku] add makefile targets
- [nwaku] Improving private branches for
status-desktop
andstatus-go
with nwaku, and gettingstatus-desktop
to run properly with nwaku as a backend in Mac
- achieved:
Incentivise running a Waku infrastructure node
- Service Incentivisation - Pay for RLN provision PoC
- achieved: [research] started work on local client-side reputation for the POC
- next: [research] continue work on local client-side reputation for the POC
RLN Mainnet
-
Implement RLN smart contract for paid, multilevel memberships
- achieved: [research] Draft PR for contract address changes in nwaku
- next: [research] update RLN contract tests in nwaku
-
- next: [nwaku] deprecate tree sync strategy
-
RLNv2 Web management interface
- achieved: [js-waku] moved js-rln library to main monorepo
- next: [js-waku] migrate to RLNv2 contract
Hardening and scaling foundations for private chats
- Specify private chat protocol
- achieved: [chat] content topics usage in one-to-one chats ref
- next: [chat] continue documenting current chat protocol
Upgrade Waku for the Web
Logos Web apps
- Reliable Qaku & library
- achieved: [chat] FURPS planning
- next: [chat] start extracting the Quaku library code
Explore Peer Discovery Gap
- Mixnet PoC
- achieved: [research] a basic lightpush request only POC by using waku nodes as mix nodes with hardcoded configs
- next: [research] draft waku mix spec
Debugging Tools
- Status Local Metrics
- achieved:
- next: [chat] get pending metrics PRs merged
Messaging API
-
- next: [js-waku] publish rfc covering event based API and basic capabilities
-
- next: [js-waku] enable background retries and upgrade to light push v2
Maintenance H1 2025
- achieved:
- next:
- [nwaku] enhance metrics usage
- [nwaku] Prepare release v0.35
- [nwaku] js-waku - nwaku interoperability test stabilization
- [js-waku] js-waku interoperability investigations