Milestone - Store Service Upgrade
- 
Store v3 - store synchronisation
- achieved: [research] delta encoding of payloads
 - next: [research] write specifications
 - blockers: [research] bugs in Nim std library (requires version update)
 
 - 
- achieved: [research] refined testing tools
 - next: [research] create new repo for benchmarking and testing tools
 
 
Milestone - Direct Message Reliability
- User apps for large scale dogfooding
- achieved: [js-waku] provided testing tool and identified problematic points in nwaku <> js-waku Filter usage bug: railgun stops receiving Filter messages after a while
 - next: [js-waku] add API for using particular Store nodes feat: API allows usage of specific nodes for protocols
 
 
Milestone - End-to-end reliability protocol
- End-to-end reliability protocol - Status integration
- achieved: [research] simplify bloom filter to use nim’s default hash, a fix in missing dependencies logic for received msgs
 - next: [research] test and finalize the updated bloom filter, PRs feedback
 
 
Deploy RLN onchain tree on L2 Testnet
- RLNv2 in nwaku
- achieved:
- [chat] add a custom rate limiter to meet RLN contract config feat: rate limit with rln configuration
 - [chat] test status-go with the custom rate limiter Commit 0aa2ee8
 
 
 - achieved:
 
Milestone: Nwaku in Status Desktop
- Nwaku in Status Desktop
- achieved:
- [nwaku] Implemented feedback and merged PR for running DNS discovery asynchronously feat: making dns discovery async
 - [nwaku] Finished first working version of 
waku-go-bindingsfeat: initial implementation - [nwaku] Tested importing and using 
waku-go-bindingsfrom a different Go project - [nwaku] Integrated async support to 
waku-go-bindingsfeat: integrate async support - [nwaku] Added support for Filter, Lightpush and store configurations in 
waku-go-bindings- chore: adding configurations for lightpush, filter and store - [nwaku] Refactor existing PR: refactor(libwaku): async based on recommendations from Jacek
 
 
 - achieved:
 
Milestone: Incentivise running a Waku infrastructure node
- Service Incentivisation - Pay for RLN provision PoC
- achieved: [research] implemented a simplified version of txid check as proof of payment (with some things hard-coded that ideally shouldn’t be)
 - next: [research] open up PR for review: feat: Add incentivization PoC for RLNaaS in Lightpush
 
 
Other Work
Maintenance
- achieved:
- [js-waku] identified breaking changes with nwaku for interop testing chore: upgrade nwaku to 0.33.0 and check interop tests2176
 - [chat] debug and fix missed msgs not retrieved after disconnection
 
 - next:
- [nwaku] Release v0.34.0
 - [nwaku] Bring support to Atoma with waku-rust-bindings
 - [nwaku] Vendor version upgrades are finished - major achievement having latest web3, eth and libp2p libraries in nim-waku. - moving to release v0.35.0
 - [nwaku] Complete toy-chat in waku-rust-bindings (powered by libwaku)
 - [nwaku] Continue attempt to compile status-mobile + status-go + libwaku for Android
 - [nwaku] Moving to latest nim - 2.0.12
 
 
Bugs
- achieved:
- [nwaku] Fix storenode task executor response handling. This part broke during a refactoring done to move reliability layer from status-go to go-waku fix_: nil *MessengerResponse is a valid result
 
 - next:
- [nwaku] Enhance filter issues (needed by Railgun)