I am once again asking you to please tie your nostr address (nip05) to a domain you control if you are able to, instead of using a general purpose free or paid nip05 provider.

Reply to this note

Please Login to reply.

Discussion

How do we do that?

I guess its time to buy a really silly domain name like johnsiejuansie.com or some shit

John John would be fun to say

It's a simple name, but it's my name.

a guide by nvk leveraging github pages.

https://nvk.org/n00b-nip5

Wayyyyy to technical for me

also what if i have my dns pointed to my website?

As someone who has had a rocky relationship with dns over the years… 🤣 I’m not the right one to ask.

I have, like, Google knowledge. I will

Google how to do it and struggle bus through it but I don’t get it and I know it, so I can’t explain to others 🤷‍♀️

This is why I write about what devs do. Not a dev.

Depends on what your website is hosted on. Many servers let you have access to all files, but some do not.

Avoid webhost providers like Wix and Squarespace.

If your domain is already pointing to your website, then you want to make a file at the path /.well-known/nostr.json

Do not get some started on how I hate Squarespace.

Not sure I know how to make a file… doesn’t compute for me.

But to back up, why is this better than having nostrplebs or whatever?

Because you dont control nostrplebs, or nostrpIebs. Or nostrverified or primal or alby etc.

If an imposter comes along and registers their pubkey with username on different domains, how are people to know which is the real account?

This is of course most practical if one already has a web presence, and essential if one is an influencer of sorts that would be a target of impersonators.

But do people know what a nip-05

Is? We are still so highly technical and this isn’t practical for the majority we hope to onboard someday.

And for me, tbh, I’d need hours to figure this out.

I get that I don’t own or control it, but paying for a service that saves me time works for me.

Your website appears to be using ghost. I dont use it, but I know thats a fairly popular platform. The following might be applicable

https://orange.surf/nip05-with-ghost/

I’ll have to check it out in the spirit of testing…when I get some time

Yeah, big fan of Ghost. Wish they’d stop with their activity pub project though

Why?

Beaver woke up and chose practicality today.

Yes, but I'm also probably more direct than usual due to off-nostr stuff. I can be more direct than makes most people comfortable.

I usually prefer straight lines myself.

As a proper attestation that the username at that domain points to your pubkey for verification and that you control that configuration.

The majority of people wont do that, for the same reason the majority of people wont run nostr relays, bitcoin nodes, and will generally use custodial services as they have in the past.

Its not for everyone, which is why i noted "if you are able to". For people that want to be more empowered, more in control, more sovereign, its low hanging fruit

I still don't understand the point of it, so... I guess I have some learning to do.

In your case you're using GitCitadel, which actually takes effort on the part of whoever has configured that. Theres currently 16 registered pubkeys as far as I can tell, so its not just churning out accounts and is a bit community oriented.

How do I use my .eth to do this?

Or how do I use any unstoppable domain name?

Out of scope and just as custodial so no benefit in doing so

Why is it out of scope?

It’s a valid domain?

The DNR needs to be more open and decentralized. Why can't TLDs consist of any string? Money.

this is the way