شناسه فروشنده را تأیید کنید

برای تأیید شناسه فروشنده (VID Connectivity Standards Alliance (Alliance) )، باید یک فایل JSON تراکنش ایجاد کنید و این فرمان را در Google Home Developer Console اجرا کنید.

مطمئن شوید که این فرآیند را روی ماشینی انجام می دهید که به ابزار خط فرمان dcld و حساب DCL مناسب برای VID شما دسترسی دارد.

کلیدهای DCL WebUI

اگر حساب DCL و کلیدهای مرتبط با آن را با استفاده از DCL WebUI ایجاد کرده اید، قبل از اینکه بتوانید VID خود را تأیید کنید، باید آنها را به dcld وارد کنید.

عبارت یادگاری

  1. عبارت بازیابی حافظه خود را پیدا کنید. هنگام ایجاد کلید در WebUI باید عبارت یادگاری را ذخیره می کردید. عبارت یادگاری از 24 کلمه تشکیل شده است.
  2. اگر dcld ندارید، مطمئن شوید که goLang 1.3 را نصب کرده اید.

    همچنین یک نسخه از پیش ساخته شده از DCL برای اوبونتو وجود دارد. برای اطلاعات بیشتر به دفتر کل انطباق توزیع شده (DCL) در GitHub مراجعه کنید.

  3. کلید خود را با استفاده از BIP39 Mnemonic وارد کنید. دستور زیر را در 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 خصوصی شماست.

اگر از عبارت بازیابی حافظه خود نسخه پشتیبان تهیه نکرده اید، در حال حاضر هیچ راه مستقیمی برای بازیابی یا وارد کردن کلیدهای DCL برای استفاده با dcld وجود ندارد.

صاحب حساب

تأیید VID به حساب شبکه اصلی دفتر کل انطباق توزیع شده (DCL) نیاز دارد. testnet پشتیبانی نمی شود. اگر صاحب حساب شرکت خود هستید، برای تأیید VID خود:

به Developer Console بروید

  1. از لیست پروژه ها، در کنار پروژه ای که می خواهید با آن کار کنید، روی Open کلیک کنید.

  2. روی Develop کلیک کنید.

  3. در قسمت شناسه فروشنده (VID) ، شناسه فروشنده صادر شده توسط CSA (برای تأیید) را انتخاب کنید و شناسه فروشنده صادر شده توسط CSA را وارد کنید.

    VID را وارد کنید

  4. اگر قبلاً یک VID وارد کرده‌اید، روی تأیید VID کلیک کنید.

    تایید VID

  5. این یک تراکنش DCL ایجاد می کند.

    دستور اول VID

  6. یک پنجره ترمینال را باز کنید.

    1. اگر قبلا dcld استفاده نکرده اید، کلید را با اجرای دستور زیر وارد کنید:

      dcld keys import key-name key-file
      

      از شما خواسته می شود که عبارت عبور رمزگشایی را برای کلید صادر شده که در فرآیند صادرات استفاده شده است وارد کنید.

  7. دستور اول را مطابق شکل کپی و اجرا کنید.

  8. حالا دستور دوم را در ترمینال خود اجرا کنید.

    دستور دوم VID

  9. خروجی دستور دوم را پیست کرده و روی Submit کلیک کنید. دستور خروجی چسباندن

  10. مالکیت VID شما تأیید خواهد شد.

    • اگر VID تولید شما تأیید شود، یک علامت تیک سبز دریافت خواهید کرد. برای پایان روی ذخیره و ادامه کلیک کنید. VID تأیید شد
    • اگر VID تولید شما رد شود، یک علامت تعجب قرمز با مشکلاتی که باید برطرف شوند دریافت خواهید کرد.

دارنده کلید غیرحساب

اگر صاحب حساب DCL نیستید، باید با یک دارنده حساب کار کنید تا VID را تأیید کنید.

اگر دارنده حساب به Developer Console دسترسی دارد، از او بخواهید VID را با استفاده از دستورالعمل های موجود در دارنده حساب تأیید کند.

اگر دارنده حساب به Developer Console دسترسی ندارد:

  1. دستورات تولید شده را دریافت کنید و دستور را برای دارنده حساب ارسال کنید.
  2. نتیجه را از دستور دوم وارد کنید و روی Submit کلیک کنید.
  3. مالکیت VID شما تأیید خواهد شد.
    • اگر VID تولید شما تأیید شود، یک علامت تیک سبز دریافت خواهید کرد. برای پایان روی ذخیره و ادامه کلیک کنید. VID تأیید شد
    • اگر VID تولید شما رد شود، یک علامت تعجب قرمز با مشکلاتی که باید برطرف شوند دریافت خواهید کرد.