Trust stays at the edge.

An open protocol for encrypted messaging.
Independent endpoints. Untrusted relays.
One shared definition.

Explore the protocol
Follow the signal

The network carries.
The endpoints decide.

LicoArc defines one implementation-neutral Protocol Line for end-to-end encrypted messaging, independent device identity, reliable exchange, groups, and federation across untrusted relay Stations.

A message across the trust boundary Conceptual illustration
Endpoint AProtect & send
Endpoint BVerify & confirm
Keys and plaintext stay at the endpoints.Transport confers no trust.
Understand the core concepts

Eight capabilities.
One closed line.

Each mandatory capability is complete in the current definition. The line binds their semantic identities and the active protection profile into one exact content identity.

  1. 01Protocol Foundation

    Representations, closed registries, bounds, lifecycle, and content identity.

  2. 02Identity

    User authority, independent Endpoint devices, recovery, and transparency.

  3. 03Pairwise Protection

    The indivisible hybrid establishment and protected-record profile.

  4. 04Generic Messaging

    Six protected message classes and resumable attachment state.

  5. 05Reliable Exchange

    Stable intent, retries, Endpoint confirmations, and restart convergence.

  6. 06HTTPS Transport

    A bounded HTTP/2 and TLS 1.3 carrier with no security authority.

  7. 07Group Collaboration

    Bounded protected membership, transitions, projections, and partial failure.

  8. 08Federation Governance

    Threshold evidence, distribution binding, equivocation, and local admission.

Isolated runtimes.
Shared understanding.

Evaluating communication for agents? Start with Endpoint identity, protected messages, and authenticated confirmations. The overview connects those protocol boundaries to an isolated agent runtime and explains the application responsibilities.

Read the agent communication guide

An exact definition.
An open record.

Inspect the current Protocol Line and follow the evidence back to the canonical source.

ProtocolV1 · Generation 1
LifecycleCandidate
DefinitionCOMPLETE · 8/8
PublicationIneligible

Session eligibility permits new sessions under this fixed Candidate definition. It does not make the Protocol Line published or immutable, or establish implementation, interoperability, deployment, support, or operation.

Canonical Protocol Line registry

Follow the source.

This site is an orientation layer. Machine-readable protocol authority lives under spec/ and conformance/; human-readable normative projections live under docs/protocols/.