Marmot is a protocol for end-to-end encrypted group messaging built on Nostr, using the Message Layer Security (MLS) standard for forward secrecy and post-compromise security.

How It Works

Marmot extends Nostr with MLS-based encryption for group chats. Unlike NIP-17 DMs which are one-to-one, Marmot handles secure group communication where members can join and leave while maintaining encryption guarantees.

Key Features

  • Forward secrecy and post-compromise security via MLS
  • Group key management for dynamic membership
  • Privacy-preserving push notifications via MIP-05

Primary sources:

Mentioned in:

See also: