Valider un ID de fournisseur

Pour valider votre ID de fournisseur (VID) délivré par Connectivity Standards Alliance (Alliance), vous devez générer un fichier JSON de transaction et exécuter la commande dans Google Home Developer Console.

Assurez-vous d'effectuer ce processus sur une machine ayant accès à l'outil de ligne de commande dcld et au compte DCL approprié pour votre VID.

Clés DCL WebUI

Si vous avez créé votre compte DCL et les clés associées à l'aide de l'UI WebUI, vous devez les importer dans dcld avant de pouvoir vérifier votre VID.

Expression mnémonique

  1. Trouvez votre expression mnémotechnique pour récupérer. Vous devez avoir enregistré l'expression mnémonique lorsque vous avez créé la clé dans WebUI. Le mnémonique est composé de 24 mots.
  2. Si vous n'avez pas installé dcld, vérifiez que goLang 1.3 est installé.

    Il existe également une version prédéfinie de DCL pour Ubuntu. Pour en savoir plus, consultez la section Distributed Compliance Ledger (DCL) sur GitHub.

  3. Importez votre clé à l'aide de BIP39 Mnemonic. Saisissez la commande suivante dans 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\"}"}
    

Votre clé devrait maintenant être importée et vous devriez pouvoir exécuter les commandes de signature comme demandé par notre Developer Console.

Expression mnémonique

Le mnémonique BIP39 peut être utilisé pour récupérer ou reconstruire vos clés secrètes. Ne communiquez pas de termes mnémoniques. Elle doit rester privée et sécurisée comme s'il s'agissait de votre clé DCL privée.

Si vous n'avez pas sauvegardé votre expression de récupération mnémonique, il n'existe actuellement aucun moyen direct de récupérer ou d'importer vos clés DCL pour les utiliser avec dcld.

Titulaire du compte

La validation VID nécessite un compte principal Distributed Compliance Ledger (DCL). Testnet n'est pas compatible. Si vous êtes titulaire d'un compte de votre entreprise, procédez comme suit pour valider votre VID:

Accéder à la console développeur

  1. Dans la liste des projets, cliquez sur Ouvrir à côté du projet avec lequel vous souhaitez travailler.

  2. Cliquez sur Développer.

  3. Sous ID du fournisseur (VID), sélectionnez ID de fournisseur émis par la CSA (à certifier) et saisissez votre ID de fournisseur émis par la CSA.

    Saisissez le VID

  4. Si vous avez déjà saisi un VID, cliquez sur Valider le VID.

    Vérifier le VID

  5. Cela génère une transaction DCL.

    Première commande VID

  6. Ouvrez une fenêtre de terminal.

    1. Si vous n'avez jamais utilisé dcld auparavant, importez la clé en exécutant la commande suivante:

      dcld keys import key-name key-file
      

      Vous êtes invité à saisir la phrase secrète de déchiffrement de la clé exportée utilisée lors du processus d'exportation.

  7. Copiez et exécutez la première commande comme indiqué.

  8. Exécutez maintenant la deuxième commande dans votre terminal.

    Deuxième commande VID

  9. Collez le résultat de la deuxième commande et cliquez sur Submit (Envoyer). Commande de collage du résultat

  10. La propriété de votre VID sera validée.

    • Si votre VID de production est validé, vous verrez une coche verte. Cliquez sur Enregistrer et continuer pour terminer. VID validé
    • Si votre VID de production est refusé, vous verrez un point d'exclamation rouge indiquant les problèmes à résoudre.

Détenteur de clé non associé à un compte

Si vous n'êtes pas titulaire d'un compte DCL, contactez-le pour valider le VID.

Si le titulaire du compte a accès à Developer Console, demandez-lui de valider le VID en suivant les instructions de la section Titulaire du compte.

Si le titulaire du compte n'a pas accès à Developer Console:

  1. Récupérez les commandes générées et envoyez-les au titulaire du compte.
  2. Saisissez le résultat de la deuxième commande, puis cliquez sur Submit (Envoyer).
  3. La propriété de votre VID sera validée.
    • Si votre VID de production est validé, vous verrez une coche verte. Cliquez sur Enregistrer et continuer pour terminer. VID validé
    • Si votre VID de production est refusé, vous verrez un point d'exclamation rouge indiquant les problèmes à résoudre.