← Back to Help

Troubleshooting

"Your handle is invalid" – fixing custom domain handles

If you’re seeing “Your handle is currently invalid” or “handle.invalid” on your profile, this usually means there’s an issue with the DNS configuration for your custom domain handle.

When you use a custom domain as your handle (e.g. @name.mysite.com instead of @name.eurosky.social), a DNS record on your domain tells the network that the domain belongs to your account. If that record is missing or incorrect, the network can’t verify your handle.

How to fix it

  1. Open the Bluesky app, go to Settings → Account → Handle → I have my own domain
  2. You’ll see a screen showing your DID value – this is the information your DNS record needs to contain
  3. Go to your domain registrar (the company you bought your domain from – e.g. Namecheap, Cloudflare, GoDaddy) and navigate to DNS management
  4. Add or update a TXT record with the following details:

For a root domain handle (e.g. @mysite.com):

  • Name: _atproto
  • Type: TXT
  • Value: did=did:plc:yourvaluehere (use the DID shown in Step 2)

For a subdomain handle (e.g. @me.mysite.com):

  • Name: _atproto.me (replace “me” with your subdomain)
  • Type: TXT
  • Value: did=did:plc:yourvaluehere (use the DID shown in Step 2)
  1. Wait a few minutes for DNS changes to propagate, then click Verify DNS Record in the app

If you’ve checked all of the above and the issue persists, contact us at support@eurosky.tech.

Can't find what you're looking for?

Reach out to our support team. We're here to help.

Contact us