For a selection of examples, please take a look at the following table:
Examples available | Kotlin | Java |
---|---|---|
Generate DIDs | Yes | Yes |
Resolve DIDs | Yes | Yes |
Create Keys | Yes | Yes |
Import Keys | Yes | Yes |
Export Keys | Yes | Yes |
Key sign / verify raw | Yes | Yes |
Key sign / verify JWS | Yes | Yes |
JWT VC sign / verify | Yes | Yes |
SD-JWT VC sign / verify | Yes | Yes |
VP sign / verify | Yes | Yes |
Follow the link to view the associated code example.
You can also view samples in the test directories of the identity repository.
We're writing our projects with Gradle in mind; however, you can absolutely also use Apache Maven.
Use the repository https://maven.waltid.dev/releases
. For a web interface to list available artifacts and their
current versions,
visit https://maven.waltid.dev/#/releases/id/walt in your web browser.
If you use Gradle with e.g., IntelliJ IDEA, you can simply run the examples by right-clicking them.
- Connect and get the latest updates: Discord | Newsletter | YouTube | Twitter
- Get help, request features and report bugs: GitHub Discussions
Licensed under the Apache License, Version 2.0.