← Graph

AT Protocol

concept 19 connections

Decentralized social-networking protocol ('at proto') that Bluesky is built on, but which also supports many other apps. Defines records (JSON documents grouped in collections inside user repositories held by a PDS), lexicons (JSON-Schema-like collection definitions, e.g. app.bsky.feed.post), at:// URIs of the form at://<did>/<collection>/<rkey>, DIDs (did:plc or did:web) as permanent identifiers, and handles (domains) verified via DNS TXT or a well-known HTTPS file. Network roles: PDS (source of truth per account), relay (aggregates PDS websocket firehoses), App View (materialized view that counts likes, assembles threads, etc.), and client apps. Data is binary-encoded as CBOR on websockets, repositories exportable as CAR files for account migration. The permissionless design lets anyone build Twitter-, Instagram-, GitHub- or blog-style apps and interoperate purely via shared lexicons.

category
architecture
about
AT Protocol concept
Core subject of the talk.
about
AT Protocol concept
Takeaway about AT Protocol's permissionless design.
person Kuba Suder
has_skill
AT Protocol concept
Extensive expertise building tools and libraries on AT Protocol.
level: expert
project fire sky
related_to
AT Protocol concept
Live visualization of the firehose.
tool Skyfall
related_to
AT Protocol concept
Streams the AT Protocol firehose.
tool minisky
related_to
AT Protocol concept
Wraps AT Protocol HTTP APIs.
tool didkit
related_to
AT Protocol concept
Works with AT Protocol DIDs and the PLC directory.
related_to
AT Protocol concept
Implements the Bluesky/AT Protocol feed generator endpoint.
tool PDSls
related_to
AT Protocol concept
Tool for browsing AT Protocol PDSs and records.
project Backlinks Index
related_to
AT Protocol concept
Indexes links inside AT Protocol records.
project Bluesky
uses
AT Protocol concept
Bluesky is built on the AT Protocol.
project Tangled
uses
AT Protocol concept
GitHub alternative built on AT Protocol.
project Grain
uses
AT Protocol concept
Photo app built on AT Protocol.
project Black Sky
uses
AT Protocol concept
Runs its own PDS and App View on AT Protocol.
project Red Dwarf
uses
AT Protocol concept
Client that reads directly from AT Protocol PDSs.
project Whitewind
uses
AT Protocol concept
Blogging platform built on AT Protocol.
project Leaflet
uses
AT Protocol concept
Blogging platform built on AT Protocol.
project Euro Sky
uses
AT Protocol concept
Runs an AT Protocol PDS in Europe.
project Bridgy Fed
uses
AT Protocol concept
Bridges between AT Protocol and fediverse.

Provenance