🪐 spaces alpha release 🪐 folks, this is the big one! lots of updates across pretty core protocol mechanisms. hopefully the last/only of it's kind (tho we are planning another release next Thurs)
Atproto spaces alpha updates
We just cut another spaces alpha release today! This is the biggest yet, there are multiple breaking changes across core protocol pieces. This is likely the last/only release of this size. Though we ...
discourse.atmosphere.community
Ozone release v0.1.106 is out with the same runtime mitigation github.com/bluesky-soci... if you have watchtower enabled, it will auto update midnight UTC otherwise run `docker compose -f /ozone/compose.yaml --profile daemon up -d --pull always ozone ozone-daemo`
Release v0.1.106 · bluesky-social/ozone
What's Changed Show oldest queued reports first by default by @gcwill70 in #561 Improve historical analytics controls by @foysalit in #585 fix: Avoid querying for strike events without an account ...
github.com
For those who run Node.js services—we are currently still waiting for a Node.js security release. In the meantime you can apply a runtime mitigation by adding `--import=@atproto-labs/fetch-node/emudhra-preload` to your service entrypoint. More details at: npmx.dev/package/@atp...
The eMudhra intermediate CA compromise broadly impacts the atproto ecosystem. At this point lots of software has been patched, and we recommend upgrading if you run a distribution of the relay, pds, jetstream, or use the goat CLI. For general information see the site linked below, otherwise read on.
eMudhra Intermediate CA Compromise
eMudhra Intermediate CA Compromise
emudhra.we-have-a-problem.com
Atmosphere update: atproto apps are growing 20% month over month, and last week we passed 1,000 daily active apps.
many of yall already know how much jim rules. if only you saw all the super impactful work he did behind the scenes at bsky too. it goes deep. learned a bunch from jim and so, so glad to have been able to spend so many days together hackin it up! 💙
Hello friends! Life update: after 1.5 years, I've decided it's time to move on from Bluesky and start the next chapter. Today's my last day! It has been an absolute honor and pleasure to work with such a talented, fun team on a critical mission. I'm so proud of them and excited to see what's next
@toni.bsky.team built a $10b business at @automattic.com where 90% of it flows into the ecosystem. Let’s stop talking about how to divide up the pennies left on the table for creators and builders in walled gardens. The time is now for creators & builders to build and they should take home the $$
Bluesky wants to make it easier to buy, sell, and fundraise on the network
@thisismissem.social continuing to connect the dots for us all on bringing decentralized login to the web! these updates are hugely useful to see the big picture, with so many individuals and ecosystems in the mix.
Here's the first update on the FedCM grant that I've been working on, which admittedly is quite behind schedule due to my chronic illness. Hoping to get more out quicker in the future.
it's that day of the week where we ship the latest changes to the atproto spaces alpha! if you're interested in building against atproto spaces while it's in alpha, right this way: atproto.com/blog/atproto...
The Atproto Spaces Alpha is Live
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.
atproto.com
release has been released! read about it here: discourse.atmosphere.community/t/atproto-sp... including a migration prompt so hopefully your agents can one-shot the update!
I'm excited to announce that the PLC Organization now has a statute! And a bank account! And a @standard.site publication! All the important stuff. The PLC Org is an independent Swiss Association meant to operate the PLC directory, which collects and distributes signed updates to atproto accounts.
First steps of the PLC organization - Public Ledger of Credentials Organization
One year ago, Bluesky Social PBC announced their intention to facilitate the creation of an independent organization to operate the Public Ledger of Credenti…
blog.plcred.org
we've been doing some early building with atmospheric groups, and all i can say so far is that this is something completely new and exciting. everyone who has been involved should be proud. the future of the web might just rule
there are currently 2,891,241,622 bluesky posts in the network what's a cool $14.5M to export between friends
My profile would cost $16.69 on X! xbill.bisks.net The Everything App* *For people who can afford it
on thursdays we drop the latest/greatest updates to the spec on the atproto spaces alpha host. first round of updates are now live! if you're interested in building against atproto spaces while it's in alpha, you can read more and get access here: atproto.com/blog/atproto...
The Atproto Spaces Alpha is Live
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.
atproto.com
just wrapped up deploying a spaces alpha release! nothing too bad, but some applications that make use of simplespaces will likely break take a look at the breaking changes here: discourse.atmosphere.community/t/atproto-sp...
We're pleased to announced that @atmosphereconf.org organizing is underway! We hope you'll join us in Europe, in late April 2027! In the meantime, you can subscribe to get updates and read about our initial organizing team.
AtmosphereConf 2027 Organizing is Underway
The conference will be held in Europe in late April 2027
news.atmosphereconf.org
made a post in the atmosphere developer forum about timelines for rolling out spaces (aka permissioned data) and community groups to the full network. tl;dr: a couple more months of iteration and prep, then major PDS operators could coordinate to go "general availability" around mid-November
Permissioned Data Spaces Protocol Timeline
There has been a lot going on in protocol design land around non-public data and community groups this year. The permissioned data proposal was published back in July, an atmospheric groups proposal f...
discourse.atmosphere.community
preeetttty cool seeing what atmospheric login in the browser might look like 👀👀👀 super grateful that @sgo.to from the chrome team is digging into this, helping us rapidly get to the heart of the UX and technical questions to sort through. feels like it's already really taking shape!
@thisismissem.social @divy.zone and I recently went through an exploration of how the browser can help you login to websites with atproto accounts. We recently presented to the FedID CG and here is a sneak peek in case you couldn't join! This is early but we'd love your input before we go too far!
atproto will continue to find all sorts of different use across the 'net. but at the end of the day the protocol is designed for connecting people.
Reintroducing Spaces
Now with better perspective, zooming out and re-motivating the design of spaces, the new primitive for non-public data on atproto.
dholms.leaflet.pub
Nitter gets a cease & desist from X while atproto, activitypub, and the open social web community makes the Internet more open.
SELECT * FROM internet.blogposts
Nitter gets a cease & desist from X while the atproto makes the Internet more open.
pfrazee.leaflet.pub
PDSls now supports the Spaces alpha for non-public data! read-only, highly experimental, expect breaking changes
the atproto space race has officially begun
The most significant extension to the protocol since launch—atproto spaces—is now officially alpha software you can start testing with. Here's more about the goals and how to start testing. atproto.com/blog/atproto...
p̶e̶r̶m̶i̶s̶s̶i̶o̶n̶e̶d̶ ̶d̶a̶t̶a̶ atproto spaces
p̶r̶i̶v̶a̶t̶e̶ permissioned data
bluesky has always offered protocol services for devs— the relay, jetstream, and the bluesky api are the main ones. but until today those haven't really had a proper home. the crew as been working hard, and there's (even) more here than meets the eye, let's break this down!!
Bluesky Protocol Services
High scale open social, unlocked for every builder. Bluesky operates public infrastructure for the AT Protocol — Jetstream, Relay, and the Bluesky API — as open services anyone can build on.
bsky.network
new PDS UI refresh is out, excited to help move it forward!
For the "release on a Friday because we're invincible geniuses" crowd — we have a So Big(!) new PDS, piping hot out of the oven. We've got UI customization, OTel monitoring, session reporting fixes, bigger blobs... our whole summer roadmap! Enjoy. atproto.com/blog/pds-cus...
fun new little websocket client published under @atproto/ws-client. works in the browser or server-side. designed for long-lived connections and reconnects. care taken with flow control and backpressure. because, you know... atproto go wsssshh. tangled.org/strings/did:...
For the latest Off Protocol conversation, @jimray.bsky.team had a delightfully wide-ranging talk with @kissane.myatproto.social about so many things and ultimately a desire to make better mistakes atproto.com/off-protocol...
“Nothing Is Ever Over” - AT Protocol
Writer, speaker, and researcher Erin Kissane joins Jim to trace how the social internet got here, what’s worth salvaging, and how we can do better by listening to people.
atproto.com
new data diary! (and i think final in the main series) this gets into the permissioned repository itself. how it's structured, signed & synced. give it a read & as always, lmk your thoughts!
Permissioned Data Diary 7: Off the Record
In which we put records in a repo, sign them, and sync them (but not quite the way you think).
dholms.leaflet.pub
👋🏾 I have joined @bsky.app as VP of Engineering! I’ve been admiring this team’s work for years, and I’m thrilled to be joining them to build the future of the open social web.
@why.bsky.world dove in ahead of us to some of the hairiest problems making atproto real, functional in practice. and then once we solved problems together made sure we didn't hesitate to push the button, to move forward and do hard things. thanks buddy!!
Today is my last day being responsible for any random thing around Bluesky. Its been a looooong journey and things feel calm enough now that I can finally take a break and figure out what I want to do next (immediate next is vacation ofc).