KILT enables digital identity solutions around a common W3C standard that can be implemented by corporates and entrepreneurs worldwide. This opens up the opportunity for entrepreneurs and enterprise to build on their real-world trust, creating business opportunities around attesting credentials.
To make use of applications built on KILT, three different roles (entities) are required: Claimer, Attester, and Verifier.
The Claimer is the end user who wants something about themselves attested in the form of a digital verifiable credential on KILT, e.g., proving date of birth, a license, a qualification, or a game score. Claimers may be people or also machines, things, or anything that has an identity.
Attesters are trusted entities or organizations that have the ability to check whether the claim is legitimate based on the information presented by the Claimer. Once confirmed, the Attester can then issue the corresponding credential in return for a fee paid by the Claimer. For example, a trusted institution could issue a KYC (know your customer) credential to a Claimer who has provided all the required information.
The Verifier is the entity that the Claimer wants to prove their credential to. If the Verifier trusts the Attester who issued the credential, they will verify the validity of a Claimer’s credentials on the KILT blockchain and approve and perform actions desired by the Claimer.
For example: an internet service onboarding a new customer/Claimer could accept KYC certificates from a respected Attester. This could fulfil the service’s regulatory KYC requirements without requiring the service to hold the Claimer’s personal data.
Read more about Attesters and Verifiers in the technical documentation.