







This post could’ve been titled “Nostr vs ATProto”, but that really isn’t what I wanted to do here. While I will be comparing and contrasting them a lot, and that’s kind of even the point of writing this, I didn’t want to really pit the two against each other at all, and especially not with the title. I also want to try avoiding commenting on the differences between the communities that have formed on the protocols and their apps, although I definitely will be looking at the philosophical differences between the two a lot - also kind of the point of writing this. This also isn’t a super deep technical post, though it assumes familiarity with technical concepts. I also might come back to edit parts of it and add more later.
Thoughts on "Nostr and ATProto" | bryan newbold
These are some quick notes on @shreyanjain.net's Nostr and ATProto write-up. Overall: omg this thing is a book. Lauditory! It is really great to see this discussed in depth and detail. I don't know whether to be embarassed that we didn't write up something like this much earlier, or proud that thin...
From ZK-first to AT Protocol — our path to DDS | Agora Citizen Network
We've been building Agora — a platform for public deliberation using Polis-style clustering — for a while now. Along the way, we've written about what we think about Nostr, AT Protocol, Polis, Community Notes, and protocol interoperability. Those posts are somewhat outdated now. This one describes w...
ATProto Architecture
Visual summary of the AT Protocol architecture: PDS, AppView, identity, records, lexicons.

Atproto Ethos - AT Protocol
A deep dive into the philosophical and aesthetic principles underlying the design of AT Protocol.

Welcome to the new atproto.com - AT Protocol
We've updated just about everything about atproto.com to make it easier for developers to just build things.

third-party apis: community infrastructure on atproto - Keith's Thoughts
you can just build things from an open set of tools
Beyond the Statusphere: Part 2, ATProto OAuth, the TLDR - Hitchhiker's Guide to the Atmosphere
Gain a working knowledge of ATProto OAuth and feel confident implementing it in your projects.
ATProto for distributed systems engineers - AT Protocol
AT Protocol is the tech developed at Bluesky for open social networking. In this article we're going to explore AT Proto from the perspective of distributed backend engineering.

The Atproto Spaces Alpha is Live - AT Protocol
Atproto Spaces, formerly known as “the permissioned data protocol,” is a new extension to atproto that enables non-public data. The alpha is now officially open. Here’s how to develop with it and what to expect as we work towards the full release.

The Atproto Spaces Alpha is Live - AT Protocol
Atproto Spaces, formerly known as “the permissioned data protocol,” is a new extension to atproto that enables non-public data. The alpha is now officially open. Here’s how to develop with it and what to expect as we work towards the full release.

Where Does Community Live?
ActivityPub and ATProto both promise to rebuild social life online, but they answer the question of where community actually forms in fundamentally different ways. Protocol design is institutional design, and right now those institutions are being built.

at://alternatives | AT protocol alternatives for popular products
Discover AT Protocol alternatives for popular products and services. Browse decentralized apps that give you control over your data, identity, and social connections.
Introduction to AT Protocol
Walkthrough of the various parts and concepts in Bluesky's AT Protocol (ATProto), the types of servers involved and how it all fits together


Things we shouldn't say in polite company - Sherif's blog
you know, the stuff that makes sense when you work on ATProto but makes zero sense for everyone else

Lexicon Store - ATProto Lexicon Schema Registry
Discover and explore AT Protocol lexicon schemas. The verified registry for Bluesky and ATProto lexicons.