dev.keytrace.statement

A public statement signed by one of the user's own published public keys (dev.keytrace.userPublicKey).

Repository @keytrace.dev did:plc:hcwfdlmprcc335oixyfsw7u3 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritykeytrace.dev
Indexed

Record

record · key tid

Properties

content

requiredstring

The statement text that was signed.

  • maxLength: 10000
  • maxGraphemes: 10000

createdAt

requiredstring · datetime

Datetime when this statement was created (ISO 8601).

keyRef

requiredstring · at-uri

AT URI of the dev.keytrace.userPublicKey record whose private key produced this signature (e.g., at://did:plc:xxx/dev.keytrace.userPublicKey/3k4...)

retractedAt

string · datetime

Datetime when this statement was retracted. Present only if the statement has been retracted (ISO 8601).

sig

requiredstring

Cryptographic signature of the content field, produced by the key referenced in keyRef (PGP cleartext or detached, base64-encoded binary signature).

subject

string

Optional short subject or title for the statement.

  • maxGraphemes: 256

Similar lexicons

semantic match

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

  • A cryptographic signature attesting to a claim

  • monster.attest.statement

    record not from the namespace authority

    A signed public statement by the author, optionally about a subject.

  • A user-published public key.

  • An identity claim linking this DID to an external account

  • monster.attest.vouch

    record not from the namespace authority

    'I know this person': the author vouches for another account. Vouching costs the voucher in trust computations. Delete to retract. Mirrors sh.tangled.graph.vouch where a subject is known there. Record key: a base32 sha256 of the subject/target, so there is one per author per subject.