Search

Search IconIcon to open search

AT Protocol

Last updatedUpdated: by Simon Späti · CreatedCreated: · 3 min read

The AT Protocol at:// (Authenticated Transfer Protocol, or atproto) is a standard for public conversation and an open-source framework for building social apps.

It creates a standard format for user identity, follows, and data on social apps, allowing apps to interoperate and users to move across them freely. It is a federated network with account portability.

Used by Bluesky. Frontpage and Smoke Signal (see below ).

In a sense, it brings Markdown files to the web, or was Make world.space said:

AT Protocol brings File Over App philosophy to the network. Read full article about A Social Filesystem at Overreacted.

Read Basic Concepts , Identity, Data repositories​, Federation and more.

# Extracting data via the protocol

Besides the dedicated tools to Bluesky, here are the more related to extract and ATProto.

# Web Applications

# Development Tools

# Data Analysis & Processing

# Data Access & Querying

Based on Jetstream: Shrinking the AT Proto Firehose by >99% · Jaz’s Blog, it’s better to access data through their Firehose protocol rather than REST APIs.

# DuckDB

But there’s a browser for checking your content:

# Bsky Engagement Stats

Querying Bluesky with DuckDB and SQL

# Graph: Accounts within 5 hops

Interesting discovery: there are roughly 9,000 accounts within 5 hops of those I currently follow! 🚀 (I assume I didn’t mess up the data gathering) Powered by duckdb with the seamless
SQL / PGQ syntax supported in the DuckPGQ extension. Amazing what you can uncover with the right tools! Post by @dtenwolde.bsky.social — Bluesky

Check some stuff on Future of Web, and Bluesky

# Implement a DuckDB Community Extension

Just wapping the relevant macros to do the queries. pivot_table – DuckDB Community Extensions (by @a13x.bsky.social ) is a good example of an extension that just exposes a bunch of SQL macros, chsql – DuckDB Community Extensions is another cool one in that vibe. Post by @carlopi.bsky.social — Bluesky

# Further Reads


Origin: Bluesky protocol