Highlights
The oracle mechanism RFC was finalized and presented for review, with initial issues identified for the Logos Blockchain integration (RFC PR ).
MVP payment protocol streams were finalized on testnet and localnet, covering both the standalone and Store integration journeys.
RLN membership allocation was reliably simulated in a mix network against testnet 0.2, validating the protocol ahead of upcoming 0.3 work (journey ).
Create a basic capability discovery module
Integrate and dogfood capability discovery in Logos Delivery
achieved:
Tested the doc packet for phases D and E, added logs for discovery testing in nim-libp2p, and collaborated with the DST team on testing and debugging
Completed a first draft of the service table bootstrap mechanism
next:
Continue collaboration with DST on discovery testing
Continue work on the service table bootstrap mechanism
Establish libp2p mixnet
Specify and implement extended DoS and exit node abuse protection for libp2p mix
achieved:
Traced testnet-0.2 bugs across chat-side receive-reliability and service discovery, explored folding LEZ-RLN gifter work into the chat-mix v0.2 stack, and reviewed the v0.3 roadmap
Completed the testnet doc packet and testnet demo app, with all fixes ready after feedback
next: revisit differentiated rate-limiting with local reputation
Deliver de-MLS for p2p group messaging
Integrate de-MLS into Logos Chat
achieved: nearly completed the recovery gap and reviewed the code against the RFC
next: finish the recovery task, then move on to the WallClock Service item
Develop service incentivisation
Maintain and expand the Zerokit library
Rearchitecture Zerokit to support enum-based runtime configuration
achieved:
Merged PR11 and progressed PR12
Conducted multiple reviews of PR11 and attempted to design the hashing system
Reviewed the RFC and related discussion and the PACT discussion, and started modifying the POC to match the RFC’s technical choices
next:
Address PR12 review comments and continue on PR13
Keep reviewing PRs
Continue POC upgrade and testing
Implement RLN membership allocation service
Develop a decentralised oracle for LEZ
Specifying oracle mechanism
achieved:
Finished and presented the RFC PR for review
Reviewed the RFC PR
next: address identified issues for the Logos Blockchain part with the necessary RFC changes