Welcome to ATProto Wiki!
Welcome to ATProto Wiki!
This is a semi-personal wiki by Baldemo.to aimed at archiving my knowledge about the AT Protocol. Although I am currently the main contributor to this knowledge base, this wiki is open for anyone to edit and contribute. My hope is that, at some point, I (and hopefully others) will be able to use this site as a reference for learning about ATProto and its implementations.
Since this is mostly a personal project, don't expect the writing in its current state to be traditionally "encyclopedic". These are my own words describing the protocol as I understand it (though if you think you can do a better job or have something to add/correct, please do so!)
As of writing, this wiki is currently being run using vanilla MediaWiki. As the need for additional tools expands, extensions will be added as-needed. To check the current list of extensions, check the Special:Version page.
For a list of all pages currently in this Wiki, check the Special:AllPages page.
If you'd like to get in contact with me for any matters regarding this wiki, feel free to reach out to me via the #wiki-discussion channel on the Bluesky API Touchers Discord server.
Current pages
- AT Protocol
- Bluesky
- Actor
- AppView
- Content Identifier (CID)
- DID:PLC
- Firehose
- Jetstream
- Lexicon
- Personal Data Server (PDS)
- Relay
Pages to do
- Blob
- Bluesky Social
- Collection
- Data repository
- Decentralized Identifier (DID)
- Feed generator
- Handle
- Label
- Labeller
- Namespaced ID (NSID)
- Record
- Record key (rkey)
- Timestamp ID (TID)
- XPRC
Wiki to do
- Better integrate citations
- Make the main page prettier