Skip to content
/ adx Public
forked from bluesky-social/atproto

Experiment in self-authenticating data structures for a federated social network

License

Notifications You must be signed in to change notification settings

luoaide/adx

 
 

Repository files navigation

ADX - Authenticated Data eXperiment

This is a working repository for Bluesky's data protocol which we've termed ADX: the Authenticated Data eXperiment. The "X" stands for "experiment" while the project lives in an early exploratory state.

The main branch is in active development and does not yet have documentation. We previously released a demo of our data system.

You can check it out on the data-demo branch.


⚠️ This is not production-ready or even alpha software. This project is in active development ⚠️


Please do not try to build anything with this! Interfaces and data structures are likely to radically change, and we took some shortcuts on features still in development (key management, schemas, indexing, to name a few). This experiment is primarily confined to the data & authorization layer with hints at some of the other systems.

We encourage you to open discussions with any questions or ideas you have. This code is not meant to be perfect or 100% bug free. Therefore, while we're interested to hear about any problems you may run into (in the form of Issues), we will likely leave them for a larger rewrite and may not be resolving them in the near term.

ℹ️ About this project

To learn more about ADX, see:

📺 Demo recording

demo.gif

About

Experiment in self-authenticating data structures for a federated social network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.6%
  • JavaScript 2.4%