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.
- 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.
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.
The following picture shows a simple OIDC authentication flow between the end user application and the IDP Kit:
Please visit our documentation-section to learn more about concepts, architecture and usage.
- Connect and get the latest updates: Discord | Newsletter | YouTube | Twitter
- Get help, request features and report bugs: GitHub Discussions
- Self-Issued OpenID Provider v2
- OpenID Connect for Verifiable Presentations
- OpenID Connect for Verifiable Credential Issuance
- Verifiable Credentials Data Model 1.0
- Decentralized Identifiers (DIDs) v1.0
Licensed under the Apache License, Version 2.0