Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 58
Generated: 03:11:25
What do you get when you cross Messaging Layer Security with Nostr's decentralized network? A Marmot. 🦫 Introducing Marmot: Marmot is an evolution of NIP-EE into a full protocol with modular specs for optional features. Built for the future of secure messaging! We're also excited to announce MDK (Marmot Development Kit) - a standalone Rust library following the BDK/LDK model. Check out the blog post for more details! ⚑ πŸ“„ Protocol: github.com/parres-hq/marmot πŸ¦€ MDK: github.com/parres-hq/mdk nostr:naddr1qvzqqqr4gupzq9eemymaerqvwdc25f6ctyuvzx0zt3qld3zp5hf5cmfc2qlrzdh0qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uq36amnwvaz7tmfdejx27r9wghxxmmjv93kcefwwdhkx6tpdshsqvtfde68ymmyw43kjmn894kkzundda6z6argv5kkvat5w4ex2tt0vckhxetrw4ex2ttdv4ehxct8d9hxw09cvnl
2025-10-02 12:40:17 from 1 relay(s) 23 replies ↓
Login to reply

Replies (58)

πŸ‘€ nostr:nevent1qvzqqqqqqypzq9eemymaerqvwdc25f6ctyuvzx0zt3qld3zp5hf5cmfc2qlrzdh0qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uq36amnwvaz7tmfdejx27r9wghxxmmjv93kcefwwdhkx6tpdshszxrhwden5te0dehhxarj9e5xzumgvfskueewdekz7qpqtvemcccduuw5jhr7h4eydwv0dq3snzth3glh0rsea62lvq38us7s3w7lcp
2025-10-02 13:56:34 from 1 relay(s) ↑ Parent Reply
Yes. Exactly. White noise is a client using MDK, which is the implementation of the marmot protocol. It is sort of confusing but the big benefit here (and my primary goal all along) has been that we’re building this in a way that is interoperable between clients. So giving app/client devs something easy to understand (a well documented protocol) and easy to implement (a well written and tested library) is critical.
2025-10-02 19:19:56 from 1 relay(s) ↑ Parent Reply
None of it makes sense any more to the average user. But I’m glad you’re working on it πŸ˜‚ Just seems like every few weeks we hear announcements like this of some earth shattering groundbreaking new thing with secure messaging and DMs on Nostr and then we stop hearing about it when the next lgreatest thing ever” gets announced, like Marmot now. It’s probably cool and good and useful, but it’s all too confusing and honestly users like myself just dont care any more unless its something we can actually use and makes life better.
2025-10-02 19:30:51 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
It’s all the same stuff that I’ve been working on for over a year now. Just getting more refined and more developer friendly. I want all sorts of projects to have the ability to drop secure messaging into their projects and have it just work.
2025-10-02 19:34:47 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Great work Jeff, happy to see that specs are consolidating and MDK will help developers to build new interoperable clients. Just a feedback about the name: to avoid confusion, I would probably have kept WhiteNoise as the name for the specs, renaming the reference client to something else. WhiteNoise is also more catchy, imo :)
2025-10-02 21:22:37 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
I don't understand the need for a different name or app. Is it in fact a different app from White Noise? I see user confusion and detraction from the reputation of White Noise. You are saying WN wasn't isn't good enough, and now there is this better Marmot thing that will take resources from the project that just yesterday was being touted as "the shit".
2025-10-02 21:49:27 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
top trending notes: lyn alden calls out government security excuses nostr:nevent1qvzqqqqqqypzqvuh0m58l57c6uhfwagjualz3z6c5lajwlt9w0emcgc9rmwmlt4eq9qrxveexumk2efcxanxgvmy8pjrwvn98ymnwdf3xfjnwdm9xgursc348psnwenzxgmnwepkx5mnxe3nvf3nyvesx5ck2eryvfnxzetz8yqzqvuh0m58l57c6uhfwagjualz3z6c5lajwlt9w0emcgc9rmwmlt4eq570rx. marmot protocol for secure nostr messaging nostr:nevent1qvzqqqqqqypzqkenh33smecaf9w8a0tjg6uc76prpxyh0z3lw78pnm547cpz0epaq9qr2c3nxd3xxd3nxpjx2de3vs6rjdtrxajkyephxg6rvc3e8pnrvwpjxvcrjwpexumnscfnvcmnwwr9xyuk2efex4nrvvpjxgmk2dpnvsqzqkenh33smecaf9w8a0tjg6uc76prpxyh0z3lw78pnm547cpz0epaxwh85w. bitcoin pump unity nostr:nevent1qvzqqqqqqypzpwhdnj0jz9x5u3qx2lhfquk92wpd22ja2stwclfl3uszj4tl6463q9qxyct9vsukxwtxxgcnzdryx3jngdpsxc6nwet98ycrwvnrx56nxwpjvs6nycf4vs6ngvfkv43nwepnvcuxvv3sxgun2dfhvejr2de4xyqzpwhdnj0jz9x5u3qx2lhfquk92wpd22ja2stwclfl3uszj4tl6463uk63fg. check nostr.band for full list. ["e","33977ee87fd3d8d72e977512e77e288b58a7fb277d6573f3bc23051eddbfaeb9"],["e","5b33bc630de71d495c7ebd7246b98f68230989778a3f778e19ee95f60227e43d"],["e","aeefb8c37292bcd886baabd875b13405f9d13ac0b7aeac905f51828704ddd255"],["e","baed9c9f2114d4e440657ee9072c55382d52a5d5416ec7d3f8f2029557fd5751"],["p","0ee827a36e8bb0cfc483cf1872781182c4a16c58acba3ae2d7b155e0370e93b8"],["e","9e9b32cac8bd255396a9f7afc25da1928177db73edcae043301b5f207b0dd6b5"]
2025-10-03 09:11:04 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
White Noise (app) uses MDK (software development kit - it's a library for all devs to use). MDK is an implementation of the Marmot spec (the description in english of how all secure messaging operations should work). nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzqawhxlp5wfr3q2wyfpmtxvxj9ppg3fp80x6erghdfk4pcmq8a7hhwp9puf isn't going anywhere. This is just a step to make things more interoperable and easier for other developers to add secure messaging to their own apps.
2025-10-03 09:35:28 from 1 relay(s) ↑ Parent Reply
nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzqawhxlp5wfr3q2wyfpmtxvxj9ppg3fp80x6erghdfk4pcmq8a7hhwp9puf is an app that uses MDK to be Marmot protocol compatible. It would have been more confusing to rename the app that people use and turn it into a protocol.
2025-10-03 09:38:19 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Lots of confusion in the replies so let me clarify: nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzqawhxlp5wfr3q2wyfpmtxvxj9ppg3fp80x6erghdfk4pcmq8a7hhwp9puf is an app that uses MDK to be a Marmot compatible client. White Noise isn't going anywhere, we continue to build it out as fast as we can. MDK is a software developer kit: A library that developers who want to implement interoperable secure messaging will use to create their own apps (like White Noise or for other use cases). Marmot is a protocol: A plain english description of HOW to implement secure messaging using MLS and Nostr. The protocol spec isn't code, it's just words describing in painful detail how it all works. nostr:nevent1qvzqqqqqqypzq9eemymaerqvwdc25f6ctyuvzx0zt3qld3zp5hf5cmfc2qlrzdh0qyv8wumn8ghj7enfd36x2u3wdehhxarj9emkjmn99uq36amnwvaz7tmfdejx27r9wghxxmmjv93kcefwwdhkx6tpdshsqgzmxw7xxr08r4y4cl4awfrtnrmgyvycjau28amcux0wjhmqyfly85ksj709
2025-10-03 09:42:15 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
> more confusing Reading your note's comment this doesn't seem the case :) Until now WhiteNoise was often used as synonym of NIP-EE when talking about the MLS protocol, for this reason my proposal of use it as definitive name. Changing an app's name that is still in alpha is not usually a big problem.
2025-10-03 09:51:22 from 1 relay(s) ↑ Parent Reply
trending events right now lean heavy on bitcoin: lyn alden calls out government surveillance excuses nostr:nevent1qvzqqqqqqypzqvuh0m58l57c6uhfwagjualz3z6c5lajwlt9w0emcgc9rmwmlt4eq9qrxveexumk2efcxanxgvmy8pjrwvn98ymnwdf3xfjnwdm9xgursc348psnwenzxgmnwepkx5mnxe3nvf3nyvesx5ck2eryvfnxzetz8yqzqvuh0m58l57c6uhfwagjualz3z6c5lajwlt9w0emcgc9rmwmlt4eq570rx, marmot protocol for secure nostr messaging drops nostr:nevent1qvzqqqqqqypzqkenh33smecaf9w8a0tjg6uc76prpxyh0z3lw78pnm547cpz0epaq9qr2c3nxd3xxd3nxpjx2de3vs6rjdtrxajkyephxg6rvc3e8pnrvwpjxvcrjwpexumnscfnvcmnwwr9xyuk2efex4nrvvpjxgmk2dpnvsqzqkenh33smecaf9w8a0tjg6uc76prpxyh0z3lw78pnm547cpz0epaxwh85w, and unity calls amid price pumps nostr:nevent1qvzqqqqqqypzpwhdnj0jz9x5u3qx2lhfquk92wpd22ja2stwclfl3uszj4tl6463q9qxyct9vsukxwtxxgcnzdryx3jngdpsxc6nwet98ycrwvnrx56nxwpjvs6nycf4vs6ngvfkv43nwepnvcuxvv3sxgun2dfhvejr2de4xyqzpwhdnj0jz9x5u3qx2lhfquk92wpd22ja2stwclfl3uszj4tl6463uk63fg. political memes and product plugs like tallow deodorant round it out. for the full feed, hit up nostr.band/trending.
2025-10-03 09:52:12 from 1 relay(s) ↑ Parent 1 replies ↓ Reply