フレアポータル は、MetaMaskやeth_signと呼ばれるメッセージ署名メソッドをサポートする他のウォレット(例えばCoinbase)を使って、Flareネットワーク上でステーキング関連のタスクを実行する可能性を提供してきた。 しかし、2024年9月25日、MetaMaskはバージョン12.3.0を発表し、eth_signメソッドのサポートを削除し、他のウォレットもこれに追随しました。
これらの行為の結果、これらのウォレットのユーザーはステーキング終了後に資金をステーキングまたは引き出すことができなくなります。このブログでは、この問題に対する可能な回避策と、Flare Stakingで予定している改善について概説します。
回避策1:Chromeブラウザに旧バージョンのMetaMaskをインストールする
- https://github.com/MetaMask/metamask-extension/releases/tag/v12.2.4、eth_signメソッドをサポートした最後のバージョン(metamask-chrome-12.2.4.zip)をダウンロードする。
- ファイルを解凍する。
- 新しいタブを開き、アドレスバーにchrome://extensions/と入力する。
- ウィンドウ右上の "Developer mode "を有効にする。
- ウィンドウ左上の "Load unpacked "をクリックし、zipファイルを解凍したディレクトリを選択します。
- 新しいMetaMask 12.2.4エクステンションが利用可能になります。画面右下で有効にしてください。
- このバージョン(12.2.4)はMetaMaskエクステンションの最新バージョンと共存できます。
- バージョン12.2.4を有効にした後、アドレスにアクセスするには、回復フレーズを再度入力する必要があります(そしてパスワードを設定します)。
- 現在のバージョンのMetaMaskで複数のアドレスを使用している場合は、12.2.4バージョンでも有効にする必要があります。ボタンをクリックしてください。アカウントまたはハードウェアウォレットの追加「を選択し新しいイーサリアムアカウントを追加する".これは、現在のバージョンのMetaMaskの2つ目のアカウントと同じアカウントを生成します。
回避策2:Ledgerハードウェアウォレットを使う
- Ledgerデバイスを購入するか、既存のLedgerウォレットを使用し、以下の説明に従って工場出荷時の設定にリセットしてください。 https://support.ledger.com/article/360017582434-zd
- 次に、12語のリカバリーフレーズオプションを選択し、MetaMaskで使用したリカバリーフレーズを入力することで、MetaMaskウォレットアドレスを復元します。
- Flareポータルにアクセスし、右上の「Connect to Wallet」ボタンをクリックし、Ledgerオプションを選択します。
- MetaMaskに複数のアドレスがある場合は、接続ボタンをもう一度クリックしてから、「詳細なLedger設定を表示」リンクを選択できます。これにより、Ledger LiveまたはBIP44派生チェーンを使用して、他の可能なアドレスから選択できるようになります。
回避策3:MetaMask拡張機能を備えたFirefoxブラウザを使用する
FirefoxのMetaMaskエクステンションは現在、MetaMaskバージョン12.0.6を使用しています。 をサポートしています。をサポートしています。
次の記事
上記の回避策は一時的なものです。間もなく、MetaMaskを使用したステーキングが再び可能になり、そのプロセスは以前よりもさらにシンプルになります。この改善は、MetaMaskでサポートされる新しい署名方法を可能にするFlareバリデータノードのアップグレードによって可能になります。さらに、ステーキングも新しいウォレットを通じて利用できるようになります。Flare Stakingに関するアップデートは追ってお知らせします。