Para verificar o ID do fornecedor (VID, na sigla em inglês) emitido pelo Connectivity Standards Alliance (Alliance), você precisa gerar um arquivo JSON de transação e executar o comando no Google Home Developer Console.
Faça esse processo em uma máquina com acesso à ferramenta de linha de comando dcld
e à conta de DCL adequada para seu VID.
Chaves da WebUI da DCL
Se você criou sua conta da DCL e as chaves associadas usando a
WebUI da DCL, é necessário
importá-las para o dcld antes de verificar seu VID.
- Localize sua frase mnemônica de recuperação. Você deve ter salvo a frase mnemônica ao criar a chave na WebUI. A frase mnemônica consiste em 24 palavras.
Se você não tiver o
dcld, verifique se o goLang 1.3 está instalado.Há também uma versão pré-criada da DCL para Ubuntu. Consulte o Distributed Compliance Ledger (DCL) no GitHub para mais informações.
Importe sua chave usando o mnemônico BIP39. Digite o seguinte comando em
dcld.dcld keys add mykey --recoverEnter 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\"}"}
Agora, sua chave deve ser importada, e você deve conseguir executar os comandos de assinatura, conforme solicitado pelo Developer Console.
Frase mnemônica
A mnemônica BIP39 pode ser usada para recuperar ou reconstruir suas chaves secretas. Não compartilhe sua frase mnemônica. Ela precisa ser mantida em sigilo e protegida como se fosse sua chave privada da DCL.
Se você não tiver feito backup da frase de recuperação mnemônica, não há uma maneira direta de recuperar ou importar suas chaves DCL para uso com o dcld.
Proprietário da conta
A verificação de VID requer uma conta de rede principal do Distributed Compliance Ledger (DCL). A rede de teste não é compatível. Se você é o proprietário da conta da sua empresa, para verificar seu VID:
Acesse o Console do Desenvolvedor
Na lista de projetos, clique em Abrir ao lado do projeto em que você quer trabalhar.
Clique em Desenvolver.
Em ID do fornecedor (VID), selecione ID do fornecedor emitido pelo Alliance (para certificação) e insira o ID do fornecedor emitido pelo Alliance.
Clique em Verificar VID para continuar.
Isso gera uma transação de DCL.
Abra uma janela do terminal.
Se você nunca usou o
dcld, importe a chave executando o seguinte comando:dcld keys import key-name key-fileSerá preciso inserir a senha longa de descriptografia da chave exportada que foi usada durante o processo de exportação.
Copie e execute o primeiro comando, conforme mostrado.
Agora execute o segundo comando no terminal.
Cole a saída do segundo comando e clique em Enviar.
A propriedade do seu VID será verificada.
- Se o VID de produção for verificado, você vai receber uma marca de seleção verde.
Clique em Salvar e continuar para concluir.
- Se o VID de produção for rejeitado, você vai receber um ponto de exclamação vermelho com os problemas que precisam ser corrigidos.
- Se o VID de produção for verificado, você vai receber uma marca de seleção verde.
Clique em Salvar e continuar para concluir.
Titular da chave que não é da conta
Se você não for o proprietário de uma conta da DCL, trabalhe com um para verificar o VID.
Se o proprietário da conta tiver acesso ao Developer Console, peça para ele verificar o VID usando as instruções em Proprietário da conta.
Se o proprietário da conta não tiver acesso ao Developer Console:
- Receba os comandos gerados e envie-os ao proprietário da conta.
- Insira o resultado do segundo comando e clique em Enviar.
- A propriedade do seu VID será verificada.
- Se o VID de produção for verificado, você vai receber uma marca de seleção verde.
Clique em Salvar e continuar para concluir.
- Se o VID de produção for rejeitado, você vai receber um ponto de exclamação vermelho com os problemas que precisam ser corrigidos.
- Se o VID de produção for verificado, você vai receber uma marca de seleção verde.
Clique em Salvar e continuar para concluir.