ベンダー ID を確認する

Connectivity Standards Alliance (Alliance) が発行したベンダー ID(VID)を確認するには、トランザクション JSON ファイルを生成し、Google Home Developer Console でコマンドを実行する必要があります。

このプロセスは、dcld コマンドライン ツールと VID の適切な DCL アカウントにアクセスできるマシンで行ってください。

DCL WebUI キー

DCL WebUI を使用して DCL アカウントとそれに関連する鍵を作成した場合は、VID を検証する前に dcld にインポートする必要があります。

ニーモニック フレーズ

  1. 覚えているリカバリ フレーズを見つけます。WebUI で鍵を作成したときに、このニーモニック フレーズが保存されているはずです。ニモニック フレーズは 24 語で構成されます。
  2. dcld がない場合は、goLang 1.3 がインストールされていることを確認してください。

    Ubuntu 用の DCL のビルド済みバージョンもあります。詳細については、GitHub の Distributed Compliance Ledger(DCL)をご覧ください。

  3. 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 の秘密鍵の場合と同様に、秘密にし、保護する必要があります。

ニーモニックのリカバリ フレーズをバックアップしていない場合、現時点では、dcld で使用する DCL 鍵の復元やインポートを直接行う方法はありません。

口座の名義人

VID の検証には、Distributed Compliance Ledger(DCL)メインネット アカウントが必要です。テストネットはサポートされていません。自社の口座名義人の場合、VID を確認するには:

デベロッパー コンソールに移動

  1. プロジェクトのリストで、作業するプロジェクトの横にある [開く] をクリックします。

  2. [開発] をクリックします。

  3. [Vendor ID (VID)] で [CSA-issued vendor ID (to certified)] を選択し、CSA が発行したベンダー ID を入力します。

    VID を入力

  4. すでに VID を入力している場合は、[VID を確認] をクリックします。

    VID の確認

  5. これにより、DCL トランザクションが生成されます。

    VID ファースト コマンド

  6. ターミナル ウィンドウを開きます。

    1. 以前に dcld を使用したことがない場合は、次のコマンドを実行して鍵をインポートします。

      dcld keys import key-name key-file
      

      エクスポート プロセスに使用されたエクスポートされた鍵の復号パスフレーズの入力を求められます。

  7. 次に示すように、最初のコマンドをコピーして実行します。

  8. ターミナルで 2 つ目のコマンドを実行します。

    VID の 2 番目のコマンド

  9. 2 番目のコマンドの出力を貼り付けて、[送信] をクリックします。出力コマンドの貼り付け

  10. VID の所有権が確認されます。

    • 本番環境の VID が確認されると、緑色のチェックマークが表示されます。 [保存して次へ] をクリックして終了します。 VID 確認済み
    • 本番環境の VID が拒否された場合は、修正が必要な問題を示す赤い感嘆符が表示されます。

アカウント キー以外の所有者

DCL アカウント所有者でない場合は、アカウント所有者と協力して VID を確認してください。

アカウント所有者が Developer Console にアクセスできる場合は、アカウント所有者の手順に沿って VID を確認するように依頼します。

アカウント所有者に Developer Console へのアクセス権がない場合:

  1. 生成されたコマンドを取得し、アカウント所有者に送信します。
  2. 2 番目のコマンドの結果を入力して、[送信] をクリックします。
  3. VID の所有権が確認されます。
    • 本番環境の VID が確認されると、緑色のチェックマークが表示されます。 [保存して次へ] をクリックして終了します。 VID 確認済み
    • 本番環境の VID が拒否された場合は、修正が必要な問題を示す赤い感嘆符が表示されます。