Logos Collective Weekly Summary

Week 9, 2026 (March 2, 2026)

4
Teams Reporting
50+
PRs & Updates
10
Deliverables Active
1
New Repos Created

Key Highlights

Blockchain

0.1.7 and 0.1.8 DevNet releases with block explorer integration

Storage

Status integration near the finish line — all three status-go PRs consolidated into backup draft PR

Messaging

Resolved Rust→Nim ABI mismatch, enabling static linking of libchat and RLN

AnonComms

Published raw spec defining an off-chain payment protocol backed by privacy-preserving streams

Blockchain

Data Availability sampling analytical framework complete, sampling calculator prepared

AnonComms

Steward violation detection implemented — batch commit validation catches broken commits and censorship

Bedrock Research

^

Cryptarchia

  • Total Stake Inference via Uncle/DAG report updated
  • "Total Active Stake Inference under Stake Privacy" draft updated
  • Fast bootstrapping SnarkPack paper studied
  • Devnet statistical analysis performed

DA Sampling

  • Analytical framework complete with results discussed
  • DA Sampling Calculator prepared
  • Post-quantum transition cheat sheet prepared

Bedrock Engineering

^

Blend

  • Fix race condition - #2261
  • Fix session rotation - #2272
  • Handle block proposal arriving before secret PoL info - #2283
  • Remove Blend timing settings - #2286
  • Fix Key must be a String error - #2308
  • Reduce state handler logging noise - Overwatch#128

Testing

  • Cucumber transaction stress tests (in-review) - #2327
  • Fix large inscription fail - #2265
  • Clean GitHub runners - #2276
  • Compose attached mode - testing#36

Deployment

Logos Core

Zones

  • Journal log for sequencer replayability - #2256
  • Non-finalized follow() in indexer - #2273
  • Block explorer show LIB and tip - explorer#7
  • SDP recovery on restart - #2287
  • SQLite zone reworked as SteelSafe password manager

Logos Execution Zone

^

Key Protocol

  • Keycard/BIP-032 compatibility - lssa#356
  • PQ resilience started - lssa#362
  • Use ensure in public transactions - lssa#357

Indexer

Integration

Comms

^
  • Reviewed blockchain documentation on anonymous block proposers

Implement capability discovery protocol

  • Completed IP Tree tests, PR merged
  • Service routing table, registrar and signature tests in PR
  • Complete all tests for remaining modules

Implement DoS and Sybil protection protocol for libp2p mix

  • Published analysis of RLN-for-Mix on forum
  • Update RFC to accommodate for attack scenarios

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

  • Testing with fleet nodes, fix to persist and use fixed nodekey in the app
  • Debug discovery issues noticed due to stale peers

Specify MVP payment protocol

  • Published forum post on off-chain protocols
  • Merged payment streams raw spec
  • Prepare for all-hands

Specify multi-steward and advanced group management protocol

  • Final adjustment in de-MLS PR in review
  • Wrote blogpost comparing DMLS and de-MLS
  • Merge PR

Implement de-MLS multi-steward and advanced group management protocol

  • Implemented steward violation detection — batch commit validation catches broken commits, broken MLS proposals, and censorship/inactivity. Merged PR
  • Start working on Steward List Primitive and Peer Scoring

Specify and implement RLN membership allocation service

  • Logos core module that provides subscription to latest merkle root from RLN program
  • Get merkle proof for identity via logos core module
  • Integrate with logos-delivery-module

Support burning multiple IDs in a single RLN proof

  • Addressed PR comment, discussed and implemented version byte with enum variant
  • Cleanup, review, and merge into master

Authenticated connections between prover and slashers

  • Add scenario to test RLN-prover, aggregator + slasher (dogfooding)
  • Cleanup prover, cleanup CLI args, prepare multi prover setup
  • Provide scenario for dogfooding
  • Continue multi prover setup + adapt prover to smart contract PR

Create Chat SDK MVP

^

Chat SDK Developer Preview

  • ListConversations API in libchat - #60
  • Nim bindings test and ABI fix - #66
  • Replace dynlib dlopen with static linking - #61
  • Rust→Nim ABI mismatch fix - #61
  • Identity Simplification - #71
  • Statically link libchat and RLN - #83
  • Switch to logos.dev fleet - #87
  • Chat history UI improvements - #7
  • Clean up Logos Core module API and expose convenience functions

Chat SDK Bindings

  • API docs - #12
  • UI readme - #12
  • Readme overhaul - #74
  • Mac build fix - #84
  • CI times reduced - #81
  • Nix flake - #79
  • Fixed Chat module integration in Logos App
  • Create minimal code examples for bot developers

API access to P2P Reliability for Desktop

^

Introduce Waku API in nwaku

  • Create logos-delivery-module
  • Health API support - #3737 #7
  • Create debug API spec - specs#102
  • Implement receive/subscribe API
  • Deploy logos.dev messaging fleet
  • Implement debug API
  • Implement subscribe API
  • Enhance Logos Messaging API config

Maintenance

^
  • Start using Nimble in logos-delivery
  • All three status-go PRs (#7312, #7332, #7201) consolidated into backup draft PR - #7344, rebased on develop
  • Improved build separation between torrent and logosstorage
  • Improved ArchiveManager life-cycle
  • Fixed history archive integration tests
  • Lighter linting
  • Waiting for infra team to merge #7312 and #7332
  • Rebase #7201 for final integration
  • Released v0.3.2
  • Prevent underflow when deleting datasets - #1412
  • Change listen addr to listen port - #1409
  • Block exchange protocol: decoupled manifest fetching, multi-download per CID, manifest versioning
  • Research random multi-window scheduler for background downloads

AnonComm Collaboration

^
  • Continued discussions with AnonComm team
  • Reviewing RLN registry LEZ smart contract
  • Completed drafts for anonymous download and anonymous publishing using mix protocol
  • Partial Groth16 proof generation for RLN
  • Improve and refine anonymous download and publishing approaches
  • SDK/liblogos - add Logos instance id to registry - logos-cpp-sdk#20, instance id support - logos-liblogos#64
  • UI: onboarding restart - #13, crash fix - #14, finalize UI - #15-#19
  • Workshop: bump nix deps for multiple instance support