I was wondering if it is possible to use your Start9 server to NIP-05 verify a Nostr account. An AI has given me the SSH code in order to do this but I thought I would ask here if this is a good idea. Is the AI even right in telling me this is possible? I’ve posted the instructions the AI gave me below, does it look right?
Thanks guys
Note: Use the hex-formatted public key, not the npub format.
Ensure CORS and web server access
Start9 servers typically use Nginx. Confirm your Nginx configuration allows access to the .well-known directory and includes CORS headers. Add this to your server block:
Open your Nostr client (e.g., Damus, Snort, Primal).
Go to your profile settings.
Find the NIP-05 Identifier field and enter: yourname@yourdomain.com
Click Verify.
If successful, you’ll see a checkmark next to your handle.
Optional: Use a provider if self-hosting is complex
If managing server configs is challenging, use a service like Alby, Nostrplebs, or getalby.com to verify without hosting your own domain.
Important: NIP-05 verification proves you control the domain or are vouched for by its owner. It does not protect against private key compromise. Always keep your private key secure.