txw/txw-mhzc-web/public/docs/carbon-guide.md

78 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 可信碳链 — 接入流程指南
![碳链图片](https://images.unsplash.com/photo-1639762681485-074b7f938ba0?w=800)
欢迎接入可信碳链!以下是完整的接入流程说明,帮助您快速完成身份创建、资质申请与技术联调。
## 第一步:创建 DID 账户
**操作目标**生成您的去中心化身份标识DID作为后续所有操作的身份基础。
1. 访问 DID 管理台,完成管理台账号注册并登录。
2. 在控制台中选择「创建 DID」或「导入已有 DID」生成您的链上身份。
3. 妥善保管 DID 相关凭证,这是您在可信碳链上的唯一身份标识。
> **注意**DID 凭证一旦丢失将无法恢复,请务必安全保管。
## 第二步:申请 VC 颁发权限
**操作目标**获得可信碳凭证Verifiable Credential的签发资质成为合规颁证机构。
1. 进入管理台 > 签发管理,提交「申请成为颁证机构」。
2. 按要求填写机构信息、资质材料并提交审核。
3. 等待平台审核通过后,即可获得凭证签发权限。
```
审核周期3-5 个工作日
资质要求:企业实名认证 + 相关行业资质
```
## 第三步:创建可信碳凭证模板 & 访问令牌
**操作目标**:定义碳凭证的业务结构,并获取 DID 公共服务交互的安全令牌。
1. 进入管理台 > 凭证模板,点击「创建新模板」,配置凭证字段。
2. 进入管理台 > 账户中心 > 访问令牌管理进行新增加令牌。
![流程图片](https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=800)
## 第四步:下载 SDK 并完成接入联调
**操作目标**:将可信碳能力集成到您的业务系统,实现碳数字身份证的签发与管理。
| 步骤 | 内容 | 说明 |
|------|------|------|
| 1 | 下载 SDK | 获取平台提供的 SDK 开发工具包 |
| 2 | 申请鉴权信息 | 申请 appId应用标识与 secretKey密钥 |
| 3 | 集成开发 | 参考官方接入文档,将 SDK 集成到您的业务系统中 |
| 4 | 接口联调 | 调用接口实现碳数据上链、VC 签发/验证等功能 |
| 5 | 上线验证 | 联调通过后,即可正式上线 |
```javascript
// SDK 初始化示例
import { CarbonChain } from '@carbon/sdk';
const carbon = new CarbonChain({
appId: 'your-app-id',
secretKey: 'your-secret-key',
did: 'your-did'
});
await carbon.init();
```
## 常见问题
### Q: 如何获取 DID
A: 在 DID 管理台创建或导入已有 DID。
### Q: VC 审核需要多长时间?
A: 一般 3-5 个工作日。
### Q: 支持哪些开发语言?
A: 支持 Java、Python、Node.js、Go 等主流语言。
---
**技术支持**:如有疑问,请联系 support@carbonchain.com