diff --git a/content/weekly-summary-2026-01-26.html b/content/weekly-summary-2026-01-26.html new file mode 100644 index 000000000..60e4dad76 --- /dev/null +++ b/content/weekly-summary-2026-01-26.html @@ -0,0 +1,1131 @@ + + + + + + Logos Collective Weekly Summary - Week 4, 2026 + + + +
+
+

Logos Collective Weekly Summary

+

Week 4, 2026 (January 26, 2026)

+
+ +
+
+
5
+
Teams Reporting
+
+
+
45+
+
PRs Merged
+
+
+
2
+
Major Releases
+
+
+
15+
+
Active Milestones
+
+
+ +
+

Key Highlights

+
+
+
Storage
+

v0.3.0 released! Major update removing Marketplace/persistence modules as focus shifts to file sharing.

+
+
+
Blockchain
+

Implemented Total Stake Inference and Proof of Claim for Cryptarchia. DA removed from logos-blockchain.

+
+
+
AnonComms
+

First milestone closed! Zerokit API RFC merged and general discovery API specification published.

+
+
+
Logos Core
+

New lgx package format with extract support. Package manager refactored into separate lib and UI repos.

+
+
+
Messaging
+

Chat SDK progress with double ratchet storage, chat introductions, and PayloadData FFI migration.

+
+
+
Storage + AnonComms
+

Cross-team collaboration on RLN, mix protocols, and Poseidon hash implementations for Logos Blockchain.

+
+
+
+ + + +
+ + + + + +
+ + +
+
+ +
+
+
+ + +
+
+
+
+ +
+ +
+
+
+ +
    +
  • Final tweaks in go-bindings PR for status-go resolution
  • +
  • Updated "libcodex" to "libstorage" - code references fixed
  • +
+ +
    +
  • Refactor to isolate ArchiveService from /protocol/communities package
  • +
  • Update nix configs for new flakes
  • +
+
+
+
+
+ +
+ +
+
+
+ + + +
    +
  • Design initial approach to integrating mix protocol into file-sharing client
  • +
  • Study RLN-inspired approach to anonymous persistence
  • +
+
+
+
+
+ +
+ +
+
+
+ + + +
    +
  • Continue research into provider anonymity and mixnet optimizations
  • +
+
+
+
+
+ +
+ +
+
+
+ +
    +
  • Setup Qt Creator with Nix/SELinux/QML and provided reproducible documentation
  • +
  • Fixed path issue in Chat UI Nix build
  • +
  • Validated QML-based approach for Storage UI
  • +
  • Added new Storage Module APIs: updateLogLevel, connect, dataDir, debug, peerId, spr
  • +
  • Removed circom-compat from Nix configuration
  • +
+ +
    +
  • Learn more about QML
  • +
  • Migrate UI from Widgets to QML
  • +
  • Continue implementing Storage Module APIs
  • +
+
+
+
+
+
+ + +
+
+ +
+
+
+ + +
+
+
+
+ +
+ +
+
+
+ + + + +
+
+
+
+ +
+ +
+
+
+ + +
+
+
+
+ +
+ +
+
+
+ + +
+
+
+
+ +
+
+

Maintenance

+ ^ +
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+

logos-package

+

Package format tooling with lgx extract support

+
+ #4 + #5 + #6 +
+
+ +
+

logos-module-builder

+

Nix flake library to simplify building logos modules (experimental, WIP)

+
+ +
+

liblogos

+

Refactored code, added tests, and CI integration

+
+ #42 +
+
+ +
+

logos-app-poc

+

New package manager, lgx support, folder installation for QML plugins

+
+ #35 + #36 + #38 + #39 +
+
+ +
+

logos-package-manager

+

Fetch and install lgx packages, refactored into lib

+
+ #13 + #15 + #16 +
+
+ +
+

logos-package-manager-ui

+

Self-contained app added

+
+ #4 +
+
+ +
+

logos-modules

+

Build and publish modules using lgx format

+
+ #2 + #4 + #5 +
+
+ +
+

logos-rust-sdk

+

Experimental: testing liblogos usage in Rust

+
+
+
+ + +
+
+
+

Cryptarchia (Consensus)

+ ^ +
+
+
+
+

Research

+ +
    +
  • Identified missing block rewards from TKE analysis
  • +
  • Draft: Improving Total Stake Inference via Uncle/DAG references
  • +
+
+
+

Engineering

+ + +
+
+
+
+ +
+
+

Data Availability & Blend

+ ^ +
+
+
+
+ +
    +
  • Removed DA from logos-blockchain (merged)
  • +
  • Block verification process analysis for DA sampling
  • +
  • Block Compression Proposal RFC revised
  • +
  • Hash output size security analysis
  • +
+
+
+
+
+ +
+
+

Testing Framework

+ ^ +
+
+
+
+ + +
+
+
+
+ +
+
+

LEE (Execution Environment)

+ ^ +
+
+
+
+

Key Protocol

+ +
+
+

Token Program & Indexer

+ +
+
+
+
+ +
+
+

Deployment & Maintenance

+ ^ +
+
+ +
+
+
+ + +
+
+ +
+
+
+ +
    +
  • Milestone completed! Successfully reworked Zerokit
  • +
  • Zerokit API RFC merged
  • +
  • Improved graph.bin deserialization
  • +
  • Rework Zerokit WASM FFI completed
  • +
+
+
+
+
+ +
+ +
+
+
+ + + +
    +
  • Address remaining comments
  • +
  • Capability discovery implementation continues
  • +
  • Collaboration with p2p team on API implementation
  • +
+
+
+
+
+ +
+ +
+
+
+ + + +
    +
  • Integrate RLN spam protection plugin in logos-messaging-nim
  • +
  • Test logos-chat-app with fleet nodes
  • +
+
+
+
+
+ +
+
+

de-MLS API

+ ^ +
+
+
+
+ + + +
    +
  • Move from Rust bindings to C bindings for logos messaging
  • +
  • Implement API in POC
  • +
+
+
+
+
+ +
+ +
+
+
+ + + +
    +
  • Integrate postgres extension in rln-prover
  • +
  • Address questions during RFC implementation
  • +
+
+
+
+
+ +
+
+

RLN Membership Allocation Service

+ ^ +
+
+
+
+ +
    +
  • Evaluated poseidon/poseidon2 implementations in LEE program
  • +
  • Writing spec for membership service
  • +
+ +
    +
  • Continue writing spec for membership allocation service
  • +
+
+
+
+
+
+ + +
+ + + + diff --git a/quartz.config.ts b/quartz.config.ts index 0bcd8ac9c..38bacb359 100644 --- a/quartz.config.ts +++ b/quartz.config.ts @@ -50,7 +50,7 @@ const config: QuartzConfig = { priority: ["frontmatter", "filesystem"], // you can add 'git' here for last modified from Git but this makes the build slower }), Plugin.SyntaxHighlighting(), - Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: false }), + Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: true }), Plugin.GitHubFlavoredMarkdown(), Plugin.CrawlLinks({ markdownLinkResolution: "shortest" }), Plugin.Latex({ renderEngine: "katex" }),