Creation and configuration of DIDs (Decentralized Identifiers) for different agents: Issuer, Holder, and Verifier.
Each agent has distinct roles: the Issuer (such as a university) issues verifiable credentials, the Holder (such as a student) stores them in a wallet, and the Verifier (such as a potential employer) verifies the authenticity of the credential.
Understanding the Protocols:
The OASIS Protocol, detailing how the Holder and Verifier interact around a credential – its issuance, presentation, and verification.
Implementation of Secure Data Storage:
Technical aspects such as setting up secure data storage and managing private keys for each agent.
Process of Issuing and Verifying Credentials:
Demonstrates the process of credential issuance, where the Issuer creates an invitation for credential creation, and the Holder processes this invitation (possibly through scanning a QR code).
The Holder then awaits the credential to be stored in their agent.
For verification, the Holder presents the credential to the Verifier, who then performs the necessary verifications.
Practical Implementation:
Includes a live coding session, showing the step-by-step process of initializing agents, creating DIDs, and executing the issuance and verification scripts.
Login
Accessing this course requires a login. Please enter your credentials below!