Person
Comprises real persons who live or are assumed to have lived. Person is an individual. Extended object can have additional information based on the privacy level individual chooses.
Some users might choose not to reveal their private information. Apps that provide web3 services can use assotiated information to adjust options they provide for their users based on the information available.
Platforms and apps can of course hold their own data sets, if they need more private info, but want to protect that information from the public.
Data structure
| Field | Type | Description |
|---|---|---|
| fullName | string | Full Name |
| title | string | The title of the person, such as "Dr." or "Professor" |
| gender | string | The gender of the person |
| birthDate | Date | Birth date |
| placeOfBirth | string | The place of birth of the person |
| nationality | string | The nationality of the person |
| countryOfResidence | string | Country of residence |
| alive | boolean | Alive of dead |
| deathDate | Date | Death date |
| placeOfDeath | string | The place of death of the person |
| representedBy | Reference of Actor | CID of a representative |
Contact information
| Field | Type | Description |
|---|---|---|
| string | ||
| mobilePhone | string | Mobile phone |
| address | string | Address |
Profiles
| Field | Type | Description |
|---|---|---|
| website | string | Personal website |
| wiki | string | Personal wikipedia page |
| string | Personal twitter profile |
Example
"record":{
"actor": {
"name": "John Doe",
"shortName": "JohnD",
"headline": "Founder of Acme Inc.",
"resources": [],
"identity":{
"person": {
"fullName": "John Doe",
"countryOfBirth": "Switzerland",
"birthdate": "",
"countryOfResidence": "Switzerland",
"alive": true,
"contactInfo": {
"email": "johndoe@johndoe.com",
"mobilePhone": "+417555555",
"address": ""
},
"profiles": {
"website": "https://johndoe.com",
"wiki": "",
"twitter": "",
"instagram": "",
"facebook": "",
"linkedin": "",
}
},
"keys": [{
"chain":"Solana",
"standard":"ED25519",
"publicKey":"9ZNTfG4NyQgxy2SWjSiQoUyBPEvXT2xo7fKc5hPYYJ7b",
"active":true
}]
}
}
}