Skip to content

filip26/carbon-decentralized-identifiers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carbon DID

An implementation of the Decentralized Identifiers (DIDs) v1.0 in Java.

Java 8 CI Maven Central License

Features

Installation

Carbon DID

Maven

<dependency>
    <groupId>com.apicatalog</groupId>
    <artifactId>carbon-did</artifactId>
    <version>0.3.0</version>
</dependency>

Gradle

Android API Level >=24

implementation("com.apicatalog:carbon-did:0.3.0")

JSON-P Provider

Add JSON-P provider, if it is not on the classpath already.

Maven

<dependency>
    <groupId>org.glassfish</groupId>
    <artifactId>jakarta.json</artifactId>
    <version>2.0.1</version>
</dependency>

Gradle

implementation("org.glassfish:jakarta.json:2.0.1")

Documentation

javadoc

Contributing

All PR's welcome!

Building

Fork and clone the project repository.

Java 17

> cd carbon-decentralized-identifiers
> mvn clean package

Java 8

> cd carbon-decentralized-identifiers
> mvn -f pom_jre8.xml clean package

Resources-

Sponsors

Commercial Support

Commercial support is available at filip26@gmail.com