world.ptah.character

A person, creature, or entity inside a world. Characters take actions, participate in events, and accumulate history.

Repository @ptah.world did:plc:l45z35sxxjuobp5q65a5vu22 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityptah.world
Indexed

Record

record · key tid

Properties

authorshipRecord

string · did

The DID of the original author if different from creator

avatar

blob

Avatar image for the character

  • maxSize: 1000000
  • accept: image/png, image/jpeg, image/webp

The canonical standing of this character

  • knownValues: world.ptah.defs#canonicalStatusOfficial | world.ptah.defs#canonicalStatusCommunity | world.ptah.defs#canonicalStatusApocryphal

Additional structured properties for this character

Who can act as this character — exclusive (creator only), open (anyone), or contested (multiple claimants)

  • knownValues: exclusive | open | contested

createdAt

requiredstring · datetime

Timestamp when this character was created

creatorDID

requiredstring · did

The permanent identity of the character's creator

Who this character is

  • maxLength: 10240
  • maxGraphemes: 1024

name

requiredstring

The name of the character

  • maxLength: 640
  • maxGraphemes: 64

The intellectual property status of this character

  • knownValues: originalIP | publicDomain | collaborativeCommons

templateReference

string · at-uri

Reference to the template this character embodies (if any)

worldReference

requiredstring · at-uri

Reference to the world this character inhabits

#characterProperties

object

Structured metadata for characters

Properties

abilities

string
  • maxLength: 2560
  • maxGraphemes: 256
  • maxLength: 640
  • maxGraphemes: 64

age

string
  • maxLength: 640
  • maxGraphemes: 64

role

string
  • maxLength: 640
  • maxGraphemes: 64

species

string
  • maxLength: 640
  • maxGraphemes: 64

Similar lexicons

semantic match

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

  • A character record in The Ptah Protocol. A person, creature, or entity that exists inside a specific world. The character is not the user — the character is the world's inhabitant.

  • A shared identity template that multiple characters can embody. The type, not the instance. Defines what something fundamentally is before any specific character performs it.

  • A role record in The Ptah Protocol. The template that sits between the World and the Character. A shared identity that multiple Character instances can embody. Hamlet is a Role — each performance of Hamlet is a Character instance.

  • A character joining a world.

  • EXPERIMENTAL (unstable): schema may change without notice.