{"$id":"https://verana-labs.github.io/verifiable-trust-spec/schemas/v4/persona.json","$schema":"https://json-schema.org/draft/2020-12/schema","description":"Identifies a Persona (human-controlled avatar) that operates one or more Verifiable Services.","properties":{"credentialSubject":{"properties":{"avatar":{"format":"uri","maxLength":1400000,"pattern":"^data:image/(png|jpeg|svg\\+xml);base64,","type":"string"},"controllerCountryCode":{"maxLength":2,"minLength":2,"pattern":"^[A-Z]{2}$","type":"string"},"controllerJurisdiction":{"maxLength":64,"minLength":1,"pattern":"^[A-Z]{2}(-[A-Z0-9]{1,3})?$","type":"string"},"description":{"maxLength":16384,"minLength":0,"type":"string"},"descriptionFormat":{"default":"text/plain","enum":["text/plain","text/markdown"],"type":"string"},"id":{"format":"uri","maxLength":2048,"type":"string"},"name":{"maxLength":256,"minLength":1,"type":"string"}},"required":["id","name","controllerCountryCode"],"type":"object"}},"title":"PersonaCredential","type":"object"}
