It looks like you’re trying to set up a custom domain as your handle on Bluesky! Here’s how to do it, tailored to your blog post:
How to Set Your Domain as Your Bluesky Handle
-
Acquire your domain:
-
Find your Bluesky DID:
- In the Bluesky app, go to Profile > Settings > Advanced > Change my handle.
- Select “I have my own domain” to reveal your unique
did=
string. Copy this.
-
Add a TXT record to your domain’s DNS settings:
- Log in to your domain registrar (e.g., Namecheap)
- Find the DNS management settings for your domain (often under “Advanced DNS”).
- Add a new TXT record with these details:
- Host:
_atproto
- Type:
TXT
- Value: Paste your
did=
string here. - TTL: Leave this as “Automatic”.
- Host:
-
Verify on Bluesky:
- Return to Bluesky’s “Change my handle” screen and tap “Verify”.
- Bluesky will check your DNS records. This might take a few minutes.
- Once verified, your Bluesky handle will be your custom domain!
Important Notes
- DNS Propagation: It can take some time for DNS changes to fully propagate across the internet. If verification fails initially, wait a bit and try again.
- Alternative Domain Providers: The steps for adding a TXT record will vary slightly depending on your domain provider. Refer to their documentation for specific instructions.
- Subdomains: If you want to set up subdomains (like
@emily.yourdomain.com
), you can follow the advanced instructions in your blog post for using the.well-known
route.
Leave a Comment