Overview of ATProtoKit capabilities
mainATProtoKit is a Swift framework for developing client and server-side applications interacting with the AT Protocol and Bluesky.
Key capabilities include:
- Identifier Validation: Support for NSIDs, DIDs, Record Keys, AT-URIs, and more.
- Data Streams: Viewing and interacting with data streams (e.g., Firehose).
- Bluesky Integration: Full support for Bluesky-specific features like posting and chat.
- Lexicon Support: Handling various lexicons including
AppBskyLexicon,ChatBskyLexicon,ComAtprotoLexicon, andToolsOzoneLexicon. - Authentication: Support for standard password authentication and OAuth.