







Germ DM is now a Bluesky messenger. We’ve integrated AT Protocol into our iOS app, so E2EE DMs have come to the Atmosphere! Germ DM is the end-to-end encrypted messenger that lets you talk freely—without a your phone number. It’s powered by Messaging Layer Security (MLS) and now connects to your A
Integrating Germ with AT Protocol — Germ Network
End-to-end encrypted Germ DM is now a Bluesky messenger. In this technical post, we introduce the architecture of Germ’s integration with AT Protocol. From the beginning, Germ has been building for an interoperable E2EE ecosystem, and this extends to our integration with AT Protocol. We’ll define th

Germ Network
Share what you want to, when you need to, on Germ DM. The only messenger with multiple profiles, no phone numbers, and end-to-end encryption.

Autonomous Communicator (AC) Protocol — Germ Network
“Hi, I’m Mark, here’s how you can send a message to me.” Our Autonomous Communicator (AC) Protocol empowers people to autonomously define identities which they can exchange with others to form relationships for communicating over end-to-end encrypted (E2EE) messaging channels.

Render a Germ DM button in your AppView - Mark's Leaflets
Bring the Germ DM button to your atproto app!
Unlocking Quantum-Encrypted Group Chats for ATProto on XMTP
Developers building with ATProto (the protocol powering Bluesky) have been asking how they can use XMTP to power messaging between users in their apps. It’s possible today to add secure messaging to any Bluesky app, and to add Bluesky identity to any messenger built on XMTP. 0:00 /0:

ATSMS — end-to-end encrypted group messaging
Encrypted group messaging on AT Protocol identities, with no server ordering anything.
Whisper - keith.is
End-to-end encrypted P2P chat using Iroh and Bluesky identity. No servers, no logs. Your ATProto DID is your address book, Iroh handles the rest.

if atproto adds E2EE messaging support, will be a bunch of questions: would it be integrated directly in client apps (like Bluesky), or be a separate client app experience? would you have per-app chats (for content sharing), or account-level (generic msgs w/ DIDs)? if the later, why not just Germ?
interesting thread about E2EE DMs when deeply embedded in a social app, versus not: content embed visibility, interaction leakage, message history, importance of defaults. (use germ and/or signal!)
Jon Millican
I've seen a lot of chatter today about Instagram ending support for optional End-to-End Encrypted DMs. I helped to lead on cryptography and privacy for E2EE in Messenger and Instagram for many years, until I left around 10 months ago, so it's disappointing to see it being removed from Instagram.
Can someone explain to me (slowly) how DM data works with atproto? More specifically now that @blackskyweb.xyz is operating its own AppView, how do my DMs show up in both apps? How do DMs differ from mutes for example.
Germ DM is the first client built on the Autonomous Communicator Protocol, our innovative identity layer that sits atop Messaging layer Security. Read more from our co-founder Mark.
Autonomous Communicator (AC) Protocol — Germ Network
www.germnetwork.comStill seeking: - Decentralized direct-messaging (DM) service - Works with atproto identities - E2EE - Self-hostable / FOSS - Permissionless - Frontend-agnostic / plug-n-play - No blockchain Group messaging would be a bonus. We'd be your github sponsor + public champion.
Rude1 Haunted Badness. ⁂
Bluesky DMs are a centralized service that they run and haven't open sourced. Germ DMs are similarly centralized. If there's ever a DM service that we can self-host and would be interoperable with (work with) other atproto apps or non-Blacksky accounts, we'll swap out Bluesky's.
Can someone explain to me (slowly) how DM data works with atproto? More specifically now that @blackskyweb.xyz is operating its own AppView, how do my DMs show up in both apps? How do DMs differ from mutes for example.