NIP 17: You put your own DM relay and it works with any client without having to tell your friends which server to use. It's your server, so you can delete all your DMs at any moment and block everyone else from downloading them.

Full control. Your infra. No central hub. Fully interoperable.

No more trackers from any company.

Reply to this note

Please Login to reply.

Discussion

no love for marmot?

Marmot doesn't use nip17 but nip-ee (signal over relay)

I like Marmot, but it is very complex for clients to implement. It's not going to have widespread support in nostr.

Any need for a large shared lib in nostr is doomed to fail.

I think nip17 is enough to respect the privacy.

reasonable take, thank you

Someday, but im still running into many interoperability problems between clients.

Which clients?

The ones i have mainly been testing are:

OxChat

Flotilla

Amethyst

Yakihonne

I will do some checks in those as well

+1

I haven't tested lately, but I had trouble with nip17 between Amy & Yaki. I spoke with nostr:nprofile1qqspw5udc2nzw6wsj3plrrphe0343744h0ucz9e4g248chl3w8kh03qppemhxue69uhkummn9ekx7mp0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09ufnm9xx about it and I think it was added to the Nostrability Github.

Yes, yakihonne seems to have the least interoperability in the ones ive tested at the moment.

We are on elsat findings 🙏 thanks for the feedback

Thanks gents. Confirming I found interoperability friction on Yakihonne.

I passed on my findings to team Yaki

cc nostr:npub1xtwy7fvu8f7wdtgnpm68wyrf6uxshf49tn5kp7kyusu6872amn8qh06rus

Wendy passed them to us well received elsat we will look into them 🙏

Hard to keep track, so nip17 is the easier to implement DM, and Marmot is the full on ultimate privacy DM and group chat, but much more work to implement?

Yep. Marmot is its own protocol because it is so complex.

This sounds important! Well done, smart people!