Skip to content

gaiax-waltid/gaiax-waltid-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Gaia-X Self-Sovereign Identity powered by the Ocean Protocol

This documentation outlines the usage of the walt.id SSI stack to build a SSI-based user-authentication solution. The demo-use case shows the Gaia-X Portal, which authenticates users by processing their presented ParticipantCredential (see below). The architecture is built upon the SSI standards (W3C Decentralized Identifiers (DIDs), W3C Verifiable Credentials (VCs),Self-Issued OpenID Provider v2 (SIOPv2), OpenID Connect for Verifiable Presentations (OIDC4VP)) and utilizes the Ocean Protocol as foundation.

Integration and Demo

This video demos the SSI wallet integration with the Gaia-X portal. https://www.youtube.com/watch?v=kXsUhzFIksU Gaia-X Portal SSI-Integration Demo

The demo can be accessed by the following links and credentials:

Before running the demo, you need to select the right "ecosystem/did". Go to: Settings -> Ecosystems -> EBSI/ESSIF and select the "did:ebsi".

Wallet-account with valid credential: auth-ok@example.com Wallet-account with invalid credential: auth-fail@example.com

In both cases you can type any password as this demo has no authentication-solution for the wallet enabled.

Credentials for Gaia-X

  • The following Verifiable Credentials for the Gaia-X use case were definition and implementation in our “VC Lib” (library of typesafe credentials), e.g.: https://github.com/walt-id/waltid-ssikit-vclib
    • KYC/B Credentials: Identification of individuals and legal entities (Know Your Customer / Business)
    • Membership Credentials (e.g. Gaia-X)
    • Data Service Provider Credentials (Provider Description)
    • Data Service Offering Credentials (Application Description)
    • Data Consortium / DAO Credentials (Dataspace X, DAO Y)
    • Data Security Credentials (ISO 27001)
Credential Schema Implementation
DataConsortium DataConsortium DataConsortium
DataSelfDescription DataSelfDescription DataSelfDescription
DataServiceOffering DataServiceOffering DataServiceOffering
DataConsortium GaiaxCredential GaiaxCredential
Iso27001Certificate Iso27001Certificate Iso27001Certificate
KybCredential KybCredential KybCredential
KybMonoCredential KybMonoCredential KybMonoCredential
KycCredential KycCredential KycCredential
ParticipantCredential ParticipantCredential ParticipantCredential

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published