Skip to content

If you're new to ATProto

If terms like "ATProto", "AT Protocol", "AppView" or "lexicon" don't really tell you much, here are a few good places to start:

The last one includes plenty of guides for doing specific things like creating a post, viewing threads, highlighting links in posts using "facets" or uploading videos. They're usually written in TypeScript or Python (Bluesky's own code and official SDKs are either in TypeScript or Go, and the Python SDK is a popular community-built one), but you should be able to use them as an example of how to do things in Ruby using the gems presented here.