# DID-SDK DID SDK 是方便业务模块使用 DID 管理台服务的工具,目前提供了 Java 和 Go 两种语言版本方便开发者使用。 提供的 SDK 接口覆盖了通用接口、颁证机构、持证人以及DID服务的基础功能,满足不同的业务场景需要。 ## DID-SDK-JAVA ### 环境依赖 ``` jdk17 ``` ### 下载安装 ToDo : 仓库地址 ```shell # 1、下载sdk源码: git clone .... # 2、进入源码目录执行安装 cd did-sdk-java gradle publishToMavenLocal ``` ### 使用jar包 #### maven 配置 ```xml org.chainweaver did-sdk-java 1.1.0 ``` #### gradle 配置 ```gradle implementation 'org.chainweaver:did-sdk-java:1.1.0' ``` ### 示例代码 [测试代码示例](https://git.code.tencent.com/ChainWeaver/did/did-sdk-java/blob/develop/src/test/java/TestDId.java) ### 接口说明 参考 java doc文件 [docs/index.html](docs/org/chainweaver/sdk/DidClient.html) ## DID-SDK-GO ### 环境依赖 **golang**:版本为1.22或以上 ### 下载安装sdk ```shell go get .... ``` ### 示例代码 [测试代码示例](https://git.code.tencent.com/ChainWeaver/did/did-sdk-go/blob/develop/example/main.go) ### 接口说明 参考 接口文件 [sdk_interface.go](https://git.code.tencent.com/ChainWeaver/did/did-sdk-go/blob/v1.1.1_qc/sdk_interface.go)