Show HN: fmsg – An open distributed messaging protocol

fmsg specification and standards
4 points by markmnl 185 days ago markmnl.github.io 0 comments
Summary not yet generated for this article.

Original Text

fmsg is a message definition and protocol intended as an alternative to email and IM apps. Like email it's distributed – anyone can host a server for their domain. Unlike email, messages are binary, verifiable by all peers, and linked into a DAG using cryptographic hashes. Sender verification and message integrity are built into the protocol, so you get what email needs SPF/DKIM/DMARC for out of the box.

The host implementation (fmsgd) is written in Go. There's a Docker compose setup to get a full stack running in minutes: https://github.com/markmnl/fmsg-docker

The spec is nearing v1.0: https://github.com/markmnl/fmsg — would love feedback. Send me a fmsg at @[email protected]

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open