org.hypercerts.claim.rights

hypercerts.org

Documentation

Describes the rights that a contributor and/or an owner has, such as whether the hypercert can be sold, transferred, and under what conditions.

main record

Describes the rights that a contributor and/or an owner has, such as whether the hypercert can be sold, transferred, and under what conditions.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

Client-declared timestamp when this record was originally created

rightsDescription string Required

Description of the rights of this hypercert

rightsName string Required

Full name of the rights

maxLength: 100 bytes
rightsType string Required

Short rights identifier for easier search

maxLength: 10 bytes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "rightsName",
      "rightsType",
      "rightsDescription",
      "createdAt"
    ],
    "properties": {
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this record was originally created"
      },
      "attachment": {
        "refs": [
          "org.hypercerts.defs#uri",
          "org.hypercerts.defs#smallBlob"
        ],
        "type": "union",
        "description": "An attachment to define the rights further, e.g. a legal document."
      },
      "rightsName": {
        "type": "string",
        "maxLength": 100,
        "description": "Full name of the rights"
      },
      "rightsType": {
        "type": "string",
        "maxLength": 10,
        "description": "Short rights identifier for easier search"
      },
      "rightsDescription": {
        "type": "string",
        "description": "Description of the rights of this hypercert"
      }
    }
  },
  "description": "Describes the rights that a contributor and/or an owner has, such as whether the hypercert can be sold, transferred, and under what conditions."
}

Lexicon Garden

@