Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 4.45 KB

README.md

File metadata and controls

57 lines (44 loc) · 4.45 KB

waltid-examples

walt.id identity examples

This repository contains a few examples to quickly get you started with the waltid-identity SDK.

Join community! Follow @walt_id

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.

Running the examples

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.

Join the community

License

Licensed under the Apache License, Version 2.0.