{ "$schema" : "http://json-schema.org/draft-07/schema#", "type" : "object", "properties" : { "@context" : { "type" : "array", "items" : { "type" : "string" } }, "credentialSchema" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "type" : { "type" : "string" } }, "additionalProperties" : false }, "credentialStatus" : { "type" : "object", "properties" : { "id" : { "type" : "string" }, "type" : { "type" : "string" } }, "additionalProperties" : false }, "credentialSubject" : { "type" : "object", "properties" : { "ethereumAddress" : { "type" : "string" }, "hasCountry" : { "type" : "string" }, "hasJurisdiction" : { "type" : "string" }, "hasLegallyBindingName" : { "type" : "string" }, "hasRegistrationNumber" : { "type" : "string" }, "hash" : { "type" : "string" }, "id" : { "type" : "string" }, "leiCode" : { "type" : "string" }, "parentOrganisation" : { "type" : "string" }, "subOrganisation" : { "type" : "string" } }, "additionalProperties" : false }, "expirationDate" : { "type" : "string" }, "id" : { "type" : "string" }, "issuanceDate" : { "type" : "string" }, "issued" : { "type" : "string" }, "issuer" : { "type" : "string" }, "proof" : { "type" : "object", "properties" : { "created" : { "type" : "string" }, "creator" : { "type" : "string" }, "domain" : { "type" : "string" }, "jws" : { "type" : "string" }, "nonce" : { "type" : "string" }, "proofPurpose" : { "type" : "string" }, "type" : { "type" : "string" }, "verificationMethod" : { "type" : "string" } }, "additionalProperties" : false }, "type" : { "type" : "array", "items" : { "type" : "string" } }, "validFrom" : { "type" : "string" } }, "required" : [ "@context", "type" ], "additionalProperties" : false }