Hive 區塊鏈 API¶
Hive 區塊鏈 API 是一個基於 Hive 提供的 AppID 和 PlayerID 運作的 Web3 遊戲 API。它提供了針對 Web3 遊戲優化的功能,例如遊戲用戶可以發行和銷毀 NFT,以及查看每位用戶的交易日誌。
Hive 區塊鏈 API 支援 XPLA 區塊鏈。通過將 XPLA 區塊鏈與您的遊戲應用程式整合,您可以 將遊戲物品轉換為 NFT (Mint) 或反之 將 NFT 轉換為遊戲物品 (Burn)。
- 鑄造
- 將遊戲物品轉換為區塊鏈NFT並發送到用戶的錢包
- 燒毀
- 將用戶錢包中的NFT轉換回遊戲物品並發送到遊戲
準備:Web3 基本設置¶
在使用Hive區塊鏈之前,需要對項目進行基本設置。
- 在注册Hive 控制台后,在App Center > 项目管理 > 注册新游戏中注册您的游戏。
- 在App Center > AppID 管理 > 注册新 AppID中创建一个 AppID。
- 创建 AppID:Web 登录 AppID
- 选择用途:区块链
- 选择 AppID:选择“自动生成的 AppID”或“自动生成的 AppID + 附加信息”
- 在Hive 控制台 > 区块链 > XPLA > 基本设置中输入项目信息。
- 调用Hive 区块链 API
- 在Hive 控制台 > 区块链 > XPLA > 基本设置中选择项目后,检查
ID
和SecretKey
。 - 在身份验证令牌发行 API的请求体中输入
ID
和SecretKey
,并调用 API 以获取身份验证令牌。 - 调用Hive 区块链 API 时,在头参数中使用身份验证令牌发行 API 的响应值(
data.accessToken
)。
- 在Hive 控制台 > 区块链 > XPLA > 基本设置中选择项目后,检查