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
attachment
union
Optional
An attachment to define the rights further, e.g. a legal document.
Known types:
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 bytesrightsType
string
Required
Short rights identifier for easier search
maxLength: 10 bytesView 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."
}