🏠 Home
Benchmark
📊 Tutti i benchmark 🦖 Dinosauro v1 🦖 Dinosauro v2 ✅ App To-Do List 🎨 Pagine libere creative 🎯 FSACB - Ultimate Showcase 🌍 Benchmark traduzione
Modelli
🏆 Top 10 modelli 🆓 Modelli gratuiti 📋 Tutti i modelli ⚙️ Kilo Code
Risorse
💬 Libreria di prompt 📖 Glossario IA 🔗 Link utili
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).