How to Verify your Domain on Nostr and Bluesky (for Micro.blog users)
Adding domain specific verification to Nostr and changing your Bluesky username to your own domain can be accomplished by creating .well-known
text files. If you’re using Micro.blog and would like to do this, it’s pretty easy.
Subscribe
Signup to receive digest emails on Monday mornings in your inbox. Optionally, you can also subscribe via RSS.
Follow These Steps
- Go to Design Settings in Micro.blog
- Click Edit custom themes
- Click New Plugin
- Name it whatever you’d like, leave Github field blank
- Click Add Plugin (you’ll be taken back to the custom themes page)
- Click the plugin you just created
- Click new template
- Name it exactly this:
static/.well-known/nostr.json
(for Nostr verification) orstatic/.well-known/atproto-did
(to use your domain on Bluesky). You can do them both separately. - Insert the below code with your changes (for Nostr) or the code provided by Bluesky (in Bluesky app, go to main menu → settings → change handle → I have my own domain → No DNS Panel).
- Save it then add your domain to the verification settings in your Nostr app. In Bluesky, click Verify DNS Record.
Code for Nostr Verification:
{ "names": { "your_preferred_name": "your_nostr_pub_key" } }
Any questions?