







Learn why it's important to resolve the user's PDS and use that in your ATProto applications.
atproto PDS & account debugger
Quick diagnostics for PDS hosts, handles, relay connections, handles, DIDs, ...
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.
Setting Up Your Own PDS Is Frighteningly Easy
A PDS, or Personal Data Server, is kind of the core thing behind atproto. The idea is that it's a server that stores all your atproto data and cryptographic keys. Most people just use Bluesky's PDS right now, but this is probably the most commonly self-hosted part of the ecosystem:

GrandPerspective — PDS edition
See where an atproto repository's bytes actually go, and act on what you find.
ATProto Architecture
Visual summary of the AT Protocol architecture: PDS, AppView, identity, records, lexicons.

ATmentions
Webmentions for the ATmosphere — a tiny open-source widget that shows how the atproto network reacted to any page, with no accounts and no lock-in.
Spinning Up Your Own Corner of the ATmosphere - Mostly Protocols
How to set up your own PDS from scratch - server, domain, email, migration, and all the little details that actually matter when you're trying to run your own piece of the ATmosphere.
Heron - A gentle atproto client
aturi.to - Universal links for the ATmosphere
Share ATProto content with anyone, let them choose where to view it

CIDs: What You Need to Know and Why, Part 2 - Nick's Blog
How ATProtocol uses Content Identifiers to create a versioned, verifiable, and portable data model.
OpenPDS - AT Protocol PDS Directory
AT Protocol PDS servers with open registration. Data from atproto-scraping, enriched daily.
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.

Atmosphere Status
Status dashboard for testing which Bluesky/ATProto services are down