Logos Collective Weekly Summary

Week 13, 2026 (March 30, 2026)

4
Teams Reporting
60+
PRs & Updates
2
Deliverables Closed
2
New Repos Created

Key Highlights

Logos Core

Extracted logos-logoscore-cli as a standalone repo and rapidly iterated to daemon mode, portability, and CLI11 migration — 12 PRs in a single week.

Logos Core

Unified module configuration into metadata.json as single source of truth across module-builder, tutorials, test modules, and downstream modules.

AnonComms

Released de-MLS peer scoring feature and updated RFC including peer scoring and commit validation mechanisms.

Storage

Discovered a cryptography issue (missing message integrity) in the Logos Sphinx spec/implementation and began researching fixes; drafted a logos-storage hidden services over Mix design.

Messaging

Implemented Messaging API subscribe and receive in edge mode for Logos Delivery; replaced embedded waku with the delivery module in logos-chat-module.

Logos Core

Basecamp now leverages logos-package-manager-module for automatic module/UI-plugin detection and adopted the new logos-design-system QML path.

logos-basecamp

Package Manager integration for automatic module/UI-plugin detection; updated QML path for design system; async UI plugin loading (open).

logos-logoscore-cli (NEW)

Extracted from logos-liblogos; rapidly iterated to daemon mode, portability, CLI11 migration, and nlohmann_json adoption — 12 PRs.

logos-module-client (NEW)

New repo for the proxy API, extracted from logos-liblogos and logos-cpp-sdk.

#1

logos-liblogos

Major cleanup: extracted CLI and process stats, abstracted Qt components, removed proxy API (moved to logos-module-client), reorganized plugin manager with nlohmann_json.

logos-module-builder

Consolidated module config into metadata.json as single source of truth; standalone app derivation; auto-load module dependencies; extracted Qt plugin logic into separate library (open).

logos-cpp-sdk

Added tests and CI; abstracted proxy API logic; added QVariantList/QVariantMap support; removed proxy API (moved to logos-module-client).

logos-package-manager

Split into a separate library; added support for multiple embedded dirs.

#3 #4

logos-package-manager-module

Reworked package manager; migrated to module-builder.

logos-tutorial

Updated and streamlined guides; adapted tutorials to metadata.json unification; switched to logoscore-cli and standalone nix derivation.

logos-workspace

Added standalone app and logoscore-cli; bumped modules to metadata.json config; parallel test experiment; various dependency bumps.

logos-js-sdk

Updated SDK for new liblogos and logos-module-client; updated FFI library.

#7

logos-module

Added methods to get module name and module dependencies.

#9

logos-accounts-module

Updated to use logos-module-builder.

#9

logos-accounts-ui

Updated to use logos-module-builder.

#7

logos-wallet-module

Updated to use logos-module-builder.

#12

logos-wallet-ui

Updated to use logos-module-builder.

#12

logos-libp2p-module

Switched to metadata.json as single source of truth.

#39

logos-test-modules

Updated to logoscore-cli; removed module.yaml in favour of metadata.json; pointed to new package-manager repo.

logos-standalone-app

Auto-loads nested modules via correct liblogos API.

#2

logos-package-manager-ui

Uses package downloader module; migrated to module-builder.

Deliver de-MLS for p2p group messaging

^

Specify multi-steward and advanced group management protocol

  • Merged the de-MLS RFC PR including peer scoring and commit validation mechanisms
  • Identify edge cases and define super steward functionality

Implement de-MLS peer scoring

  • Finished task, merged PR #55

Implement de-MLS multi-stewards

  • Implemented mock steward list and API; started working on integration inside de-mls
  • Connect with consensus result; implement steward election mechanism

Create a basic capability discovery module

^

Implement capability discovery protocol

  • Completed registrar and routing table tests; merged final implementation PR in nim-libp2p
  • Investigate and fix failing test

Allow client mode for discovery without Kad-DHT participation

  • Defined required code changes for client mode discovery
  • Open draft PR

Integrate and dogfood capability discovery in Logos Delivery

  • Testing and bug fixes
  • More testing; hopefully no further blockers

Establish libp2p mixnet

^

Specify and implement extended DoS and exit node abuse protection for libp2p mix

  • Migrated mix-rln-plugin to zerokit 2.0.0; implemented mix delay strategy improvements
  • Analysis revisiting sender-generated proof with a broader comparison of both approaches — Notion doc
  • Continue work on DoS protection and RLN spec

Implement RLN membership allocation service

^

Specify and implement RLN membership allocation service

  • Integrated logos-delivery RLN relay with lez-rln module
  • Run a simulation of RLN relay with nodes acquiring memberships via allocation service
  • Different behavior running logos-delivery in logos-core versus standalone, causing issues running mix simulation with logos-core

Develop service incentivisation

^

Specify on-chain component for payment protocol

  • WIP: LEZ learning and experimentation
  • Continue with the spec and implementation of payment streams

Maintain and expand the Zerokit library

^

Rearchitecture Zerokit to support enum-based runtime configuration

  • Added Serialized trait, WitnessCompute trait
  • Continue on PRs plan

Release Zerokit (v2.0.0) for multi-ID burning and partial proof generation

Status Integration PRs

  • Final testing of #7332 and responding to review comments
  • Reach out to the status-go team to merge both PRs

Distributed testing and network traffic shaping

  • Quick prototype to demonstrate dist testing capabilities with network traffic shaping — not all tests passing yet
  • Updated existing C# dist tests to run locally
  • PR with changes and documentation on how to run locally
  • Restore the DO cluster and run release tests
  • Restore CI workflow that runs dist tests
  • Determine if traffic shaping prototype is viable for local testing

AnonComms Collaboration — Sphinx & Hidden Services

^

logos-storage hidden services over Mix

  • Discuss findings with team and AnonComms
  • Continue defining protocol step details in hidden services over Mix
  • Work on specifying a transport layer over Mix

Logos Core dependency updates

  • Read more on NAT traversal and start implementation

Logos Delivery — Messaging API Developer Preview

^

Logos Delivery — Reliable Channel API Developer Preview

^

Deliver Reliable Channel API

  • Integrate SDS in logos-delivery

Implement SDS Repair

  • Implement SDS-Repair

Logos Delivery — QUIC Transport

^

Trial QUIC

  • Validate QUIC

Logos Delivery — Fleet Stability

^

Resolve known fleet stability issues

  • Improving waku-canary reliability in uptime

Logos Delivery — Nimble Migration

^

Logos Chat — Foundations

^

Logos Chat Library

Logos Core Integration — Phase 2

^

Maintenance

^

Test failures and release work