Skip to content
View raw

Lexicon Inventory

This page lists the org.hypercerts.* and app.certified.* schemas in the released @hypercerts-org/lexicon package: record collections, shared definitions, and permission sets. The package contains no XRPC query or procedure Lexicons; the Hypercerts API documents its methods separately.

Each reference page generates its schema tables from the released package and shows the version it was generated from. Releases lists what each release added.

Hypercerts record collections#

NSIDRoleReference
org.hypercerts.claim.activityDescribes a piece of workActivity Claim
org.hypercerts.claim.contributionReusable contribution role and timeframeContribution
org.hypercerts.claim.contributorInformationReusable contributor identity and presentationContribution
org.hypercerts.claim.rightsRights and licensing termsRights
org.hypercerts.collectionWeighted grouping of activities, features, or collections; a project is a collection of type projectCollection
org.hypercerts.entity.featureNon-agent subject such as a zone, cohort, or campaignFeature
org.hypercerts.vocab.tagClassification term for Hypercerts records, used today by collections and featuresVocabulary Tag
org.hypercerts.workscope.tagReusable term in a structured work scopeWork Scope
org.hypercerts.context.attachmentDocuments, evidence, reports, or commentaryAttachment
org.hypercerts.context.measurementQuantitative observation with method and evidenceMeasurement
org.hypercerts.context.evaluationAssessment with named evaluators and supporting dataEvaluation
org.hypercerts.context.acknowledgementAcceptance or rejection of a subject or relationshipAcknowledgement
org.hypercerts.funding.receiptRecord of a funding paymentFunding Receipt

Hypercerts definitions and permissions#

NSIDKindReference
org.hypercerts.defsDefinitions: descriptions, blobs, images, video, and URI objectsShared Definitions
org.hypercerts.workscope.celStructured work-scope expression embedded in an activity; not a repository recordWork Scope
org.hypercerts.authWritePermission set: create, update, and delete for all Hypercerts record collectionsSchema

Certified record collections#

NSIDRoleReference
app.certified.actor.profileAccount profile, one per accountProfile
app.certified.actor.organizationOrganization details, one per accountOrganization
app.certified.locationReusable place or areaLocation
app.certified.badge.definitionBadge type definitionBadge Definition
app.certified.badge.awardBadge award to an account or recordBadge Award
app.certified.badge.responseRecipient's response to an awardBadge Response
app.certified.graph.followAccount-to-account followFollows
app.certified.graph.entityFollowFollow of a record by AT-URIFollows
app.certified.feed.likeLike of a recordLikes and Reposts
app.certified.feed.repostRepost of a recordLikes and Reposts
app.certified.link.evmLink between an account and an EVM addressEVM Link
app.certified.signature.proofRemote proof over the content of another recordSignatures

Certified definitions and permissions#

NSIDKindReference
app.certified.defsDefinitions: DID object and URI-only record subjectShared Definitions
app.certified.signature.defsDefinitions: inline and remote record-content signaturesSignatures
app.certified.authWritePermission set: create, update, and delete for all Certified record collectionsSchema

Package boundary#

The npm package also bundles dependency schemas outside the org.hypercerts.* and app.certified.* namespaces, such as Leaflet documents and Bluesky rich-text facets. Including them in the package doesn't make them part of the Hypercerts Protocol.

For a conceptual introduction, read A Shared Language. Building on Shared Records explains how shared formats and application choices work together.