LOGOS
LogosMuster
Three people overlooking a turquoise lake in the mountains

Muster is a room for
privacy-preserving coordination.

Muster is an experiment by Dr. Corey Petty to showcase the modularity of Basecamp. It is shared for informational purposes. It is not reviewed by Logos and it may contain bugs, change without notice, or behave unexpectedly. Use at your own risk.

Muster is a local-first coordination client built on Logos. A group opens a room, agrees what to do, and does it, with privacy proven at every step.

It runs inside Logos Basecamp, and keeps a transparent record of exposure at every step.

Muster uses Basecamp to plug into other modules built on Logos, including Delivery, the Logos Execution Zone, Logos Storage, and RLN.

3
Rooms in use today: a Monero multisig wallet, a bill split and a file share.
4
Logos modules behind every room, loaded on demand by Basecamp.
7
Stages of a transaction, each one shown as it happens.
Muster

What is Muster?

Muster is a local-first client for coordinating actions between several people inside a conversation. A group splits a bill, runs a shared wallet or shares files, and every proposal, approval and payment is agreed in the room.

The room is peer-to-peer, with no clouds or accounts required. Members propose actions as cards, check exactly what they would be signing, and approve with their own keys.

It is an educational tool under ongoing development. Walk through the whole lifecycle of a multi-party transaction and learn, at each step, what stays private and where data leaks.

01 Open
A member opens a room. The others join.
02 Propose
Members propose actions as cards.
03 Check
Each member sees exactly what they would sign.
04 Approve
Members approve with their own keys. The group acts.
Logos

Built on Basecamp

Muster runs on Basecamp, a local-first launcher for peer-to-peer apps built on Logos.

Basecamp loads modules for Muster, installing apps and the functions they need through its package manager. There is no hosted frontend and no signup. Everything lives on your device.

Installs Muster
Basecamp installs Muster and any Logos modules its rooms need to work.
Loads modules
Delivery for room traffic, the Logos Execution Zone for blockchain execution, Storage for file transfer.
Guides the setup
Muster walks you through any extra infrastructure a proposal needs.
Leaves custody with you
You hold your data and your keys. Muster links tools without taking custody of any of it.

Muster coordinates the group.
Logos keeps the room private.

Built on Basecamp

Muster is two Basecamp modules: a core and an interface. The interface provides a self-hosted frontend for the application, while the core connects to other modules and uses Basecamp to load them in where needed.

Logos modules it depends on

Logos Delivery
Room traffic.
Logos Execution Zone
Blockchain execution.
Logos Storage
File transfer.
RLN
Spam resistance.

Logos Basecamp

Muster

Muster interface
Self-hosted frontend for the application.
Muster core
Connects to other modules and uses Basecamp to load them where needed.

Hands off to

Basecamp wallet
Holds keys and signs.
[Basecamp app]
Name the app Muster hands off to.

Users and chains it reaches

Other members
Their own Muster clients, peer-to-peer.
Logos Execution Zone
Payments, publicly or privately.
Other chains
Monero, or any chain the group chooses.
Fig. 01. Basecamp installs Muster and loads the Logos modules a room needs. Muster hands keys and signing off to the Basecamp wallet.

Powered by Logos

Every Muster room's communication is encrypted and served over Logos Delivery to its members. Keys rotate whenever someone joins or leaves, securing old data against new arrivals.

Everything the room does is written to a signed, hash-linked log that only members can read. Proposals, approvals, and payment reports are each an entry signed by their author. Every member's client rebuilds the room's state from that log, no servers required.

Payments settle on whichever chain the group chooses. On the Logos Execution Zone, a payment can be made private, where the chain records no payer, payee, or amount.

Logos Delivery
Room coordination, peer-to-peer.
Logos Execution Zone
Settles payments publicly or privately.
RLN
Spam resistance for room traffic.
Logos Storage
Encrypted file transfer.
Green leaves behind wired glass with a mast beyond

What you can do on Muster

Each Muster room is set up for what its members plan to do.

The tool is under active development, and it can already be used for a number of activities that need secure peer-to-peer coordination.

01 / 03

Monero multisig wallet

Set up a 2-of-3 Monero multisig wallet from a Muster room, fund it, and coordinate the signing of transactions without an intermediary.

Each member's key stays in their own Monero wallet. Muster only facilitates the signing.

02 / 03

Split the bill

Split a bill without routing your spending data through someone else's server. Members choose to split publicly or privately, on whatever chain they like, and settle in any combination of supported tokens.

03 / 03

FileShare

Share files without storing them on a central server. A file is encrypted before it is stored, and only its content identifier is shared in the room.

Members retrieve it through Logos Storage, so files move privately without handing control to a server.

Muster makes PriFi visible.

To enable Private Finance (PriFi), primitives must be deployed on privacy‑preserving, peer‑to‑peer infrastructure, on hardware you control.

Every transaction has seven stages, from finding a counterparty to enforcing the deal, and it is only as strong as its weakest link. Secure settlement alone is not enough to ensure privacy.

Muster walks a group through those stages as they happen. It shows what stays inside the room at each step, what reaches a chain or a store node, and how a conventional stack handles the same step.

  1. Discovery
  2. Diligence
  3. Negotiation
  4. Contracting
  5. Ordering
  6. Settlement
  7. Enforcement & Recourse

Logos Delivery

Stays in the room

Proposals, terms, and approvals pass peer-to-peer over Logos Delivery, encrypted to the room. No server logs who agreed to what.

Logos Execution Zone

Reaches a chain

Payments settle on the group's chosen chain. On the Logos Execution Zone, a payment can be private.

In Muster

Shown side by side

At every stage, Muster shows how a conventional stack would handle the same step, and where it leaks.

Read the PriFi thesis

Basecamp is open
to all builders

Muster needed a modular framework for building privacy-preserving apps. Basecamp gives it the ability to easily deliver encrypted rooms, private settlement, and file-sharing in one app, running on each member's own machine.

A mast lattice overgrown with ivy and moss

Install Basecamp

Run the Logos stack on your own machine. Basecamp installs Muster and every module its rooms need.

Try Muster

Open a room, propose an action, and see what stays private at every step.

Build on Logos

Package your app as Basecamp modules and plug into Delivery, the Logos Execution Zone, Storage and RLN.

Developer Programmes

RFPs and the λ Prize: developer programmes that reward building private, peer-to-peer apps on Logos.

A parallel society needs its own rooms.

Groups
coordinate
without
a server.

Get Basecamp

Next case study

RAILGUN