概要
WalletConnectは、多くの仮想通貨ウォレットで使用されているプロトコルであり、分散型金融(DeFi)の数々のDAppsと簡単に接続することができます。交流したいDAppを発見し、QRコードやディープリンクに接続するだけで、準備は完了です。最大限のセキュリティを確保するため、セッション終了時には必ず接続を解除してください。
はじめに
DApps(分散型アプリケーション)は、単にホールディングだけでなく、自分の仮想通貨を使用してより優れた機会を提供します。分散型金融(DeFi)、ゲーム、マーケットプレイスなどは、探究すべきもの一部にすぎません。DAppと正常にやり取りするには、ウォレットを接続し、署名付きトランザクションを作成するためのアクセス許可をDAppに付与する必要があります。そのための方法の1つがウォレットコネクトです。
ウォレットコネクトとは?
ウォレットコネクトとは、あなたのウォレットがDAppsや他のウォレットと接続し、相互作用することを可能にするオープンソースのプロトコルです。QRコードをスキャンするかディープリンクをクリックすることで、ウォレットコネクトはあなたのウォレットとDAppの間に暗号化された接続を確立します。また、このプロトコルにはプッシュ通知機能があり、ユーザーにトランザクションを通知することができます。AndroidやiOSのTrust WalletやMetaMaskなどのモバイルウォレットでウォレットコネクトを見たことがあるかもしれません。ウォレットコネクトをサポートしているウォレットアプリの一覧はこちらからご参照ください。
ウォレットコネクトによるDAppsへの接続方法
ウォレットコネクトを使用してDAppに接続するプロセスは、モバイルブラウザとデスクトップブラウザで異なります。しかし、どちらも簡単に完了できることなので、それほど時間は要しません。接続に問題がある場合は、最初に戻り、すべての手順を再度やり直してください。ご使用されているウォレットがウォレットコネクトをサポートしていることをご確認の上、お試しください。
1. 接続したいDAppを開きます。今回の例では、PancakeSwapを使用します。大半のDAppsの右上には、[接続]ボタンが表示されていますので、クリックしてください。
2. デスクトップのブラウザーでアクセスしている場合は、[接続]ボタンをクリックします。これで、ウォレットを接続するためのさまざまなオプションを示すポップアップが表示されます。[ウォレットコネクト]をクリックすると、QRコードが表示されます。
3. このQRコードを使用して、ウォレットコネクトが有効なモバイルウォレットでスキャンします。今回の例では、Trust Walletを使用して接続することにします。
4. Trust Walletの[設定]から[ウォレットコネクト]を選択します。この選択により、カメラが起動され、QRコードをスキャンすることができます。
5. QRコードをスキャンすると、ウォレットにポップアップが表示されます。[接続]をタップし、DAppにウォレットとのやり取りを許可します。これで接続が完了しますので、必要に応じて左上の[キャンセル]をタップし接続を解除してください。
6. また、モバイルデバイスのブラウザ内でDAppに接続することも可能です。この場合、通常通り1と2の手順を行ってください。ただし、QRコードが表示されるのではなく、ウォレットのリストが表示されます。ウォレットを選択し、ここではウォレットコネクトのオプションを選択すると、ステップ5に戻ります。
7. また、ウォレットコネクトを使用して接続中にトランザクションを確認する方法についても見てみましょう。ここでは、PancakeSwapによるBNBからBUSDへの簡単なスワップを開始しました。内容を確認後、[スワップ確認]ボタンをクリックします。
8. ウォレットでは、トランザクションを確認するポップアップが表示されます。トランザクション内容が正しいことを確認し、確認ボタンを押してください。
ウォレットコネクトで安全を確保
DAppの使用後、必ずウォレットをDAppから解除することを推奨します。また、接続先のDAppが信頼でき、正しいURLでアクセスしているかどうかを常に確認することを推奨します。最後に、アプリを再起動しブラウザの更新を行うと、DAppに接続する際のセキュリティも向上します。
まとめ
ウォレットコネクトは、DeFi DAppの世界で人気のあるツールです。たった数分で使用方法を覚えられ、さまざまなサービスにアクセスすることが可能になります。仮想通貨ウォレットのモバイル化がさらに進む中、ウォレットコネクトは、外出先からDAppsにアクセスするための便利なツールです。