<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2" -->

---
title: Publishing on the Atmosphere with Standard.site | daily.dev
description: Standard.site is an open schema for publishing long-form content on the AT Protocol (the decentralized protocol powering Bluesky). By creating Publication and...
canonical: https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Publishing on the Atmosphere with Standard.site | daily.dev
og:description: Standard.site is an open schema for publishing long-form content on the AT Protocol (the decentralized protocol powering Bluesky). By creating Publication and...
og:url: https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2
og:image: https://api.daily.dev/og/posts/kzPE3Zjb2.png
og:image:alt: Publishing on the Atmosphere with Standard.site
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Publishing on the Atmosphere with Standard.site

**[Piccalilli](https://daily.dev/sources/piccalilli)** · 12 min read · 0 upvotes · 0 comments

## Summary

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.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://piccalil.li/blog/publishing-on-the-atmosphere-with-standardsite>

## Similar posts on daily.dev

- [Are you standard.site?](https://daily.dev/posts/are-you-standard-site--e3sblhtqk) · dbushell · 10 upvotes · 0 comments
- [Bluesky embraces long-form content to counter X Articles](https://daily.dev/posts/bluesky-embraces-long-form-content-to-counter-x-articles-35ttjstgi) · TechCrunch · 0 upvotes · 0 comments
- [Coding a trading card game on ATProtocol](https://daily.dev/posts/coding-a-trading-card-game-on-atprotocol-zdxjllxka) · marmelab · 2 upvotes · 0 comments
- [Building on ATProto](https://daily.dev/posts/building-on-atproto-yvlamkbx0) · Hacker News · 0 upvotes · 0 comments
- [Standard.site Docusaurus with Sequoia](https://daily.dev/posts/standard-site-docusaurus-with-sequoia-d4opaewuv) · John Reilly · 0 upvotes · 0 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript)

[View this post on daily.dev](https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Publishing on the Atmosphere with Standard.site","url":"https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2"},"datePublished":"2026-07-08T19:07:40.199Z","dateModified":"2026-07-08T19:08:03.322Z","description":"Standard.site is an open schema for publishing long-form content on the AT Protocol (the decentralized protocol powering Bluesky). By creating Publication and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/425da6117df8be1102fbc143f9294813?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/425da6117df8be1102fbc143f9294813?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Piccalilli","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Piccalilli","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6864a3872e444ed8a46d4e28a71883e3","url":"https://daily.dev/sources/piccalilli"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/publishing-on-the-atmosphere-with-standard-site-kzpe3zjb2","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"javascript","timeRequired":"PT12M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Piccalilli","item":"https://daily.dev/sources/piccalilli"},{"@type":"ListItem","position":3,"name":"Publishing on the Atmosphere with Standard.site"}]}
```

