Why Nostr? What is Njump?
2024-07-09 14:59:16

cloud fodder on Nostr: The results of the NIP17 test are in 🔥 Out of the 5 nostriches that were able to ...



The results of the NIP17 test are in 🔥

Out of the 5 nostriches that were able to send a nip17 DM, *none had a kind 10050 event posted. Kind 10050 for those that don't know, is the private inbox relay list. In the NIP17, it does specify this Must be present or clients should not attempt nip17. However, amethyst, coracle and 0xChat will attempt this anyway if you force the option.

With this in mind, one set of bugs I can file is related to 10050 lists not being published by: coracle, 0xChat. While these apps support NIP17 they do not yet publish these events and therefor cannot really be said to support it fully. These are actually already bugs that I have notified the authors of these apps about, 0xChat via. github, and Coracle via DM (and will post to github). The other amethyst users had simply been confused as to what to put in the private inbox relay setting and therefor had left it blank.

The other bug is out of the two nostriches that used 0xChat, only one was able to see my replies there, the other one had to switch to amethyst to see them. This will be added to the 0xChat bug report.

Out of the 5 nostriches that sent me DMs, we were able to upgrade all 5 to a NIP17 conversation by using the force option. These messages successfully PING/PONGd. Later on, the messages that I sent out, half of them disappeared from amethyst.. The reason I suspect is amethyst does not know where to go find them (as it likely sent them to all the general relays, because of the empty 10050). This is not a bug I can file, as we are outside the spec of NIP17.

One user attempted primal, but primal does not support NIP17 yet. That would be so cool if they did though!

In summary, NIP17 requires private inbox relays to be set, or further testing is not possible. Three of the five testers have now published a 10050.

If you want to add a private inbox relay, you can use this one that I have setup wss://auth.nostr1.com -OR- you can use ANY relay. This relay is hardened with more security for your DMs but NIP17 does not *require that. It only recommends it.

Thank you all testers! I will be zapping you 2100 sats for this attempt. Testing nostr is V4V at it's finest and I appreciate your contributions.
Author Public Key
npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h