social.nstar.provider.declaration

A declaration of an Atmosphere service provider.

Repository @nstar.social did:web:nstar.social namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityprovider.nstar.social
Indexed

Record

record · key tid

Properties

contact

requiredref

Provider's contact information

Reference

description

requiredstring

Description of the services distinguish and are offered by provider.

  • maxLength: 256
  • maxGraphemes: 2560

did

requiredstring · uri

Provider's DID document containing 1 or more of following services: #atproto_pds, #appview_bsky, #appview_notif

displayName

requiredstring

Abbreviated name for displaying in limited UI space presentations (e.g. button label).

  • maxLength: 15
  • maxGraphemes: 150

legalName

requiredstring

Provider's full legal name

  • maxLength: 64
  • maxGraphemes: 640

services

requiredarray

The services offered by the provider as listed in the provider's DID document.

  • minLength: 1
  • maxLength: 100
itemsref
Reference
  • lex:social.nstar.actor.declaration#service

theme

requiredref

URLs of the providers website and service policy documents.

Reference

#contact

object

Properties

email

requiredstring

Provider's support email address.

phone

string

Provider's support phone number.

#service

object

Properties

id

requiredstring

A service identifier (eg atproto_pds, bsky_appview, bsky_notif, plc_dir)

  • maxLength: 64
  • maxGraphemes: 640

uri

requiredstring · uri

Service identifier's URI

#theme

object

Properties

colorDark

string

HEX color code to use in dark mode presentations. Optional.

  • maxLength: 7
  • maxGraphemes: 70

HEX color code to use in light mode presentations. Optional.

  • maxLength: 7
  • maxGraphemes: 70

logoPNG

string

Providers branded logo in PNG format (base64 encoded). Optional.

  • maxLength: 4096
  • maxGraphemes: 40960

logoSVG

string

Providers branded template logo in SVG format. Optional.

  • maxLength: 4096
  • maxGraphemes: 40960