Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal to change the format of NIP05 #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

setch-l
Copy link

@setch-l setch-l commented Jul 26, 2024

I’m proposing the Nostr community reformat the default NIP05 to @[handle].[domain].
By utilizing this format we simplify the different names, handles, ids users can acquire while in Nostr, create a nicer user experience, and enable users to have a true home on Nostr.
Simplifying the identity experience in Nostr

When users in Nostr create an account they can add a display name, user handle, in addition to the npub and nsec they receive automatically. Without much effort we’ve given people 4 pieces of information to track about themselves that are completely new. In addition if they also enable a wallet they obtain a 5th identifier that also resembles the user handle.

On more than one occasion people have asked me both why the handle is formatted like an email address and why they have a Nostr handle and a separate lightning wallet address.

Easing the user experience to improve discovery and interaction

As app developers the current email address format most clients default to makes it challenging to make use of the handle as an identifier in the app. If we make the NIP05 email address format clickable- devices and browsers will treat it like an email address and open an email client when in reality the use of the NIP05 was meant as a link to a user profile.

If the client chooses not to link email formatted NIP05 then the user needs to copy it and paste it into a search box (often in another tab) to find the user being mentioned in a note. At this point the opportunity to make a connection is often lost. If the NIP05 followed the @[name].[domain] format a link could go to the profile in question.

NIP05’s as the new internet identity

Today if you drop a NIP05 of a nos.social user into a browser bar as a url so Linda.nos.social instead of [email protected] - you find an njump me page with my Nostr profile info. Asking new-to-Nostr users to understand that they can also hand out the url instead of the email address formatted NIP05 is generating a lot of cognitive load on our users. It also seems like a missed opportunity to get more people to discover Nostr and join.

Added a recommendation to update the formatting of the nip05
@setch-l setch-l requested a review from mplorentz July 26, 2024 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant