この記事では、Ledgerデバイスを使用してNFTをTwitterプロフィール写真として設定する方法について説明します。

「The Dapp you’re trying to connect to isn’t up to date」エラー

TwitterとWalletConnectまたはLedger Liveの間で接続の問題が発生し、「The Dapp you’re trying to connect to isn’t up to date(接続しようとしているDappが最新ではありません)」というエラーが発生する場合は、現時点ではTwitterが WalletConnect v1 のみをサポートしていることが原因である可能性があります。ただし、Ledger LiveがTwitterに正常に接続するには、WalletConnect v2が必要です。この問題を解決するために、Twitterチームとの協力に努めています。この特定のエラーに関するお問い合わせは、Twitterサポートまでご連絡ください。

この記事では、 Twitter Blueの登録が必要です。お住まいの国でTwitter Blueを利用可能であることを、 こちらから確認してください。

事前準備

  • 最新版のLedger Liveを このリンク からダウンロードしてインストールする
    1. Ledger Live Windows 10/11
    2. Ledger Live MAC OS
    3.Ledger Live Android Mobile
  • このリンクから、Ledger Live最新バージョンにアップデートする。
  • Ledger Liveの「My Ledger」からデバイスを接続し、Ledgerデバイスが最新のファームウェアバージョンを実行していることを確認する。
  • Ledgerデバイスに最新バージョンのEthereum (ETH) アプリがインストールされていることを確認してください。
  • すべて完了したら、 Ledger Liveを終了する
  • Bluetoothを使用してLedgerデバイスをスマートフォンに接続することを選択した場合、ここで示すように、デバイスがLedger Live Mobileアプリと正しくペアリングされていることを確認する。

手順

  1. Ledgerデバイスの電源を入れる
  2. デバイス上でEthereum (ETH)アプリを開く。
  1. スマートフォンTwitterアプリを開き、「プロフィール」に移動する。
  2. プロフィールで、「プロフィールの編集」を選択する。
  3. 「プロフィール写真」をタップして、「NFTを選択」する。
  4. 「Connect Wallet」>「Ledger Live」を選択する。
    Ledger Liveアプリが開きます。
  5. NFTを保持するEthereumアカウントを選択します。
    TwitterはWalletConnect経由でLedger Liveに接続しようとします。
  6. 「Connect (接続)」 を選択する。
  7. Ethereumアカウントのアドレスを「認証」して「確定」する。
    アプリから、Ledgerデバイスで メッセージに署名する ように求められます。
  8. 「続行」をクリックする。
  9. デバイス接続方法を選択する。
  10. 「メッセージに署名」を選択し、Ledger デバイスでメッセージに署名する。
    アプリに 「メッセージに署名しました」と表示されます。
  11. プロフィール写真として設定するNFTを選択する
  12. 「Done」をクリックする。