Para verificar seu ID do fornecedor (VID) emitido por Connectivity Standards Alliance (Alliance), gere um arquivo JSON de transação e execute o comando em Google Home Developer Console.
Faça esse processo em uma máquina com acesso à ferramenta de linha de comando dcld
e à conta da DCL adequada para seu VID.
Chaves da WebUI da DCL
Se você criou sua conta da DCL e as chaves associadas usando a
interface da Web da DCL, importe-as para dcld
antes de verificar seu VID.
- Localize sua frase mnemônica de recuperação. Você precisa ter salvo a frase mnemônica ao criar a chave na interface da Web. A frase mnemônica consiste em 24 palavras.
Se você não tiver o
dcld
, verifique se o goLang 1.3 está instalado.Também há 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. Insira o seguinte comando em
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\"}"}
Sua chave já deve estar importada, e você pode executar os comandos de assinatura conforme solicitado pela nossa Developer Console.
Frase mnemônica
Sua frase 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 fez backup da frase mnemônica de recuperação, não há uma maneira direta de recuperar ou importar suas chaves da DCL para uso com o dcld.
Titular da conta
A verificação de VID exige uma conta da rede principal do Distributed Compliance Ledger (DCL). A testnet não é aceita. Se você for o titular da conta da sua empresa, para verificar seu VID:
Na lista de projetos, clique em Abrir ao lado do projeto que você quer usar.
Clique em Desenvolver.
Em ID do fornecedor (VID), selecione ID do fornecedor emitido pela CSA (para certificação) e insira o ID do fornecedor emitido pela CSA.
Clique em Verificar VID para continuar.
Isso gera uma transação de DCL.
Abra uma janela de terminal.
Se você nunca usou
dcld
, importe a chave executando o seguinte comando:dcld keys import key-name key-file
Você vai precisar inserir a senha 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.
Proprietário de chave que não tem conta
Se você não for um titular de conta da DCL, trabalhe com um titular para verificar o VID.
Se o titular da conta tiver acesso a Developer Console, peça que ele verifique o VID seguindo as instruções em Titular da conta.
Se o titular da conta não tiver acesso a Developer Console:
- Receba os comandos gerados e envie-os para o titular 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.