Standard.site is an open schema for publishing long-form content on the AT Protocol (the decentralized protocol powering Bluesky). By creating Publication and Document records in your AT Protocol repository, your blog posts gain rich embeds on Bluesky and are natively readable by various Atmosphere apps and readers. The guide covers the AT Protocol basics (DIDs, PDSs, lexicons, collections), walks through JavaScript code using the @atproto/api npm package to create publication and document records, explains domain verification via a .well-known file and HTML link tags, covers adding cover images via blob uploads, and lists CMS plugins for WordPress, CraftCMS, Obsidian, and static site generators like 11ty, Hugo, Astro, and Jekyll.
Table of contents
What Standard.site is and why you should careUnderstanding the AT ProtocolThe two core recordsSetting up Standard.site on CMS platformsChecking it worksFurther readingDeclan Chidlow5 Impressions