如需验证由Connectivity Standards Alliance (Alliance)签发的供应商 ID (VID),您需要: 生成事务 JSON 文件,并在 Google Home Developer Console。
请确保您在有权访问dcld
的计算机上执行此操作
命令行工具和与您的 VID 对应的 DCL 账号。
DCL WebUI 键
如果您使用
DCL WebUI,您必须
将它们导入 dcld
,然后才能验证 VID。
- 找到您的记忆恢复短语。您应该已经保存了 。该助记短语包含 24 个 字词。
如果您没有
dcld
,请确保安装 goLang 1.3 已安装。此外,我们还提供适用于 Ubuntu 的预构建版本 DCL。请参阅 分布式合规性分类账 (DCL) 。
使用 BIP39 助记符导入密钥。在
dcld
中输入以下命令。dcld keys add mykey --recover
Enter your bip39 mnemonic found obscure learn obtain suffer dish crazy clinic layer expose negative siege alley drop issue expect horror strike hold catalog simple tongue draw filter {"name":"jack","type":"local","address":"cosmos1n78djl9spdwcwrmq2z8skxeqqcz7q3n9rhu9ml","pubkey": "{\"@type\":\"/cosmos.crypto.secp256k1.PubKey\",\"key\":\"AghA9HLRUhOAQzC0ZWzZGcPEPtKrGSIpQ4uhjXH9ZNcr\"}"}
您的密钥现在应该已导入,您应该能够运行签名了 命令。Developer Console
助记短语
您的 BIP39 助记符可用于恢复或重建密钥。 不要分享您的助记短语。应保证数据的私密性和安全性, 它是您的私有 DCL 密钥
如果您还没有备份您的助记恢复短语,那么目前还没有 恢复或导入 DCL 密钥以与 dcld 搭配使用的直接方法。
账号持有人
VID 验证需要分布式合规分类账 (DCL) 主网账号; 不支持 testnet。如果您是贵公司的账号持有人, 验证您的 VID:
在项目列表中,点击要关联的项目旁边的打开
点击开发。
在 Vendor ID (VID) 下,选择 CSA 签发的供应商 ID(用于认证),然后 输入 CSA 签发的供应商 ID。
点击验证 VID 以继续。
此操作会生成 DCL 事务。
打开一个终端窗口。
如果您之前未使用过
dcld
,请通过执行 以下命令:dcld keys import key-name key-file
系统会提示您为导出的 密钥。
复制并执行第一个命令,如下所示。
现在,在终端中运行第二个命令。
粘贴第二个命令的输出,然后点击提交。
系统将验证您的 VID 所有权。
- 如果您的正式版 VID 通过了验证,系统会显示绿色对勾标记。 点击保存和继续以完成操作。
- 如果您的正式版 VID 被拒,系统会显示红色感叹号 标记上需要修正的问题。
非账号密钥持有者
如果您不是 DCL 账号持有人,则应与账号持有人合作, 验证 VID。
如果账号持有人有权访问“Developer Console”,请让其执行以下操作: 按照账号持有人中的说明验证 VID。
如果账号持有人无权访问“Developer Console”:
- 获取生成的命令并将其发送给账号持有人。
- 输入第二个命令的结果,然后点击提交。
- 系统将验证您的 VID 所有权。
- 如果您的正式版 VID 通过了验证,系统会显示绿色对勾标记。 点击保存和继续以完成操作。
- 如果您的正式版 VID 被拒,系统会显示红色感叹号 标记上需要修正的问题。