Skip to content

SSIkit-based wallet: how to become EBSI conformant from a technical standpoint #35

Answered by severinstampler
VinceBCD asked this question in Help
Discussion options

You must be logged in to vote

Hi @VinceBCD
Thanks for bringing this up. I will try to guide you through the process, since I already did it twice for our ssikit/walletkit.

  1. The SSIKit provides all required functionality to handle the EBSI conformance and includes a small test class, that can be executed to run the conformance tests.
    The test class can be found in: id.walt.services.essif.WCTTest

  2. I used mitmproxy (v 7.0.4) as an HTTP interceptor to add the conformance headers to the requests coming from the SSIKit, so that the SSIKit itself is agnostic to these test headers:
    https://github.com/mitmproxy/mitmproxy

  3. To get started, go to the wallet conformance page and start the first test: Request Verifiable Credentials

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by waltkb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants