Some npubs i follow changed their nicknames and profile pictures, i no longer know who they were or why i followed them. We should have a way to see past nicknames.

nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug 🫡

#askNostr

Reply to this note

Please Login to reply.

Discussion

Yeah, that's why I created this NIP, to help people rename and group their contacts.

https://github.com/nostr-protocol/nips/pull/761

Unfortunately we never fully implemented it.

We are using it in Chachi and Zapchat

What if we took npubs and mapped them to something a human can read and recognize, then optionally display that somewhere? Doesn't have to be one to one

I think nostur also shows old name for while

Yeah, Nostur does this

Nah

This is another thing a robust tagging system would be good for

Clients could automatically tag an npub with every name they're seen with, and users could tag the npub's other known names and npubs, and you could have a tag on any npub showing why you followed them

Why not just add the name they have to their npub only when they have been added to the follow list.

It would avoid keeping a long history list of name changed.

When we follow someone, we remember the name at that moment.

A icon-tag could be used to say the name have been changed (in the follow list)

And if we go on the profile we would have the last used name/changes.

This would need to be done at the client level, which means you would see some clients implement it while others don't. As far as Nostr as a protocol is concerned, when a user updates their profile note (kind 0) relays are permitted (and expected) to delete any previous version.

Great idea 💡