pull down to refresh
99 sats \ 5 replies \ @jeff 5 Jan freebie \ on: I’m unofficially joining SN’s engineering. What needs doing? Ask_SN
Priced DMs.
Id like to be able to accept (and send) DMs for a small fee.
reply
Priced DMs. Id like to be able to accept (and send) DMs for a small fee.
Considering that we have no DMs at the moment, maybe a little bigger than others but I like the sound of this.
Yes, this is definitely planned (DMs in general and priced DMs) but you're right, this is a bigger project. We had some internal discussion about the vision of this already. We didn't refine the ticket in Github however. But we could tell you what plans we have with DMs if you want to work on this since this doesn't mean you couldn't start to work on this :)
Would we accept having non-E2EE DMs with perhaps a warning at the top of DMs saying so?
I would say no but I am highly biased as someone with a background in cryptography, lol
I also participated in the spec process of NIP-44 and wrote a NIP-44 implementation in golang. My idea is that we might be able to use NIP-44 for DMs on SN. These would then be interoperable with nostr so stackers can use any nostr client that supports NIP-44 to read and write DMs.
reply
Also heavily versed in cryptography, probably not to the extend you are however. Yes I would want E2EE DMs. I'd be interested in getting those ideas and plans around it because this sounds up my street.
My idea is that we might be able to use NIP-44 for DMs on SN.
This is a good plan, would we be relying on nostr browser extensions for key management then?
reply
Also heavily versed in cryptography, probably not to the extend you are however.
Ah, nice, a fellow ~crypto OG, haha
I'd be interested in getting those ideas and plans around it because this sounds up my street.
Nice! I also wanted to work on this (hence the self-assignment on the ticket in November) but priorities shifted to wallet stuff. But I am happy to see someone (especially someone that has a background in cryptography) working on this since I can review your code then. Also, to (constructively) critize the code of another person people is easier than writing the code itself, haha
I think we can have a call with @k00b about this soon (or whenever you're available)
This is a good plan, would we be relying on nostr browser extensions for key management then?
Probably but maybe there are other, better options that we're not aware of yet. Let's see :)