org.hypercerts.claim.contribution

hypercerts.org

Documentation

Details about a specific contribution including role, description, and timeframe.

main record

Details about a specific contribution including role, description, and timeframe.

Record Key tid Timestamp-based ID

Properties

contributionDescription string Optional

Description of what the contribution concretely involved.

maxLength: 10000 bytesmaxGraphemes: 1000 graphemes
createdAt string datetime Required

Client-declared timestamp when this record was originally created.

endDate string datetime Optional

When this contribution finished. Should fall within the parent hypercert's timeframe.

role string Optional

Role or title of the contributor.

maxLength: 100 bytes
startDate string datetime Optional

When this contribution started. Should fall within the parent hypercert's timeframe.

View raw schema
{
  "description": "Details about a specific contribution including role, description, and timeframe.",
  "key": "tid",
  "record": {
    "properties": {
      "contributionDescription": {
        "description": "Description of what the contribution concretely involved.",
        "maxGraphemes": 1000,
        "maxLength": 10000,
        "type": "string"
      },
      "createdAt": {
        "description": "Client-declared timestamp when this record was originally created.",
        "format": "datetime",
        "type": "string"
      },
      "endDate": {
        "description": "When this contribution finished. Should fall within the parent hypercert's timeframe.",
        "format": "datetime",
        "type": "string"
      },
      "role": {
        "description": "Role or title of the contributor.",
        "maxLength": 100,
        "type": "string"
      },
      "signatures": {
        "description": "Optional cryptographic signatures attesting to this record's content.",
        "ref": "app.certified.signature.defs#list",
        "type": "ref"
      },
      "startDate": {
        "description": "When this contribution started. Should fall within the parent hypercert's timeframe.",
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@