site.exosphere.sphere.profile

Declaration of an Exosphere Sphere, published on the owner's PDS. Enables third-party discovery and indexing of Spheres across the AT Protocol network.

Repository @exosphere.site did:plc:tztfs5zp6b4feo4u64adfvmq namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authoritysphere.exosphere.site
Indexed

Record

record · key literal:self

Properties

createdAt

requiredstring · datetime
  • maxLength: 64

Short description of the Sphere's purpose.

  • maxLength: 1024

modules

array

Module names enabled for this Sphere.

itemsstring
  • maxLength: 256

name

requiredstring

Human-readable display name.

  • maxLength: 256

visibility

requiredstring

Whether the Sphere's content is publicly readable.

  • maxLength: 64
  • knownValues: public | private

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A user's declaration that they are a member of a Sphere. Published on the member's own PDS. The Sphere owner/admin publishes a corresponding site.exosphere.sphere.memberApproval record to confirm the membership. Together, the two records form a bilateral proof of membership — similar to how AT Protocol follows work.

  • A feature request submitted to a Sphere. Published on the author's PDS for public Spheres.

  • A public Priiv profile, independent of the account's Bluesky profile.