WalletConnect v2への移行
あなたのdAppを5分かそれ以下でv2アップグレードに対応させる
WalletConnect v1プロトコルは2023年6月28日に終了します、そしてRainbowKitはこの遷移を超簡単にするためのサポートを提供します。
WalletConnect v2のサポートは今やRainbowKitの標準で、破壊的な変更なしに。 ただアップグレードを行い、詳細は以下のガイドを参照してください。 ただアップグレードを行い、詳細は以下のガイドを参照してください。 ただアップグレードを行い、詳細は以下のガイドを参照してください。
WalletConnectはユーザーがモバイルウォレットをあなたのdAppに接続することを可能にするプロトコルで、RainbowKitの重要な基盤です。 最近のWalletConnect v2のリリースはウォレットとdAppの体験をさらに良くするための重要なアップグレードをたくさんもたらします。 最近のWalletConnect v2のリリースはウォレットとdAppの体験をさらに良くするための重要なアップグレードをたくさんもたらします。 最近のWalletConnect v2のリリースはウォレットとdAppの体験をさらに良くするための重要なアップグレードをたくさんもたらします。
v2を使用すると、ユーザーは複数のチェーンに同時に接続できるようになり、チェーン切り替えの手間を省くことができます。 また、より多くのネットワークをサポートし、Ethereumでのサインインをさらに高速にする改善を提供します。 また、より多くのネットワークをサポートし、Ethereumでのサインインをさらに高速にする改善を提供します。
既にRainbowKit 0.12.x
と1.0.x
の移行ガイドを参照していれば、もうほとんど終わりです! 最新のパッチリリースにアップグレードしてみてください。 最新のパッチリリースにアップグレードしてみてください。 最新のパッチリリースにアップグレードしてみてください。
RainbowKitはデフォルトでWalletConnect v2を0.12.15
と 1.0.2
で有効にしました。 まだあなたのdAppがwagmi v1とRainbowKit v1にアップグレードしていない場合、0.12.x
に対するサポートを続けています。 RainbowKitはデフォルトでWalletConnect v2を0.12.15
と 1.0.2
で有効にしました。 まだあなたのdAppがwagmi v1とRainbowKit v1にアップグレードしていない場合、0.12.x
に対するサポートを続けています。 まだあなたのdAppがwagmi v1とRainbowKit v1にアップグレードしていない場合、0.12.x
に対するサポートを続けています。
1. 依存関係のアップグレード
RainbowKitのバージョン0.12.x
または1.0.x
より前を使用している場合は、移行ガイドに従って最新の状態になるまでアップグレードしてください。
0.12.x
dAppsはwagmi v1へのアップグレードを開始することを推奨します。WalletConnect v2の安定性向上は、今後のwagmiのバージョンでのみ含まれます。
2. ProjectIdの提供
WalletConnectに依存するすべてのdAppは現在、WalletConnect CloudからprojectId
を取得する必要があります。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。
次に示すように、getDefaultWallets
と個々のRainbowKitウォレットコネクタにprojectId
を供給してください。
RainbowKitはタイプセーフであり、projectId
が欠落していると警告します。 v2が動作する様子を見るために、当社の例を参照してください: v2が動作する様子を見るために、当社の例を参照してください: v2が動作する様子を見るために、当社の例を参照してください:
追加のサポートオプションについては、 docs を参照してください。