UNPKG

@blockcerts/schemas

Version:
49 lines (43 loc) 1.81 kB
{ "@context": { "id": "@id", "type": "@type", "bc": "https://w3id.org/blockcerts#", "cp": "https://w3id.org/chainpoint#", "vc": "https://www.w3.org/2018/credentials/v1", "schema": "https://schema.org/", "sec": "https://w3id.org/security#", "xsd": "http://www.w3.org/2001/XMLSchema#", "MerkleProof2019": "sec:MerkleProof2019", "BlockcertsCredential": "bc:BlockcertsCredential", "introductionUrl": { "@id": "bc:introductionUrl", "@type": "@id" }, "metadata": "bc:metadata", "display": { "@id": "bc:display", "@context": { "id": "@id", "type": "@type", "contentMediaType": {"@id": "bc:contentMediaType", "@type": "@id"}, "contentEncoding": {"@id": "bc:contentEncoding", "@type": "@id"}, "content": {"@id": "bc:content", "@type": "@id"} } }, "CryptographicKey": "sec:Key", "domain": "sec:domain", "nonce": "sec:nonce", "proofValue": "sec:proofValue", "assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"}, "authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"}, "proofPurpose": {"@id": "sec:proofPurpose", "@type": "@vocab"}, "verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"}, "created": {"@id": "https://purl.org/dc/terms/created", "@type": "xsd:dateTime"}, "challenge": "sec:challenge", "expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"}, "name": { "@id": "schema:name" }, "description": { "@id": "schema:description" }, "email": { "@id": "schema:email" }, "publicKey": { "@id": "sec:publicKey", "@type": "@id" }, "url": { "@id": "schema:url", "@type": "@id" }, "image": { "@id": "schema:image", "@type": "@id" } } }