跳转至

Hive 区块链 API

Hive 区块链 API 是一个基于 Hive 提供的 AppID 和 PlayerID 的 Web3 游戏 API。它提供了针对 Web3 游戏优化的功能,例如游戏用户能够发行和销毁 NFT,以及查看每个用户的交易日志。
Hive 区块链 API 支持 XPLA 区块链。通过将 XPLA 区块链与您的游戏应用程序集成,您可以 将游戏物品转换为 NFT(铸造) 或反之 将 NFT 转换为游戏物品(销毁)


  • 铸造
    • 将游戏物品转换为区块链NFT并发送到用户的钱包
  • 销毁
    • 将用户钱包中持有的NFT转换回游戏物品并发送到游戏

准备:Web3 基本设置

在使用Hive区块链之前,需要对项目进行基本设置。

  1. 在注册Hive 控制台后,在 App Center > 项目管理 > 注册新游戏 中注册您的游戏。
  2. App Center > AppID 管理 > 注册新 AppID 中创建一个 AppID。
    • 创建 AppID: Web 登录 AppID
    • 选择用途: 区块链
    • 选择 AppID: 选择“自动生成 AppID”或“自动生成 AppID + 附加信息”
  3. Hive 控制台 > 区块链 > XPLA > 基本设置 中输入项目信息。
  4. 调用 Hive 区块链 API
    • Hive 控制台 > 区块链 > XPLA > 基本设置 中选择项目后,检查 IDSecretKey
    • 身份验证令牌发行 API 的请求体中输入 IDSecretKey,并调用 API 以获取身份验证令牌。
    • 调用 Hive 区块链 API 时,在 Header 参数中使用身份验证令牌发行 API 的响应值 (data.accessToken)。