このページの内容
ウォレット UI ライブラリ
ウォレット UI ライブラリは、ウォレット選択画面と接続状態を提供します。フレームワークと対象チェーンに合ったライブラリを選び、アカウント変更、リクエストの拒否、モバイル接続をテストしてください。
以下のガイドは EVM 統合を扱います。Aptos には Aptos Wallet Adapter を使用してください。他のチェーンではチェーン別プロバイダーから始めてください。
ライブラリを選択
| ライブラリ | フレームワーク | 機能 |
|---|---|---|
| RainbowKit | React のみ | ウォレット選択 UI、テーマ設定、wagmi 統合 |
| AppKit (旧 Web3Modal) | React/Vue/JS | WalletConnect エコシステム、モバイル QR コード、AppKit |
| Web3-Onboard | React/Vue/JS | Blocknative、幅広いカスタマイズ |
フレームワークと接続の対応状況
| 機能 | RainbowKit | AppKit | Web3-Onboard |
|---|---|---|---|
| React | ✅ | ✅ | ✅ |
| Vue | ❌ | ✅ | ✅ |
| バニラ JS | ❌ | ✅ | ✅ |
| モバイル QR | ✅ | ✅ | ✅ |
使用する場面
次の場合はウォレット UI ライブラリを使用します:
- 接続状態を備えたウォレット選択 UI が必要
- QR コードによるモバイルウォレット対応が必要
- 独自のウォレット接続 UI を構築したくない
- WalletConnect 統合が必要
別の方法: カスタム UI
ウォレット UI を完全に制御する必要がある場合は、次を検討してください:
- Wagmi - UI のない React フック
- プロバイダー API - ウォレットへの直接アクセス
最終更新日