Logos Collective Weekly Summary

Week 5, 2026 (February 2, 2026)

3
Teams Reporting
40+
PRs & Updates
1
Deliverable Closed
4
New Repos Created

Key Highlights

Messaging

Completed first Send API iteration for Logos Messaging Nim.

Messaging

Implemented UI for chatsdk module with logos-chatsdk-ui.

AnonComms

DoS/Sybil protection deliverable closed with RLN DoS Protection LIP publication for libp2p mix.

Logos Core

New logos-module created: Library and command line tool to abstract & interact with logos modules.

Logos Core

Created logos-waku-ui and logos-chat-tui for Waku node management and terminal chat UI.

AnonComms

RLN membership allocation service progress with LEE program featuring Merkle tree and public registration.

Create Chat SDK MVP

^

Chat SDK Developer Preview

  • Libchat Conversation initialization - #24
  • Libchat FFI + Nim wrapper - #25
  • Double ratchet state persistence refactor - #30
  • Double Ratchet Integration - #32
  • Conversation Persistance
  • Logos-chat integration with Libchat

Chat SDK Bindings

  • Add to logos-modules (PR in progress)
  • Change naming
  • Explore demo

API access to P2P Reliability for Desktop

^

Introduce Waku API in nwaku

  • Implement opinionated and simple to use Send operation - #3432
  • PR lmn api send - #3669
  • PR fix interop tests - #157
  • Create LogosMessaging API FFI c-library and logos-messaging-module - #3709
  • Implement LMAPI receive handling with subscribe - spec PR
  • Implement Health API - #3646

Maintenance

^
  • Start using Nimble in nim-sds - #49
  • Adapt status-go to nim-sds with Nimble - #7316

logos-app-poc

Updated flake with latest package manager, fixed core modules structure, and subwindow unloading

logos-chat-ui

Major UI migration from QWidgets to QML

#8

logos-cpp-sdk

Addressing UI freeze issues when making remote calls

#9

logos-liblogos

Linux build fixes, module support, command line parser, and Module Library abstraction

logos-libp2p-module

Updated build system with logos-module-builder and macOS build fix

#5 #4

logos-module (NEW)

Library and command line tool to abstract & interact with logos modules

#1

logos-module-builder

Fixed local library finding using install_name_tool

#1

logos-package-manager

Linux build fixes, lgpm CLI for package installation, request queue implementation

logos-package-manager-ui

Fixed various UI issues

#7

logos-waku-module

Added APIs for stopWaku, getPeers, getMetrics; now using logos-module-builder

#5 #7

logos-waku-ui (NEW)

New Logos App created to manage a Waku node

logos-chat-tui (NEW)

Experimental terminal UI using ratatui

logos-chatsdk-ui (NEW)

UI implementation for chatsdk module

Specify basic capability discovery protocol

  • Addressed remaining comments in the PR and merged it
  • Added protocol ID section to the RFC
  • Add algorithm descriptions before the pseudocode blocks in PR

Implement capability discovery protocol

  • Implemented advertiser, discoverer and iptree logic and tests
  • Implement registrar logic and add more tests

Implement DoS and Sybil protection protocol for libp2p mix

  • Further tests

Create demo chat app in Logos Core for messaging over libp2p mix

  • Waiting for new fleet to test
  • Waiting for cap-disco PR to be ready to be integrated

Specify MVP payment protocol

  • WIP: Learning about LEZ architecture, trying out things
  • Get everything working, implement a simple program

Specify and implement de-MLS API

  • Fully separate core functionality from app-specific functionality
  • Identified the new drawbacks for de-mls and started to add to the PR
  • Moved to logos-messaging binding, remove all legacy code from previous poc version, change update request processing
  • Complete adding clarifications such as time based, and conflicting commit messages

Allow multiple RLN provers to share a database

  • Integration into rln-prover
  • Code cleanup, unit tests for missing parts of the rln prover, aggregator

Specify and implement RLN membership allocation service

  • Developed LEE program with Merkle tree for commitments and public registration
  • Private payment for registration, slashing