
人気のWeb3ライブラリとの統合、ウォレット接続プロセスを効率化する新しいメソッド、およびInfura APIキーの統合がM...に追加されました。

MetaMask は、デジタル資産、アイデンティティ、および権限の管理において、数百万人の Web3 ユーザーから信頼されています。MetaMask SDK を使用することで、開発者はあらゆるプラットフォームやデバイスにわたって、dapp に MetaMask の機能を統合することができます。
SDK は、MetaMask モバイルアプリおよび/または MetaMask 拡張機能との安全な接続と直接通信を提供します。主要な JavaScript フレームワーク、iOS ネイティブ、Android ネイティブアプリケーション、Unity アプリケーションを含むさまざまな開発者フレームワークをサポートしています。
MetaMask ユーザーとの接続を目指す dapp 開発者にとって、SDK はモバイルブラウザまたはモバイルアプリ上の dapp とユーザーの MetaMask ウォレットアプリ間のディープリンクを提供することで、モバイルにおけるエンドユーザー体験を向上させます。
SDK 経由で確立されたモバイル接続は、最後の接続から最大 30 日間持続します。この持続性により、デイリー・ウィークリー・マンスリーのアクティブユーザーが再訪した際に最初から再接続する必要がなくなり、利便性が向上します。SDK の新しい Connect + Sign メソッドにより、開発者は dapp とウォレット間の不要な切り替えをなくし、接続に必要な操作をアプリの切り替え一回のみに削減することで、接続プロセスをさらに効率化できます。
デスクトップでは、SDK がマルチウォレットクライアントのサポートを可能にし、ユーザーは MetaMask 拡張機能またはモバイルウォレットのどちらを通じて dapp に接続するかを選択できます。
この四半期、dapp 開発者の開発プロセスをサポートするいくつかの機能を導入しましたので、ぜひご紹介したいと思います。
SDK には、スマートコントラクトのインタラクション向けの高レベルライブラリ、React フック、および React UI キットが追加されました。また、人気のコンビニエンスライブラリである Web3Onboard のサポートにより、JS SDK の統合プロセスが効率化されました。この統合の詳細な手順はドキュメントでご確認いただけます。
Infura をご利用のお客様向けに、MetaMask SDK を通じた Infura API の利用を可能にしました。開発者は、読み取り専用の JSON RPC メソッドに対して、MetaMask の JS および Unity SDK で Infura API を利用できるようになりました。ユーザーのウォレット操作を必要としないブロックチェーンリクエストである直接的な読み取り専用 JSON-RPC リクエストにより、dapp はほとんどの JSON-RPC API メソッドを直接呼び出すことができ、読み取り専用操作においてユーザーのウォレット認証を省略できます。これにより DevOps が簡素化され、ユーザーのウォレットが非アクティブな場合でもオンチェーンデータを dapp のフロントエンドに表示できる効率的なフォールバックメカニズムが実現し、ユーザー体験が向上します。
最後に、9 月に限定リリースされた Android SDK が、すべての開発者に公開されたことをお知らせします。MetaMask 独自の Android SDK は、dapp にインポートされるクライアント SDK と、MetaMask React Native ウォレットに組み込まれた新しいサーバー SDK の 2 つのコンポーネントで構成されています。クライアント SDK はプロセス間通信(IPC)を使用してサーバー SDK と通信するため、リレーサーバーに依存する Android SDK の実装と比較して、より高速かつ安全です。
AIによる翻訳です。エラーが含まれている可能性があります。常に情報を確認してください。