LOGOS

Messaging

Decentralised peer-to-peer communication built for privacy and resilience.

Key Repositories:

Logos-delivery — Peer-to-peer transport layer with spam protection.

logos-chat — Library for private, end-to-end encrypted p2p chat.

Current Status

Logos Messaging comprises two modules – Delivery and Chat – and has an active developer community with SDK implementations in several languages. It powers messaging in the Status application and is integrated into testnet.

Overview

Logos Messaging provides the messaging layer for the Logos stack, letting applications send messages, relay data, and coordinate without relying on centralised servers or exposing metadata to surveillance.

It uses a peer-to-peer relay network in which messages propagate across nodes with no central broker, and it supports private one-to-one messaging, group messaging, and public broadcast channels.

Messages can be encrypted end-to-end, and the relay network is designed to resist traffic analysis, making it difficult for observers to determine who is communicating with whom.

Messaging

Delivery

A peer-to-peer messaging network with DoS protection via RLN (Rate Limiting Nullifiers). Any application can use it to send and receive messages over an open, censorship-resistant network.

Messaging

Messaging

Chat

A protocol and library that provides 1:1 and group conversations with end-to-end encryption using de-MLS - everything an application needs to add private chat without rolling its own protocol.

Messaging

Case Studies

Case Study

Case Study: Status

Status is a decentralised super app designed for privacy and security. The open-source application uses Logos Messaging to provide private and decentralised messaging, group chats, and Communities.

Case Study

Case Study: Railgun

RAILGUN delivers private on-chain transactions on top of the Ethereum blockchain. The project uses Logos Messaging protocols to preserve the privacy of users transacting on the network.

Docs

Learn more about the Logos technology stack

View the docs

Start Building

Build privacy-preserving tools and applications

Build

Install Basecamp

Download the local launcher for apps built on Logos

Install

Explore the Logos
Technology Stack.

The Logos technology stack is a unified ecosystem of distinct modules. The entire stack is modular so developers can assemble their own desired stack with a different selection of modules.

Basecamp

The local-first launcher for the Logos stack, running all modules on your hardware from a unified interface.

Networking: Discovery, peering, and mixnet

This layer handles how Logos nodes find each other, establish connections, and communicate while preserving user privacy.

Logos runtime

A runtime that handles the essential primitives every application needs: loading modules, managing their lifecycles, and letting them talk directly to each other in a secure way.