monster.attest.bookmark

A bookmark: the author files a URL, DOI or content hash under tags, with an optional title and note. Filing is not endorsing (that is monster.attest.vote). One per author per subject; the record key is a base32 sha256 of the subject; writing again updates it; delete to remove.

Details · record, key any
Kindrecord
Record keyany
Authorityattest.monster
Indexed

Record

record · key any

Properties

createdAt

requiredstring · datetime

note

string
  • maxLength: 8000
  • maxGraphemes: 2000

Inline signatures per the ATProtocol Attestation Specification; attest requires one from the author's device key.

subject

requiredstring · uri

What is bookmarked: a normalised https URL, a doi: URI or a sha256: URI.

  • maxLength: 2048

tags

array

Lowercase words; letters, digits and hyphens.

  • maxLength: 12
itemsstring
  • maxLength: 64
  • maxGraphemes: 32

title

string
  • maxLength: 1000
  • maxGraphemes: 300

Similar lexicons

semantic match

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

  • monster.attest.vote

    record not from the namespace authority

    An upvote of a URL, DOI or content hash. One live vote per author per subject; delete the record to retract. Record key: a base32 sha256 of the subject/target, so there is one per author per subject.

  • monster.attest.comment

    record not from the namespace authority

    A signed public comment on a URL, DOI or content hash, optionally anchored to a passage.

  • A private-ish bookmark of a record (it still lives in your public repo). The rkey is a hash of the subject URI so each account can bookmark a subject at most once.

  • Record bookmarking a link to come back to later.

  • A bookmark record for saving and organizing references to posts, profiles, or external content