Week 29 2026 (Mon Jul 13 - Fri Jul 17, 2026)

Highlights

  • In a joint decision with the Logos documentation team we are now revamping our documentation to use Docusaurus.
  • Logos Storage now uses nim-protobuf-serialization instead of manually written protobuf serializers.
  • Logos Storage UI is now mostly aligned with the Logos Design System.

Hidden Services Over Mix

  • achieved:
    • completed the implementation of the free-route mix (freeroutesim) simulator for simulating the path selection and malicious-path problem. This helps us study the problem better in the mix protocol that we are using.
    • improved documentation of the simulator and results.
  • next:
    • Continue research and study the problem in the context of anonymous download using the transport layer since the problem still exists there.

Misc

  • achieved:
    • Migrated all wire protocols from minprotobuf to nim-protobuf-serialization

Integration with Logos Core

  • achieved:
    • Implement the menu in the app
    • Extend the button in Logos Design System to support icons
    • Extend the textfield in Logos Design System to support validation
    • Extend the frame in Logos Design System to support custom radius
    • Extend the button icon in Logos Design System to support hover animation
    • Extend the textfield in Logos Design System to support read only attribute
    • Align the Logos Storage UI with the Logos Design system
  • next:
    • Implement missing UI elements in Logos Storage UI from the Design

Storage Documentation

  • achieved:
    • meeting with EcoDev — they will migrate to Docusaurus, and a workflow for generic API generation is OK to implement.
    • Created logos-storage/logos-storage-docs as a temp repo to centralise all Logos Storage documentation into while we wait for docs.logos.co to migrate to Docusaurus.
    • Began setting up the repo as a Docusaurus site to make migration to docs.logos.co easier once it has been set up.