Highlights
- nwaku:
- RLN: Progress deprecating local Merkle tree sync. The proofs start being correctly generated from on-chain Merkle tree approach.
- nwaku in Status: Check internet connectivity implemented in nwaku.
- wakunode2 app: More insightful REST endpoints to know about current node’s peers.
RLN Mainnet
-
Implement RLN smart contract for paid, multilevel memberships
- achieved: [research] verified RLN msg validation and proofs for the new contract using updated abi and created PR
- next: [research] review merkle tree deprecation and merge with the above mentioned changes
-
RLN contract revision and audit
- achieved: [nwaku] Tested and debugged the deprecated sync strategy
- next:
Nwaku in Status Desktop (relay mode)
- Nwaku in Status Desktop
- achieved: [nwaku] Improve disconnection handling
Incentivise running a Waku infrastructure node
- Service Incentivisation - Pay for RLN provision PoC
- achieved: [research] set up a local nwaku setup for Lightpush integration of service incentivization POC
- next: [research] actually integrate the POC
- blockers: [research] very slow RLN tree syncing
Foundation for Communities Optimization
- Define and implement sharding for Communities messages
- achieved: [chat] fixing some messages not received in control community shard
Logos Web apps
- Forum PoC
- achieved:
- [chat] replace mocked wallet connections with actual implementation 1
- [chat] forum presentation
- achieved:
Explore Peer Discovery Gap
- Mixnet PoC
- achieved: [research] Addressed review comments for the PR and did some reading on mix networks.
Maintenance H1 2025
- achieved:
- [nwaku] Fix compilation issue in CLI refactoring
- [nwaku] Enhance REST /admin/v1/peers endpoint for better debug support:
- [nwaku] Speed up local docker image build
- [nwaku] Unhandled exception in (unconnected?) Lightpush client
- [nwaku] Simplify rln_relay code a little