2026-06-12 · Rick Rohrig
The AT Protocol: bring your identity with you
The AT Protocol takes a different swing at the same problem the fediverse is solving — and the difference is worth understanding, because it changes what "leaving" a platform even means.
AT Protocol — ATProto — is the system underneath Bluesky. Like ActivityPub it is open and federated, but it is built around one idea the fediverse mostly is not: your identity is portable, independent of any server.
The portable account
On the fediverse, your handle is tied to your server. Leave the server, and you leave your identity behind — you get a new handle and start your follower graph over.
ATProto breaks that link. Your account is anchored to a DID, a decentralized identifier that is yours, not the server's. Your posts live in a signed repository: a tamper-evident log of everything you have published, cryptographically signed by your keys. That repo is hosted by a PDS (Personal Data Server), but because it is signed and addressed by your DID, you can pick it up and move it to a different PDS — or your own — and take every post and follower with you. Same identity, new home.
Above the PDSes sit relays that aggregate the firehose of all repos, and AppViews that turn that firehose into a timeline. Splitting "where your data lives" from "who builds the feed" is the other big idea: anyone can build a different view of the same network.
Why it matters
The headline freedom is account portability. Do not like how your provider is run? Move, and lose nothing. That is a stronger version of "you cannot be deplatformed" — even your current host cannot strand you, because they were never holding the only copy of your identity.
It is younger than the fediverse and more centralized in practice today; most of the network still leans on a few big relays. But the architecture is built so that does not have to stay true — and running your own PDS is how you prove it.