AT Protocol Developers's Avatar

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

117,775
Followers
21
Following
172
Posts
26.04.2023
Joined
Posts Following

Latest posts by AT Protocol Developers @atproto.com

Preview
GitHub - graze-social/personalization: Graze Personalization Engine Graze Personalization Engine. Contribute to graze-social/personalization development by creating an account on GitHub.

And as a bonus, they open-sourced their personalization engine

github.com/graze-social...

04.03.2026 19:45 ๐Ÿ‘ 29 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
For You, For Everyone - Graze Newsletter How Graze built a "composable personalization" engine for the open social web โ€” and why it matters right now.

Cool new feature from the @graze.social team: add personalization to your feeds. Lots of details about their approach to "composable personalization" in this post

graze.leaflet.pub/3mgascfb6uc2e

04.03.2026 19:45 ๐Ÿ‘ 90 ๐Ÿ” 14 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 2

Hey devs! Heads up, we're planning on making some changes to our image CDN tomorrow.

- Images will be served as WebP by default
- The URL format you get from the Bluesky API will change a little

You can look forward to an announcement about image quality soon ๐Ÿ‘€

04.03.2026 18:32 ๐Ÿ‘ 294 ๐Ÿ” 43 ๐Ÿ’ฌ 28 ๐Ÿ“Œ 30
proposals/0013-service-auth-refs at main ยท bluesky-social/proposals Bluesky proposal discussions. Contribute to bluesky-social/proposals development by creating an account on GitHub.

XRPC requests between atproto servers are authenticated using JWTs. There are some inconsistencies in how OAuth permissions, PDS proxy headers, and JWTs all represent the "audience" of these tokens.

This proposal gives background and describes a rough solution.

Looking for rapid feedback!

03.03.2026 23:01 ๐Ÿ‘ 108 ๐Ÿ” 20 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 2

Amazing this all started with a question from @danielroe.dev

03.03.2026 17:35 ๐Ÿ‘ 22 ๐Ÿ” 1 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0
Preview
Supporting the npmx Alpha Launch - AT Protocol The launch of npmx is an incredible showcase for how open source communities can build quickly on top of atproto.

It has been so exciting to see @npmx.dev come together over the past month. We're proud to offer our support โ€” this project is just getting started. Congrats on the launch!

atproto.com/blog/npmx-al...

03.03.2026 17:35 ๐Ÿ‘ 141 ๐Ÿ” 22 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 7

Congratulations to the @tangled.org team! It's exciting to see the next generation of social coding built on atproto.

02.03.2026 19:25 ๐Ÿ‘ 134 ๐Ÿ” 11 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Preview
PLC Read Replicas - AT Protocol Introducing a self-hostable did:plc read-replica service

We've released a self-hostable reference implementation of a PLC read-replica service to make the Atmosphere ever more decentralized. @retr0.id has details on what this all means.

atproto.com/blog/plc-rep...

18.02.2026 18:28 ๐Ÿ‘ 358 ๐Ÿ” 81 ๐Ÿ’ฌ 10 ๐Ÿ“Œ 13

For more details, check out this post by our very own @alex.bsky.team on the new atproto blog.

atproto.com/blog/new-sit...

17.02.2026 16:24 ๐Ÿ‘ 71 ๐Ÿ” 9 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

We've been hard at work on a new website with new guides, better docs, more translations, even our very own blog. We think it looks pretty sharp, too. It's now easier than ever to just build things with AT Protocol.

atproto.com

17.02.2026 16:24 ๐Ÿ‘ 555 ๐Ÿ” 131 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 37

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.

27.01.2026 20:48 ๐Ÿ‘ 317 ๐Ÿ” 46 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 8

Having some difficulties during cutover that are affecting Relay consumers. Should be resolved shortly.

27.01.2026 18:40 ๐Ÿ‘ 99 ๐Ÿ” 13 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

ใ„ใ‚ˆใ„ใ‚ˆไปŠๆ—ฅใงใ™๏ผ

ใ‚ใจ1ๆ™‚้–“ใปใฉใงใ€ใƒ‡ใƒผใ‚ฟไผ้€่ทฏใ‚’ๆ–ฐใ—ใ„ไธญ็ถ™ใ‚ทใ‚นใƒ†ใƒ ใซๅˆ‡ใ‚Šๆ›ฟใˆใ‚‹ๆบ–ๅ‚™ใ‚’้€ฒใ‚ใฆใ„ใพใ™

27.01.2026 17:59 ๐Ÿ‘ 59 ๐Ÿ” 13 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

This is today!

Preparing to cut over the firehose to a new relay in the next hour or so.

27.01.2026 17:58 ๐Ÿ‘ 191 ๐Ÿ” 33 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 10
Preview
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.

ใ€Œbsky.networkใ€ใงๆไพ›ใ•ใ‚Œใฆใ„ใ‚‹ไบบๆฐ—ใฎใƒ•ใ‚กใ‚คใ‚ขใƒ›ใƒผใ‚นใ‚ตใƒผใƒ“ใ‚นใŒใ€ใ„ใ‚ˆใ„ใ‚ˆไปŠ้€ฑ็ซๆ›œๆ—ฅใซใ‚ขใƒƒใƒ—ใ‚ฐใƒฌใƒผใƒ‰ใ•ใ‚Œใพใ™ใ€‚

PDSใ‚ชใƒšใƒฌใƒผใ‚ฟใƒผใ€ใƒ•ใ‚กใ‚คใ‚ขใƒ›ใƒผใ‚นๅˆฉ็”จ่€…ใ€Jetstreamใƒฆใƒผใ‚ถใƒผใธใฎๅฝฑ้Ÿฟใฏๆœ€ๅฐ้™ใซๆŠ‘ใˆใ‚‰ใ‚Œใ‚‹่ฆ‹่พผใฟใงใ™ใŒใ€่ฉณ็ดฐใซใคใ„ใฆใฏๅ…จๆ–‡ใ‚’ใ”็ขบ่ชใใ ใ•ใ„ใ€‚

25.01.2026 04:11 ๐Ÿ‘ 120 ๐Ÿ” 39 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 6
Preview
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.

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.

25.01.2026 02:27 ๐Ÿ‘ 330 ๐Ÿ” 85 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 11
Preview
@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โ€ฆ

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

15.01.2026 14:16 ๐Ÿ‘ 68 ๐Ÿ” 25 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 6
Preview
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...

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...

12.12.2025 19:26 ๐Ÿ‘ 321 ๐Ÿ” 47 ๐Ÿ’ฌ 14 ๐Ÿ“Œ 11
An Unofficial Guide to Participating in the IETF

if you are new to the IETF, the link below is a good overview of the overall process, including getting set up on the mailing list.

AT (atproto) is still in the process of forming a working group, and coming to consensus on what the charter should look like.

09.12.2025 08:19 ๐Ÿ‘ 45 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

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...

09.12.2025 08:13 ๐Ÿ‘ 213 ๐Ÿ” 38 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

We're presenting this scheme so that software engineers can comment on potential concerns or weaknesses. If you'd like to share feedback, please use this github discussion: github.com/bluesky-soci...

18.11.2025 23:04 ๐Ÿ‘ 72 ๐Ÿ” 9 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
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.

"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

18.11.2025 23:04 ๐Ÿ‘ 437 ๐Ÿ” 87 ๐Ÿ’ฌ 88 ๐Ÿ“Œ 101
Squeeky Board with Paul and Jim
Squeeky Board with Paul and Jim YouTube video by Paul Frazee

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://

11.11.2025 23:33 ๐Ÿ‘ 230 ๐Ÿ” 32 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 9
PLC Operational Updates (October 2025) ยท bluesky-social atproto ยท Discussion #4316 Our near-term roadmap for PLC involves implementing a fully-validating read-replica service. Itโ€™s important that replicas agree on which PLC operations are valid and which are not. Due to past bugs...

the operations to be removed have been publicly archived, and the changes can be independently verified.

we plan to execute this change in roughly a week (no sooner than 2025-11-06).

you can read more in this github announcement.

29.10.2025 18:36 ๐Ÿ‘ 58 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

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.

29.10.2025 18:35 ๐Ÿ‘ 219 ๐Ÿ” 26 ๐Ÿ’ฌ 9 ๐Ÿ“Œ 5

we are still cooking on docs and resources for permissions ("auth scopes"), but those will slot right in to these libraries and examples

22.10.2025 20:29 ๐Ÿ‘ 40 ๐Ÿ” 4 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
OAuth Introduction - AT Protocol OAuth for AT Protocol application developers.

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

22.10.2025 20:27 ๐Ÿ‘ 667 ๐Ÿ” 79 ๐Ÿ’ฌ 21 ๐Ÿ“Œ 6
Preview
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...

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

20.10.2025 21:59 ๐Ÿ‘ 1357 ๐Ÿ” 184 ๐Ÿ’ฌ 39 ๐Ÿ“Œ 27
Preview
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 ...

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...

26.09.2025 18:12 ๐Ÿ‘ 946 ๐Ÿ” 264 ๐Ÿ’ฌ 27 ๐Ÿ“Œ 73

All services should now be recovered!

24.09.2025 13:16 ๐Ÿ‘ 327 ๐Ÿ” 71 ๐Ÿ’ฌ 15 ๐Ÿ“Œ 9