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.

Open in new tab

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-key for precise content addressing