如何使用polygonID

继续前序学习的DID产品,关于polygonID的进一步学习,本文介绍如何使用polygonID。
前序文章:

  • iden3和polygonID原理应用和实战
  • polygonID SDK部分代码分析
    polygonID Issuer-Node 启动以后,有2台 docker container 服务器运行,1) Issuer Node API; 2) Issuer Node UI。这两个服务都有各自的 API 给到前端 - 手机App 或者 Web site调用。
    其中,
  • Issuer Node API是文档中 Issuer Node Core API 的部分。
  • Issuer Node UI API 是文档中 Issuer Node UI 的部分。
    Issuer Node API只是在 Issuer-Node 启动时,调用一次,用来为 Issuer 生成 DID,其后不再被直接调用。前端应用调用API是调用 Issuer Node UI API。关于 Issuer Node UI API 的文档目前是在 Postman 中。其中:
    • Credential - VC创建,取得,删除,作废,取得状态。
    • Auth - 鉴权 QR Code。即 Link 地址对应的 QR Code。
    • Connection - 如文档所示( https://devs.polygonid.com/docs/issuer-node/issuer-node-guide/ ),Connection 展示 ID Holders 和 Credentials 的所属关系。
    • Schema - 生成 VC 所使用的数据字段管理。
    • State - 管理 Identity State,取得,公开至区块链。
    • Link - 通过 link,进入VC。Link创建,取得,删除,失效,创建鉴权,和取得QR Code。