Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions content/anoncomms/updates/2026-06-01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
title: 2026-06-01 AnonComms Weekly
tags:
- anoncomms-updates
date: 2026-06-01
---

## Highlights

## Create a basic capability discovery module

- [Integrate and dogfood capability discovery in Logos Delivery](https://github.com/logos-co/anoncomms-pm/issues/31)
- achieved:
- Service discovery bug fixes
- 6 test scenarios added for the network simulation; queries addressed on the [forum post](https://forum.research.logos.co/t/service-discovery-network-simulation/689)
- Logos Delivery integration and discovery setup; bugs identified and reported
- Code reviews and query responses
- next:
- Further bug fixes
- Refine test scenarios; continued dogfooding
- blockers:
- nim-libp2p and logos-delivery releases

## Establish libp2p mixnet

- [Specify and implement extended DoS and exit node abuse protection for libp2p mix](https://github.com/logos-co/anoncomms-pm/issues/40)
- achieved:
- Identified design gap in the spec where encryption cannot address the threat model ([PR #342](https://github.com/logos-co/logos-lips/pull/342), WiP); implementation requires no update as it relies on transport layer encryption
- next:
- Update spec with limitations and address reviewer comments
- Stake-weighted dogfooding setup

## Deliver de-MLS for p2p group messaging

- [Integrate de-MLS into Logos Chat](https://github.com/logos-co/anoncomms-pm/issues/30)
- achieved:
- Integration work continued; focus on the simple welcome flow
- Public API on de-MLS side fixed; work progressing in the libchat repository
- next: next steps to be defined after initial integration test succeeds

## Maintain and expand the Zerokit library

- [Rearchitecture Zerokit to support enum-based runtime configuration](https://github.com/logos-co/anoncomms-pm/issues/48)
- achieved:
- Merged [PR6](https://github.com/vacp2p/zerokit/pull/414): stateful features, removed separated witness calculation, added new serialization trait, partial proof for rln-wasm
- Completed [PR7](https://github.com/vacp2p/zerokit/pull/416): refactored all error types, added CalcWitness trait
- PR reviews conducted
- next:
- Continue PR reviews
- Begin PR8 and PR9 (builder pattern and FFI support)

## Create λAccounts for general identity

- Spike: LEZ-as-Registry feasibility
- achieved: finished investigation. No further explorations due to time constraint.

- Implement basic λAccount library
- achieved: initial [implementation of KeyPackage Registry](https://github.com/logos-messaging/libchat/pull/124)
- next: support multiple keypackages

## Implement RLN membership allocation service

- [Specify and implement RLN membership allocation service](https://github.com/logos-co/anoncomms-pm/issues/17)
- achieved:
- Investigated and fixed issues preventing consistent simulation success against LEZ testnet: transaction nonce management for service provider and propagation of latest RLN root
- next:
- Update simulation to work with logos-chat running in latest basecamp
- Prepare simulation for demo readiness

## Develop a decentralised oracle for LEZ

- [Specifying oracle mechanism](https://github.com/logos-co/anoncomms-pm/issues/22)
- achieved: LEZ program for PoC 1 published: https://github.com/sydhds/lon_poc
- next:
- Signature verification
- Performance optimisation
Loading