ECCP
ECCP Spec v0.1

Communication that belongs to you.

ECCP is an open standard for privacy-first messaging across protocol builders, homeserver operators, everyday clients, and ecosystem extensions. X25519 key exchange, Double Ratchet sessions, and federated sync stay in the protocol layer so products can focus on trust and usability.

ProtocolNodesClientsEcosystem
Open standard, not a product.Self-hostable homeservers.Explore Shadow Rooms and bridges
Stack Overview

A layered protocol ecosystem.

ECCP keeps the standard, the nodes, and the user-facing apps distinct. Layer 4 then extends the stack with Shadow Rooms, encrypted bots, and interoperability bridges.

Core Properties

Designed for privacy without central control.

The core protocol choices surface as concrete properties users can feel: recoverable trust, portable identity, and a healthier separation between infrastructure and interface.

E2E Encrypted

Messages decrypt only on participant devices, with ratcheting sessions designed for forward secrecy.

Fully Decentralized

Run your own homeserver, choose your trust model, and federate without a central authority.

Shadow Rooms

Invite-only spaces keep metadata hidden from discovery layers and reduce passive visibility.

Open Standard

The specification is built for public review, independent implementations, and transparent evolution.

Encrypted Bots

Automation can live inside private rooms without inheriting access to full conversation history.

Federated

Messages move across autonomous nodes with the same composability that made email durable.

12,000+

Active Nodes

99.97%

Uptime SLA

3

Independent Security Audits

Apache 2.0

Licensed Specification