Sur cette page
Bibliothèques d’interface de portefeuille
Les bibliothèques d’interface de portefeuille fournissent un sélecteur de portefeuille et un état de connexion. Choisissez une bibliothèque adaptée à votre framework et aux chaînes cibles, puis testez les changements de compte, les demandes rejetées et les connexions mobiles.
Les guides ci-dessous couvrent les intégrations EVM. Pour Aptos, utilisez Aptos Wallet Adapter. Pour les autres chaînes, commencez par le fournisseur propre à la chaîne.
Choisissez votre bibliothèque
| Bibliothèque | Framework | Fonctionnalités |
|---|---|---|
| RainbowKit | React uniquement | Sélecteur de portefeuille, thèmes, intégration wagmi |
| AppKit (anciennement Web3Modal) | React/Vue/JS | Écosystème WalletConnect, QR codes mobiles, AppKit |
| Web3-Onboard | React/Vue/JS | Blocknative, personnalisation poussée |
Prise en charge des frameworks et connexions
| Fonctionnalité | RainbowKit | AppKit | Web3-Onboard |
|---|---|---|---|
| React | ✅ | ✅ | ✅ |
| Vue | ❌ | ✅ | ✅ |
| JS natif | ❌ | ✅ | ✅ |
| QR mobile | ✅ | ✅ | ✅ |
Quand les utiliser
Utilisez les bibliothèques d’interface de portefeuille si vous :
- Avez besoin d’un sélecteur de portefeuille avec état de connexion
- Avez besoin de prendre en charge les portefeuilles mobiles par QR codes
- Ne souhaitez pas créer une interface de connexion de portefeuilles personnalisée
- Souhaitez une intégration WalletConnect
Alternative : interface personnalisée
Si vous avez besoin d’un contrôle total sur l’interface du portefeuille, envisagez :
- Wagmi - Hooks React sans interface
- API du fournisseur - Accès direct au portefeuille
Dernière mise à jour le