2026-07-12
The AT Protocol is an open social networking protocol designed around portable identities, decentralized data, and interoperable applications. Unlike traditional platforms where content is locked inside a single service, AT Protocol allows users to own their identity and publish content through independent services called Personal Data Servers (PDS).
One interesting use case is publishing a personal blog using the site.standard lexicon, allowing blog posts to become part of the AT Protocol ecosystem.
AT Protocol (Authenticated Transfer Protocol) is the foundation behind the Bluesky ecosystem. It separates identity, data storage, and applications:
Instead of creating a blog tied to a specific platform, a site can publish structured documents that other AT Protocol clients can discover and display.
Zola is a fast static site generator written in Rust. It is great for personal blogs because it produces simple HTML files without requiring a database.
To publish a Zola blog through AT Protocol, the workflow is:
site.standard.document records.Sequoia acts as a bridge between traditional static websites and AT Protocol by mapping blog metadata such as titles, dates, and content into AT Protocol records.
A typical workflow looks like:
zola build
sequoia import public/
sequoia publish
After publishing, each article receives an AT URI:
at://did:plc:example/site.standard.document/xxxxx
This URI uniquely identifies the post across the AT Protocol network.
After generating the static website, the final HTML files can be hosted on wisp.place.
The deployment process is simple:
public/ directory to wisp.place.This creates a hybrid blog:
AT Protocol does not replace traditional websites; it extends them. A Zola blog can continue working as a normal static website while also becoming part of an open social web through site.standard.
With Sequoia and wisp.place, a personal blog can combine the simplicity of static hosting with the flexibility of decentralized publishing.