Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Bluesky Just Launched Protocol Services and It Changes the Game for Decentralized Social Devs

Bluesky just launched Bluesky Protocol Services — a new brand and website for the public infrastructure Bluesky operates on the AT Protocol network. Along with it comes Jetstream v2 with network replay, a new Jetstream SDK, and a rebuilt TypeScript SDK. If you're building on decentralized social infrastructure, this is a significant upgrade. Here's what's new and why it matters. What Is Bluesky…

Bluesky has introduced Protocol Services, a new brand and website for the infrastructure it runs on the AT Protocol network. This upgrade includes Jetstream v2 with network replay, a new Jetstream SDK, and a rebuilt TypeScript SDK. The significance of these updates can't be overstated for developers looking to build decentralized social applications.

Bluesky previously operated a range of services, including Jetstream instances, relays, and API endpoints, but the documentation for these services was often unclear. Protocol Services addresses this issue by consolidating all necessary documentation, clarifying service contracts, and providing a clean way for Bluesky to release future updates.

Jetstream v2's headline feature is its network replay capability. While Jetstream traditionally provided a live stream of data, it lacked the ability to access historical records. Jetstream v2 resolves this by maintaining a compressed archive of the entire network and adding a way to consume this archived data alongside the live stream.

Developers can access this data by specifying filters and retrieving sealed segments from the archive. This capability allows for sophisticated server-side slicing without the need for backfilling local data. The new Jetstream SDKs in TypeScript and Go simplify the process of connecting to Jetstream, managing connections, deduplicating events, and decoding records into typed structures.

These SDKs are available on npm and within the Jetstream project on GitHub. The TypeScript SDK provides comprehensive type safety from the protocol layer through to Bluesky app records, eliminating the guesswork associated with legacy SDKs. The new site and SDKs are live, and Bluesky has also made the AT Protocol ecosystem fully self-hostable, enabling developers to run their own Jetstream, relay, or App View infrastructure if they require full sovereignty.

The timing of this release is particularly noteworthy, as centralized social media platforms are increasingly restricting access to their APIs and raising costs. The AT Protocol's open, federated approach presents a compelling alternative for developers seeking to build more accessible and sustainable social applications.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Your Keras model config can contain a marshalled Python code object

Most conversations about malicious ML artifacts stop at pickle. That's understandable — torch.load calling __reduce__ is the canonical example, and it's the one everybody has read about.

  • Keras models can embed Python code objects within their configuration
  • Unmarshalling .keras files to inspect code is unsafe
  • Aisbom v1.3.0 identifies Lambda layers and embedded code as CRITICAL risks

More from Sunday 16 August →