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.
Discussion
How do we do that?
a guide by nvk leveraging github pages.
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
Why?
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.
The DNR needs to be more open and decentralized. Why can't TLDs consist of any string? Money.
this is the way