一个面向企业应用场景的通用区块链框架系统,能够作为企业级基础设施,为业务创新提供高效、灵活和安全的解决方案。
源码构建
JD Chain
源码通过git
及git submodule
进行管理,如下操作可快速构建:
$ git clone https://github.com/blockchain-jd-com/jdchain.git jdchain
$ cd jdchain
$ git checkout master
$ chmod +x build/*.sh
$ build/build.sh --update
$ build/build.sh --skipTests
$ build/build.sh --update --skipTests
构建完成后会在deploy
模块,deploy-gateway
和deploy-peer
目录target
中生成网关安装部署包(jdchain-gateway-*.zip
)和共识节点安装部署包(jdchain-peer-*.zip
)。
部署使用
快速部署
使用源码构建生成的部署安装包,或者下载官方部署安装包 参照快速部署文档可快速部署运行JD Chain
网络。
数据上链
- 命令行工具
JD Chain
命令行工具集,即jdchain-cli,可快速执行数据上链和链上数据查询。
- SDK
JD Chain
提供了Java
和Go
版本的SDK
。实际项目开发中Java
可参照示例代码,Go
语言SDK
参照framework-go。
更多
JD Chain
功能开发,使用问题等欢迎issue
中探讨,也欢迎广大开发者积极参与JD Chain
社区活动及代码开发~