How to verify a bot on Bluesky
Anyone can write “official bot” in a bio. A few quick checks tell you more.
Read the handle
A handle ending in .bluesky.bot was claimed through Bluesky.bot, which only accepts accounts that the creator can sign in to. A handle on another domain is only as trustworthy as that domain.
Look it up in the directory
Open the bot in the directory. “Live on Bluesky” means that Bluesky itself shows the handle on the bot’s profile and that the handle resolves back to the same account, checked in both directions.
Know what it does not mean
It proves that the name and the account match. It does not endorse what the bot posts. For the technical details, or to run the check from code, see how the check works and the API.
Questions, answered
- Can a fake bot copy a bluesky.bot handle?
- Not while the real one holds it: each name is unique, and a released name is kept for its last owner during a grace period.
- Is “Live on Bluesky” a verification by Bluesky?
- No. Bluesky.bot makes the check with Bluesky’s public data. It is not a badge issued by Bluesky.