AT Protocol Developers
banner
atproto.com
AT Protocol Developers
@atproto.com
Social networking technology created by Bluesky.

Developer-focused account. Follow @bsky.app for general announcements!

Bluesky API docs: docs.bsky.app
AT Protocol specs: atproto.com
This transition is now complete.

The 'bsky.network' firehose and jetstream instances are all functional. Connected services should have transitioned smoothly, though in some situations may require a restart.
This is today!

Preparing to cut over the firehose to a new relay in the next hour or so.
The popular firehose service at 'bsky.network' is finally going to be upgraded this coming Tuesday.

The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
January 27, 2026 at 8:48 PM
Having some difficulties during cutover that are affecting Relay consumers. Should be resolved shortly.
This is today!

Preparing to cut over the firehose to a new relay in the next hour or so.
The popular firehose service at 'bsky.network' is finally going to be upgraded this coming Tuesday.

The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
January 27, 2026 at 6:40 PM
いよいよ今日です!

あと1時間ほどで、データ伝送路を新しい中継システムに切り替える準備を進めています
「bsky.network」で提供されている人気のファイアホースサービスが、いよいよ今週火曜日にアップグレードされます。

PDSオペレーター、ファイアホース利用者、Jetstreamユーザーへの影響は最小限に抑えられる見込みですが、詳細については全文をご確認ください。
Upcoming Relay Transition | Bluesky
In coming days we are finally going to transition the bsky.network firehose endpoint to a newer relay implementation. This should not have a significant impact on most consumers.
docs.bsky.app
January 27, 2026 at 5:59 PM
This is today!

Preparing to cut over the firehose to a new relay in the next hour or so.
The popular firehose service at 'bsky.network' is finally going to be upgraded this coming Tuesday.

The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
Upcoming Relay Transition | Bluesky
In coming days we are finally going to transition the bsky.network firehose endpoint to a newer relay implementation. This should not have a significant impact on most consumers.
docs.bsky.app
January 27, 2026 at 5:58 PM
「bsky.network」で提供されている人気のファイアホースサービスが、いよいよ今週火曜日にアップグレードされます。

PDSオペレーター、ファイアホース利用者、Jetstreamユーザーへの影響は最小限に抑えられる見込みですが、詳細については全文をご確認ください。
Upcoming Relay Transition | Bluesky
In coming days we are finally going to transition the bsky.network firehose endpoint to a newer relay implementation. This should not have a significant impact on most consumers.
docs.bsky.app
January 25, 2026 at 4:11 AM
The popular firehose service at 'bsky.network' is finally going to be upgraded this coming Tuesday.

The disruption to PDS operators, firehose consumers, and jetstream users should be minimal, but read the full post for all the details.
Upcoming Relay Transition | Bluesky
In coming days we are finally going to transition the bsky.network firehose endpoint to a newer relay implementation. This should not have a significant impact on most consumers.
docs.bsky.app
January 25, 2026 at 2:27 AM
Reposted by AT Protocol Developers
We're having an AT Proto gathering at FOSDEM, on the Friday right before, at 17h00. Come! It'll be nice and fun.
luma.com/jj7nths0
@proto @fosdem · Luma
The AT Protocol is an open, decentralized network for building social applications. https://atproto.com/ Start your FOSDEM with a convivial evening of casual…
luma.com
January 15, 2026 at 2:16 PM
We just released Tap, a tool designed to handle the hard parts of repo synchronization, so you can focus on building your application.

It's now easier than ever to stay up to date with Atmosphere records for dev, data analysis, or any other task at hand!

docs.bsky.app/blog/introdu...
Introducing Tap: Repository Synchronization Made Simple | Bluesky
Just about every app built on AT needs data from a repository at some point. For many use cases – feed generators, labelers, bots – streaming live data through a Relay or Jetstream works well. But som...
docs.bsky.app
December 12, 2025 at 7:26 PM
interested in standardization of AT at the IETF?

there are ongoing discussions happening on the mailing list, and there will be a video call this Wednesday to discuss the scope of work, especially around DIDs and identity.

more details in this email thread: mailarchive.ietf.org/arch/msg/atp...
December 9, 2025 at 8:13 AM
"Find friends by phone" is a common tool in social networks. We're proposing a secure scheme and requesting comments from the dev community.

Goals:
・Double opt-in: you're not findable by your phone unless YOU use the tool
・Secure to enumeration attacks
・Resistant to decryption if compromised
Request For Comments: A secure contact import scheme for social networks | Bluesky
This article outlines plans for a future Bluesky feature \- it doesn’t exist yet\! By sharing our ideas early, we hope to solicit feedback from the community.
docs.bsky.app
November 18, 2025 at 11:04 PM
Reposted by AT Protocol Developers
Recently we hired @jimray.bsky.team as a new devrel at Bluesky, and I wanted to give him an overview of the Atmosphere. We recorded the session!

I give you: Squeeky Board with Paul and Jim, a detailed overview of AT://
Squeeky Board with Paul and Jim
YouTube video by Paul Frazee
www.youtube.com
November 11, 2025 at 11:33 PM
for folks working with the PLC identity system:

we are planning to remove a set of non-compliant operations from the directory, which should make it easier to implement replicas and audits. these are predominantly test operations created by security researchers.
October 29, 2025 at 6:35 PM
app devs: we have some new AT OAuth resources and examples for you!

linked off this intro page we have new example projects showing how to do client auth using reference SDKs for TypeScript and Go.

and the buried lede: an Expo library for doing AT OAuth in React Native mobile apps
OAuth Introduction - AT Protocol
OAuth for AT Protocol application developers.
atproto.com
October 22, 2025 at 8:28 PM
Reposted by AT Protocol Developers
atmosphere devs! 🧑‍🚀

just published a protocol checkin: docs.bsky.app/blog/protoco...

tl;dr
expect to see a lot of updates from us in the next few months. we're hard at work on making AT easier to build on & ensuring the network remains a resilient foundation for the future of open social
Protocol Check-in (Fall 2025) | Bluesky
We last shared a protocol roadmap back in March 2025, and wow does time fly. If we're being honest, we haven't tied a bow on as many of these threads as we would've hoped. Oh time, strength, cash, and...
docs.bsky.app
October 20, 2025 at 9:59 PM
Reposted by AT Protocol Developers
okay and as promised, the bluesky PDS is officially open for returning users to migrate their accounts back!

hoping this lowers the stakes & gives folks the confidence to explore some other PDSs in the network!

docs.bsky.app/blog/incomin...
Enabling Account Migration Back to Bluesky’s PDS | Bluesky
One of the core promises of AT is the seamless account migration between PDS hosts. Since federation opened up in the AT network, it has been possible to migrate away from the Bluesky PDS and between ...
docs.bsky.app
September 26, 2025 at 6:12 PM
All services should now be recovered!
An upstream network problem has been impacting almost all Bluesky network services for the past 3-4 hours. Posting and other public interactions are disrupted for many accounts.

As connectivity recovers, the firehose and other services will see large surges of events.
September 24, 2025 at 1:16 PM
An upstream network problem has been impacting almost all Bluesky network services for the past 3-4 hours. Posting and other public interactions are disrupted for many accounts.

As connectivity recovers, the firehose and other services will see large surges of events.
September 24, 2025 at 12:37 PM
Reposted by AT Protocol Developers
very excited to share this update about bringing AT to the IETF!

last week we uploaded two drafts to the IETF datatracker and today we heard that we’re approved to host a Birds of a Feather at IETF 124 (the formal meeting towards establishing a working group)
Taking AT to the IETF | Bluesky
Last week we posted two drafts to the IETF Data Tracker. This is the first major step towards standardizing parts of AT in an effort to establish long-term governance for the protocol.
docs.bsky.app
September 23, 2025 at 9:20 PM
Reposted by AT Protocol Developers
excited to share that we are following through on our earlier commitments and putting together an independent+neutral organization to house the DID PLC system, includes the directory service
Creating an Independent Public Ledger of Credentials (PLC) Directory Organization | Bluesky
The Bluesky Social app is built on an open network protocol that refers to each user by a unique Decentralized Identifier, or DID (a W3C standard). The most popular supported DID method was developed ...
docs.bsky.app
September 19, 2025 at 9:31 AM
Quick update on Auth Scopes!

Covering the granular permissions roll out for end users and client app devs. Permission Sets and formal specifications are still being worked on. We recommend devs start exploring and experimenting, but hold off on shipping major production app updates for now.
Progress on Auth Scopes Implementation (August 2025) · bluesky-social atproto · Discussion #4118
Since our last update on Auth Scopes, the Bluesky team has been hard at work adding support to our reference PDS implementation. Aspects of this work are starting to roll out in the production netw...
github.com
August 18, 2025 at 7:04 PM
Reposted by AT Protocol Developers
Adversarial ATProto PDS Migration www.da.vidbuchanan.co.uk/blog/adversa...

aka how to migrate your account if your old PDS explodes, and how to prepare for it in advance
Adversarial ATProto PDS Migration | Blog
www.da.vidbuchanan.co.uk
July 28, 2025 at 6:50 PM
we just published an updated proposal for "Auth Scopes", and are interested in your feedback!

this is a mechanism for OAuth clients to request granular permissions to PDS resources. for example, only write repo records of specific types, or only authenticate to specific remote endpoints
github.com
July 1, 2025 at 11:12 PM
OAuth updates for app devs!

Over the past few weeks we've been chatting with devs and doing a pass over our SDKs and docs to address issues. This blog post summarizes the main changes we've made, some tweaks still in flight, and links to longer form writing about security and design trade-offs
OAuth Improvements | Bluesky
We've been making improvements to the end-user and developer experiences with atproto OAuth, and wanted to share some updates.
docs.bsky.app
June 13, 2025 at 7:26 PM
Two types of OAuth client are supported by atproto: "public" and "confidential"

This new article digs in to the security trade-offs and safety mechanisms at play, and how they impact different app architectures: TMBs, BFFs, SPAs, etc
OAuth Client Security in the Atmosphere · bluesky-social atproto · Discussion #3950
The following was written by the Bluesky team as an overview of OAuth client security considerations, especially for client app developers or readers of the ATProto OAuth profile specification. Set...
github.com
June 13, 2025 at 12:14 AM
bsky.storage is an independent project that automates periodic account data backups to a storage network, and has a UI for PLC identity backup and recovery

tools like this give users stronger control of their online future, without needing to self-host an entire PDS
The internet was meant to be free - your identity shouldn’t be locked behind a login screen.

Introducing bsky.storage 🐔🤝🦋

Now you can back up your Bluesky data hourly + recover your account if Bluesky ever goes dark. Simple, free, & fully in your control.

Learn more:
medium.com/@storacha/in...
Introducing bsky.storage: Own Your Social Identity
Take back control of your online identity. Our new tool, bsky.storage, backs up your Bluesky account hourly — free, secure &…
medium.com
June 12, 2025 at 6:13 PM