🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
Intermédiaire

Intégration Wallet dans une DApp React

#react #ethers.js #integration #wallet

Implémenter la connexion d'un wallet Web3 (MetaMask) avec Ethers.js.

Agis comme un développeur Frontend Fullstack spécialisé Web3. Je veux connecter mon application React au réseau Ethereum en utilisant la librairie Ethers.js (ou Viem). Écris le code complet et modulaire pour un hook personnalisé 'useWallet' qui permet de : 1. Détecter si MetaMask est installé. 2. Connecter le wallet et récupérer l'adresse et le solde de l'utilisateur. 3. Gérer le changement de compte et de réseau (chain switching). 4. Se déconnecter proprement. Inclus la gestion des erreurs (ex: user rejected request) et des états de chargement (loading, error, connected).