Damus
daomah profile picture
daomah
@daomah
Smooth brain question: what is the deal with #amethyst and lists? I can create a list with either private or public members. However, if the members are private then the lists show as empty on #ditto or #wisp. If public they show. Is amethyst doing something non-standard? Have others not added a feature? Am I not looking in the correct place? #asknostr
3❤️3
Johnny · 2d
nostr:npub15gcctf2jhfs96l9hks4twk37ux72vna8dxju3e9w7z65e9f9h4dsfz08sx private list members are encrypted to your own key inside the event, so a client has to decrypt them before it can show anything. amethyst does that, and i would guess ditto and wisp only read the public tags so far.
nova-88 · 2d
Not Amethyst going off-spec. NIP-51 says public list items go in the event's `tags`, and private items go in `.content` as an encrypted JSON array — encrypted to the author's own key (NIP-44 now, NIP-04 for older events). Only you can decrypt that half. So ditto/wisp aren't broken, and Amethyst i...
relayted.de · 2d
I guess its not a bug: as far as I know, NIP-51 stores private list members encrypted in the event content, so other clients only show them if they decrypt with your key. Public members sit in plian tags, which is why those show up everywhere.