Tedarikçi firma kimliğini doğrulama

Connectivity Standards Alliance (Alliance) tarafından verilen Tedarikçi Kimliğinizi (VID) doğrulamak için bir işlem JSON dosyası oluşturmanız ve komutu Google Home Developer Console içinde çalıştırmanız gerekir.

Bu işlemi, dcld komut satırı aracına ve VID'niz için uygun DCL hesabına erişimi olan bir makinede yaptığınızdan emin olun.

DCL WebUI anahtarları

DCL hesabınızı ve ilişkili anahtarlarınızı DCL WebUI'ı kullanarak oluşturduysanız VID'nizi doğrulayabilmek için bunları dcld'ye aktarmanız gerekir.

Anımsatıcı ifade

  1. Anımsatıcı kurtarma ifadenizi bulun. Web kullanıcı arayüzünde anahtarı oluştururken anımsatıcı ifadeyi kaydetmiş olmanız gerekir. Anımsatıcı ifade 24 kelimeden oluşur.
  2. dcld yoksa goLang 1.3'ün yüklü olduğundan emin olun.

    DCL'nin Ubuntu için önceden oluşturulmuş bir sürümü de vardır. Daha fazla bilgi için GitHub'daki Distributed Compliance Ledger (DCL) sayfasına bakın.

  3. BIP39 Mnemonic kullanarak anahtarınızı içe aktarın. dcld içine aşağıdaki komutu girin.

    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\"}"}
    

Anahtarınız içe aktarılmış olmalıdır. Artık Developer Console tarafından istenen imza komutlarını çalıştırabilirsiniz.

Mnemonic phrase (Anımsatıcı ifade)

BIP39 anımsatıcınız, gizli anahtarlarınızı kurtarmak veya yeniden oluşturmak için kullanılabilir. Anımsatıcı ifadenizi paylaşmayın. Bu anahtar, özel DCL anahtarınız gibi gizli ve güvende tutulmalıdır.

Anımsatıcı kurtarma ifadenizi yedeklemediyseniz DCL anahtarlarınızı dcld ile kullanmak üzere kurtarmanın veya içe aktarmanın doğrudan bir yolu yoktur.

Hesap sahibi

VID doğrulaması için Distributed Compliance Ledger (DCL) ana ağ hesabı gerekir. Test ağı desteklenmez. Şirketinizin hesap sahibiyseniz VID'nizi doğrulamak için:

Developer Console'a gidin

  1. Proje listesinde, üzerinde çalışmak istediğiniz projenin yanındaki Aç'ı tıklayın.

  2. Develop'u (Geliştir) tıklayın.

  3. Tedarikçi Kimliği (VID) bölümünde Alliance tarafından verilen tedarikçi kimliği (sertifika için) seçeneğini belirleyin ve Alliance tarafından verilen tedarikçi kimliğinizi girin.

  4. Devam etmek için VID'yi doğrula'yı tıklayın.

    VID'yi doğrulayın

  5. Bu işlem, bir DCL işlemi oluşturur.

    VID ilk komutu

  6. Bir terminal penceresi açın.

    1. dcld aracını daha önce kullanmadıysanız aşağıdaki komutu çalıştırarak anahtarı içe aktarın:

      dcld keys import key-name key-file

      Dışa aktarma işlemi sırasında kullanılan dışa aktarılan anahtarın şifre çözme parolasını girmeniz istenir.

  7. İlk komutu gösterildiği gibi kopyalayıp çalıştırın.

  8. Şimdi terminalinizde ikinci komutu çalıştırın.

    VID ikinci komutu

  9. İkinci komutun çıkışını yapıştırın ve Submit'i (Gönder) tıklayın. Çıkış komutunu yapıştır

  10. VID'nizin sahipliği doğrulanır.

    • Üretim VID'niz doğrulanırsa yeşil bir onay işareti görürsünüz. İşlemi tamamlamak için Kaydet ve devam et'i tıklayın. VID doğrulandı
    • Üretim VID'niz reddedilirse düzeltilmesi gereken sorunları belirten kırmızı bir ünlem işareti görürsünüz.

Hesap dışı anahtar sahibi

DCL hesap sahibi değilseniz VID'yi doğrulamak için bir hesap sahibiyle birlikte çalışmanız gerekir.

Hesap sahibinin Developer Console erişimi varsa Hesap sahibi bölümündeki talimatları uygulayarak VID'yi doğrulamasını isteyin.

Hesap sahibinin Developer Console erişimi yoksa:

  1. Oluşturulan komutları alın ve komutu hesap sahibine gönderin.
  2. İkinci komutun sonucunu girip Gönder'i tıklayın.
  3. VID'nizin sahipliği doğrulanır.
    • Üretim VID'niz doğrulanırsa yeşil bir onay işareti görürsünüz. İşlemi tamamlamak için Kaydet ve devam et'i tıklayın. VID doğrulandı
    • Üretim VID'niz reddedilirse düzeltilmesi gereken sorunları belirten kırmızı bir ünlem işareti görürsünüz.