Bluesky Profile/Post to DID/AT-URI Converter
Overview
The Bluesky Profile/Post to DID/AT-URI Converter translates human-readable Bluesky profile handles and post URLs into their underlying AT Protocol identifiers: DIDs (Decentralized Identifiers) and AT-URIs (AT Protocol URIs). This tool is essential for developers working with the Bluesky API, debugging AT Protocol applications, or understanding how decentralized social networks identify users and content.
Tips
- DIDs are permanent, decentralized identifiers that don’t change even if a user changes their handle - use them for reliable API queries
- AT-URIs provide a standardized way to reference specific posts, profiles, or other records in the AT Protocol
- When building Bluesky bots or integrations, always resolve handles to DIDs first to avoid breaking when users change handles
- Use this tool to debug API responses and understand the structure of AT Protocol identifiers
- The conversion is essential for interacting with Bluesky’s API endpoints, which often require DIDs rather than handles
- Keep in mind that handles can change but DIDs cannot, making DIDs more reliable for long-term references
- AT-URIs follow the format
at://did:plc:xyz123/collection/record-keyfor precise content addressing