publish-php / statamic-standard-site
Sync Statamic entries to standard.site on the AT Protocol
Package info
github.com/publish-php/statamic-standard-site
Type:statamic-addon
pkg:composer/publish-php/statamic-standard-site
Requires
- php: ^8.3
- publish-php/atproto-standard-site: ^1.1
- statamic/cms: ^6.0
Requires (Dev)
- phpunit/phpunit: ^12.0
This package is not auto-updated.
Last update: 2026-07-27 14:08:25 UTC
README
A Statamic 6 add-on that syncs entries to standard.site lexicons on the AT Protocol.
What this does
When you save an entry in a configured collection, this add-on creates or updates a site.standard.document record on your AT Protocol PDS. It also serves the /.well-known/site.standard.publication verification endpoint and provides a Statamic tag for document verification link tags.
Built on top of publish-php/atproto-standard-site, a focused PHP XRPC client for standard.site lexicons.
Requirements
- Statamic 6+
- PHP 8.3+
- A Bluesky/AT Protocol account with an app password
Installation
composer require publish-php/statamic-standard-site
After installation, go to CP → Settings → Standard Site to configure your credentials and publication record.
Quick Start
- Generate a Bluesky app password at Settings → App Passwords
- Open CP → Settings → Standard Site
- Enter your handle and app password
- Click "Check for existing publications" to discover any existing records
- Select an existing publication or create a new one
- Add the Standard Site section to your collection blueprint (coming in next release)
Verification
Publication
The add-on automatically serves /.well-known/site.standard.publication on your domain, returning your publication's AT-URI.
Document
Add this tag to your template's <head>:
{{ standard_site:document_link }}
This outputs the <link rel="site.standard.document"> tag for the current entry.
License
MIT