ELSEIF
Your brief EB
409 stories from 119 feeds 461 clusters Refreshed 12 minutes ago next pull 21:52

TECH Signal 180

Atproto Spaces alpha launch lets developers build non-public data apps

Developers can access the Atproto Spaces alpha to create applications that store and sync non-public data while retaining portable identity and lightweight sync.

WHY IT MATTERS

Until now, all data on atproto was public, limiting apps that need private settings or gated content. Spaces introduce a permissioned data primitive that lets developers keep data private without losing interoperability. This expands the kinds of services that can be built on the atproto network.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

Spaces act as mini-atproto networks whose access is controlled by a space authority DID, allowing only approved DIDs to read the data.

02

Data in a space is not encrypted; access control provides readability but not confidentiality, matching the protocol’s design.

03

The alpha provides a hosted PDS, SDKs, a sample app, and a Docker image for running a spaces-capable PDS, with updates posted on Thursdays and a warning not to run production code.

THE READ

What the cluster adds up to.

ORIGINAL ANALYSIS

The Atproto Spaces alpha introduces a new protocol primitive that enables non-public data storage while preserving atproto’s core features such as portable DIDs and lexicon-defined records. Previously every piece of data on the network was public and broadcast through a global firehose, which prevented apps from handling private settings or gated content. Spaces let developers create miniature atproto networks whose membership is governed by a space authority DID.

To experiment, developers can use the hosted PDS provided by the Bluesky team, obtain an invite code from their BPS account, and pull the spaces-capable Docker image at ghcr.io/bluesky-social/atproto:pds-spaces-alpha. The alpha includes published SDKs, a sample app, and documentation on how to define space schemas and manage authority. Updates to the hosted PDS and SDKs are scheduled for Thursdays, with changes announced on the atmosphere.community thread. Because the release is an alpha, the data model may change, data may be deleted without warning, and running production code against it is discouraged.

Adopting spaces means accepting that the data stored is not encrypted; any user or application granted access can read the contents, so the mechanism provides access control rather than confidentiality. Since there is no relay for space data, synchronization must occur directly between apps and the PDS hosting the space, which changes the networking pattern compared to public data flows. The hosted PDS is a shared sandbox that will be deleted after the alpha period, and abusive or moderation-violating use can lead to a permanent ban from the alpha. Consequently, spaces are suitable for prototypes and experiments but not for long-term, confidential, or production-grade deployments at this stage.

Written by elseif from the cluster below · checked for specifics the sources never contained

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
AT Protocol Blog The Atproto Spaces Alpha is Live Open ↗