Atproto icon

Atproto

576

Provides a Python SDK for interacting with the AT Protocol (Bluesky).

关于

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.

主要功能

  • Includes a Firehose client for real-time data streaming
  • Offers utilities for working with CID, NSID, and AT URI schemes
  • Automatically generated from lexicons for up-to-date API coverage
  • 576 GitHub stars
  • Supports both synchronous and asynchronous operations
  • Provides identity resolvers for DID and Handle

使用案例

  • Building Bluesky clients or applications
  • Creating custom feed generators
  • Accessing real-time data streams from the AT Protocol