One of the neat features of Bluesky is how that platform handles account verification. With Twitter/X, the system relied on a verification checkmark that famous people would get access to, through some process. When Elon Musk bought Twitter, those verification checks became useless, when they could be bought for a monthly fee. Stories of obviously fake accounts, that had a verifiation check was a predictable result.
Bluesky on the other hand ties the account verification to domain ownership. If you own a domain, then you can link it your Bluesky account using your username. For me, my username is zachmaillard.xyz, which also happens to be the name of this website. The downside to this approach, is that it involves registering a domain name, and adding a DNS record. The plus side is, if some oligarch takes over Bluesky - they won’t be able to sell verification because your username is the verification.
Below is a short guide on how to configure the DNS records using Cloudflare. There are a bunch of different DNS providers, and for the most part the process will be similar.
Change Handle option. (Will have an “@” icon.)
Value: field. You will need this for step 7. Leave the window open.
Add Record
did=did:....
Official documentation here