DID Domain の購入とバインド機能の強化

DID Domain
DID Domain は、ArcBlockによる従来のインターネットDNSの拡張であり、DIDと検証可能な資格証明(Verifiable Credentials)を活用してDNS管理を簡素化します。ユーザーはドメイン名をサービス(個人ウェブサイト、ブログ、または簡単にアクセスしたい任意の送信先など)にバインドする機能を必要としていますが、従来のDNS管理では、エントリを正しく設定するために広範なDNSの知識が必要でした。しかし、DID Domain ではこのプロセスを簡素化し、誰もが利用できるようにしました。
DID Domain は広範なベータテストを経て、ユーザーエクスペリエンスを大幅に向上させました。ここ数ヶ月間、ArcBlockのすべてのサービスは DID Domain によって運営されています。私たちは、将来の製品リリースとして「卒業」できる準備が整うまで、完璧を目指して改良を続けています。
Blockletアプリケーションにおけるドメイン名の購入とバインドのプロセスを簡素化するため、Blockletダッシュボードから直接ドメインを購入およびマイニングできるようになりました。ドメイン名は購入時に自動的にバインドされるため、それ以上の操作は必要ありません。
より優れたドメイン名体験
Blocklet管理ページのドメインリストに新しい購入ボタンが追加されました。このボタンをクリックすると購入ウィンドウが開き、以下のように希望のドメインを選択できます。

支払いが完了すると、ドメインは自動的に現在のアプリケーションにバインドされます。追加の手順は不要です。

さらに、Blocklet設定ページからもドメインを購入およびバインドすることができ、管理ページと同じ利便性を提供します。

購入およびドメイン名コンポーネント
Blocklet内でドメインの購入および表示機能を簡単に統合できるようにするため、DID Domainは構築済みのReactコンポーネントを提供しています。これにより、ArcBlockプラットフォームで構築されたあらゆるBlockletアプリケーションに DID Domain の機能を組み込むことができます。アプリを離れることなく、独自のユーザーインターフェースからドメインの購入やバインドをシームレスに行うことが可能です。あなたのアプリケーションは、上記のデモンストレーションと同様のユーザーエクスペリエンスをユーザーインターフェース内で提供します。
NPMパッケージ: https://www.npmjs.com/package/@blocklet/did-domain-react
Buyコンポーネント:ドメイン名の購入
<Buy /> コンポーネントを使用すると、ユーザーは簡単にドメイン名を購入できます。
引数:
- delegatee: ドメイン名がバインドされるアプリケーションのDID
- delegateePk: ドメイン名がバインドされるアプリケーションの公開鍵
- didDomainURL: DIDネームサービスのHTTP URL
- onSuccess: バインド後の購入成功時のコールバック関数
- locale: 表示言語。オプション:
zh, en
デモンストレーション
import { Buy } from '@blocklet/did-domain-react';
function Demo {
return (<Buy
delegatee="appDid"
delegateePk="appPk"
didDomainURL="https://domain.didlabs.org"
onSuccess={() => {}}
locale="zh"
title="Buy DID Domain"
/>);
}Domainコンポーネント:ドメイン情報の表示
<Domain /> コンポーネントは、アプリケーション内にドメイン情報を表示します。
引数:
- nftDid: ドメインのDID
- didDomainURL: DIDネームサービスのHTTP URL
- locale: 表示言語。オプション:
zh, en
デモンストレーション
import { Domain } from '@blocklet/did-domain-react';
function Demo {
return (<Domain
locale="zh"
nftDid="zjddaCCCCTUrPVVgfnPHGHyuNmZ73z1cECCC"
didDomainURL="https://domain.didlabs.org"
/>);
}改善にご協力ください
私たちはDID Domainのユーザーエクスペリエンスを継続的に改善することに全力を尽くしています。ご質問、フィードバック、または機能のリクエストがある場合は、ArcBlockコミュニティにアクセスしてください。私たちはいつでもお手伝いします。
このページに関わるもの
製品
-
DID Names
active
DID と検証可能な資格情報の上に構築されたドメイン管理。一つのアカウントで多数のドメインをまとめてホスト・管理でき、一件ずつ設定する必要がありません。