Introduction
Standard.site lexicons bring long-form writing into the social web by linking blog posts and articles to the AT Protocol. This integration helps make published work easier to share and find, while ensuring authors maintain ownership of their writing in the form of records stored on their Personal Data Server (PDS).
What is Standard.site?
Our lexicons are built with discovery and connectivity in mind. Standard.site lexicons bridge the gap between writers and the communities they intend to reach.
We have two main lexicons that are used to create and manage publications and written documents. In addition to these base lexicons, we maintain a handful of supporting lexicons for social features and utility.
Core Lexicons
Publications
The site.standard.publication lexicon is a representation of a collection of documents published to the web. It includes important information about a publication including its location on the web, theming information, user preferences, and more.
Documents
The site.standard.document lexicon provides metadata for individual documents. Including the document's relation to a publication if applicable, a path to the document, and more information like a document's complete contents.
Subscriptions
The site.standard.graph.subscription lexicon tracks relationships between users and publications, enabling follow functionality and personalized content feeds across the AT Protocol network.
Design Philosophy
There are minimal requirements to use these lexicons, ensuring adoptability is as straightforward as possible. As long as the minimum required properties are included in published records, they will be available for other AT Protocol platforms to consume.
While Standard.site lexicons are lightweight on their own, they can be expanded with additional properties to fit individual needs if necessary. The existing properties should not be seen as constraints, but rather as starting points.
Next steps
- Read the Quick Start guide to begin implementing
- Explore the Publication lexicon schema
- Learn about Verification to link records to a domain
- Check out Implementations to see tools and platforms using Standard.site