Verifiable Credentials
Verifiable claims are statements made by an entity about a 'subject' whose authorship can be cryptographically verified. They can be combined with DID documents to provide trusted service. IoTeX verifiable credentials include the following features:
    Claims are used to create verifiable credentials by issuers.
    Verifiable credentials are decentralized and contextual.
    Credential issuers decide on which claims are contained in the credentials.
    Verifiers make their own trust decisions about which credentials to accept.
    Verifiers do not need to contact issuers to perform verification.
    Credential holders are free to choose which credentials to carry and what information to disclose.
Here is a draft IoTeX verifiable credentials example:
1
{
2
"@context": "https://w3id.org/credentials/v1",
3
"id": "did:io:0xb36A1D1778f9D5E5816682c2cC0d16C65828a6b4/credentials/1",
4
"type": ["Credential", "NameCredential"],
5
"issuer": "did:io:0x669d00D4191fB397c780212EB81B439F5Ec9967d",
6
"issued": "2019-09-01",
7
"claim": {
8
"id": "did:io:0x669d00D4191fB397c780212EB81B439F5Ec9967d",
9
"name": "John Doe",
10
"address": "..."
11
},
12
"proof": {
13
"type": "RsaSignature2018",
14
"created": "2017-06-18T21:19:10Z",
15
"creator": "did:io:0xb36A1D1778f9D5E5816682c2cC0d16C65828a6b4#key-1",
16
"nonce": "c0ae1c8e-c7e7-469f-b252-86e6a0e7387e",
17
"signatureValue": "BavEll0/I1zpYw8XNi1bgVg/sCneO4Jugez
18
8RwDg/+MCRVpjOboDoe4SxxKjkCOvKiCHGDvc4krqi6Z1n0
19
UfqzxGfmatCuFibcC1wpsPRdW+gGsutPTLzvueMWmFhw
20
YmfIFpbBu95t501+rSLHIEuujM/+PXr9Cky6Ed+W3JT24=
21
}
22
}
Copied!
Last modified 6mo ago
Export as PDF
Copy link