This Python SDK is designed to provide comprehensive access to the AT Protocol, the technology behind Bluesky, by automatically generating code from lexicons. It supports both synchronous and asynchronous operations, and includes features for working with XRPC clients, Firehose data streams, identity management, and DID keys. With utilities for CID, NSID, and AT URI schemes, as well as DAG-CBOR and CAR files, it streamlines development for those looking to build on the decentralized social network.
Key Features
01Includes a Firehose client for real-time data streaming
02Offers utilities for working with CID, NSID, and AT URI schemes
03Automatically generated from lexicons for up-to-date API coverage
04576 GitHub stars
05Supports both synchronous and asynchronous operations
06Provides identity resolvers for DID and Handle