Skip to content

walt-id/waltid-idpkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

05e4d23 · Jul 17, 2024
Feb 28, 2023
Jul 14, 2022
Sep 7, 2023
Apr 12, 2023
Jun 19, 2023
Oct 27, 2023
Oct 27, 2023
Nov 21, 2022
Mar 15, 2023
Jul 13, 2022
Jan 17, 2023
Aug 4, 2022
Aug 4, 2022
Feb 27, 2023
Oct 27, 2023
Aug 4, 2022
Jul 17, 2024
Sep 6, 2023
Mar 21, 2022
Nov 10, 2022
Nov 10, 2022
Aug 4, 2022
Nov 10, 2022
Feb 24, 2023
Mar 23, 2022
Mar 23, 2022
Sep 7, 2023

Repository files navigation

IDP Kit

by walt.id

Launch an OIDC compliant identity provider using SSI/NFTs

Security Rating Vulnerabilities Reliability Rating Maintainability Rating Lines of Code CI/CD Workflow for walt.id IDO Kit

Join community! Follow @walt_id

Compatibility Notice & Updates

Please note that the IDP-Kit currently only works with the SSI-Kit, Wallet-Kit and NFT-Kit, but is not yet compatible with our new products under The Community Stack. If you are intersted in using it with our new stack, please reach out here.

Getting Started

  • REST Api - Launch your OIDC compliant identity provider.
  • CLI - Configure your OIDC compliant identity provider.
  • Maven/Gradle Dependency - Use the functions of the IDP Kit in a Kotlin/Java project.

Checkout the Official Documentation, to find out more.

What is the IDP Kit?

The IDP Kit enables you to launch an OIDC compliant identity provider that utilizes the OIDC-SIOPv2 protocol and/or NFT blockchain APIs to retrieve identity data or NFT metadata via a suitable wallet. Identity data from a Web3 or SSI wallet can be provided as OIDC user info and/or is mapped to standard OIDC claims.

Simple authentication flow with IDP Kit

The following picture shows a simple OIDC authentication flow between the end user application and the IDP Kit:

IDP Kit Concept

Please visit our documentation-section to learn more about concepts, architecture and usage.

Join the community

Relevant Standards

License

Licensed under the Apache License, Version 2.0