7. DID-SDK

DID SDK 是方便业务模块使用 DID 管理台服务的工具,目前提供了 Java 和 Go 两种语言版本方便开发者使用。

提供的 SDK 接口覆盖了通用接口、颁证机构、持证人以及DID服务的基础功能,满足不同的业务场景需要。

7.1. DID-SDK-JAVA

7.1.1. 环境依赖

jdk17

7.1.2. 下载安装

请前往开源仓库:did-sdk-java下载源码

# 进入源码目录执行安装
cd did-sdk-java
gradle publishToMavenLocal

7.1.3. 使用jar包

7.1.3.1. maven 配置

<dependency>
    <groupId>org.chainweaver</groupId>
    <artifactId>did-sdk-java</artifactId>
    <version>1.1.1</version>
</dependency>

7.1.3.2. gradle 配置

implementation 'org.chainweaver:did-sdk-java:1.1.1'

7.1.4. 示例代码

测试代码示例

7.1.5. 接口说明

参考 DID-SDK-Java接口文档

7.2. DID-SDK-GO

7.2.1. 环境依赖

golang:版本为1.22或以上

7.2.2. 下载安装sdk

go get chainweaver.org.cn/chainweaver/did/did-sdk-go@v1.1.1_qc

或前往开源仓库:did-sdk-go下载源码

7.2.3. 示例代码

测试代码示例

7.2.4. 接口说明

参考 DID-SDK-Go接口文档