Guides

Protocol Overview Start here

An introduction to the AT Protocol.

Identity

How the AT Protocol handles user identity.

Data Repositories

A guide to the AT Protocol repo structure.

Lexicon

A schema-driven interoperability framework

Applications

How applications work on the AT Protocol.

FAQ

Frequently Asked Questions about ATP

Specs

ATP

The specification for the Authenticated Transfer Protocol (aka "AT Protocol").

URI Scheme

A URI scheme for addressing ATP repository data.

Lexicon Schemas

A schemas format and distribution network.

XRPC

Cross-system remote procedure calls.

NSID

A specification for global semantic IDs.

DID:Placeholder

A hosted, secure registry of user DIDs.

Lexicons

com.atproto.account

ATP Lexicon - Account Schemas

com.atproto.blob

ATP Lexicon - Blob Schemas

com.atproto.handle

ATP Lexicon - Handle Schemas

com.atproto.repo

ATP Lexicon - Repo Schemas

com.atproto.server

ATP Lexicon - Server Schemas

com.atproto.session

ATP Lexicon - Session Schemas

com.atproto.sync

ATP Lexicon - Sync Schemas

app.bsky.actor

Bluesky Lexicon - Actor Schemas

app.bsky.embed

Bluesky Lexicon - Embed Schemas

app.bsky.feed

Bluesky Lexicon - Feed Schemas

app.bsky.graph

Bluesky Lexicon - Graph Schemas

app.bsky.notification

Bluesky Lexicon - Notification Schemas

app.bsky.system

Bluesky Lexicon - System Schemas