Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Decentralized Identity + Interoperability: Connecting Credo (Agent Framework Javascript) with Hyperledger Besu, Cardano, Cheqd, Hyperledger AnonCreds, and OIDC4VC
Time:
- Thursday February 8, 2024 at 8AM Pacific to Noon
Registration:
https://zoom.us/meeting/register/tJUuf-6srToiGdQZCHMxaJZoON1RCuwiDRcY
Description:
The Hyperledger implementation of self-sovereign identity (SSI) is traditionally associated with CL AnonCreds verifiable credential format, Aries exchange protocols based on DIDComm and an Indy ledger as a verifiable data registry (VDR). These are mature technologies used in production systems. Hyperledger Indy and CL AnonCreds played a key role in shaping self-sovereign identity before the establishment of various other SSI standards and specifications.
Nowadays such specifications as W3C VC, OpenID for Verifiable Credentials (OIDC4VC), SD-JWT and others gain increasing attention due to plans for adoption by European Digital Identity Architecture and Reference Framework, NIST, DHS etc. Moreover, although Indy Ledger is a great and proven VDR option for permissioned cases, nowadays permissionless proof-of-stake ledgers can be a reasonable alternative, as well as other distributed ledger technologies (DLT) from the Hyperledger family.
The main goal of the workshop is to invalidate a misconception that Hyperledger Aries SSI projects can only work with CL AnonCreds, DIDComm and Indy Ledger. We are going to prove a possibility to apply Agent Framework JavaScript (AFJ) for issuance and verification of Verifiable Credentials in W3C format, usage of OIDC4VC for credentials exchange, and leveraging external permissionless ledgers as a VDR. Moreover, we are going to show a synergy between two graduated Hyperledger projects: Aries and Besu. It will be done by means of a new Hyperleger Indy-Besu proof-of-concept.
This workshop will be livestreamed and recorded.
Prerequisites:
Agenda:
The planned agenda consists of three main parts:
Presentation:
• Decentralized Identity (SSI) Overview
• Overview of SSI standards involved into demonstration (W3C VC, CL AnonCreds, OIDC4VC, Aries,
etc.)
• Overview of SSI frameworks involved into demonstration (Hyperledger Indy, Agent
Framework JavaScript, Hyperledger Besu, cheqd, Cardano, etc.)
Demo:
• Non-Indy VDR + CL AnonCreds: Hyperledger AFJ + Cardano as VDR
• Non-Indy VDR + W3C VC: Hyperledger AFJ + cheqd as VDR
• OIDC4VC in Hyperledger AFJ
Hands-on:
• Non-Indy VDR + CL AnonCreds: Hyperledger AFJ + Hyperledger Besu (Indy Ledger 2.0) as VDR
• Non-Indy VDR + W3C VC: Hyperledger AFJ + Hyperledger Besu (Indy Ledger 2.0) as VDR