Open Source

Add the verifiable credentials library as a dependency to your Kotlin or Java project, which includes the crypto and did lib.

Library Installation and Configuration

A fundamental understanding of the general product structure for either Kotlin or Java is expected. Our libs target JVM 17.

walt.id Repository

Add the Maven repository which hosts the walt.id libraries to your build.gradle (for Gradle users) or your pom.xml ( for Maven users) file.

Gradle
Maven
build.gradle
repositories {
    maven { url = uri("https://maven.waltid.dev/") }
}

Library Dependency

Adding the verifiable credentials library as dependency. Specify the version that coincides with the latest or required snapshot for your project. Latest releases.

Gradle
Maven
build.gradle
dependencies {
    implementation("id.walt.credentials:waltid-verifiable-credentials:<version>")
}

Replace <version> with the version of the walt.id verifiable credential library you want to use.

Note: As the verifiable credentials lib is part of the mono-repo walt.id identity, you need to use the version of walt.id identity.