MetaMask
OutilsDéfinition
Wallet Ethereum le plus populaire, disponible en extension navigateur (Chrome, Firefox, Brave) et mobile. Permet de gérer des comptes, signer des transactions, interagir avec des dApps, et se connecter à plusieurs réseaux (Mainnet, testnets, L2). Injecte window.ethereum dans les pages web pour que les dApps puissent demander des connexions.
Version anglaise
Most popular Ethereum wallet, available as browser extension (Chrome, Firefox, Brave) and mobile app. Allows managing accounts, signing transactions, interacting with dApps, and connecting to multiple networks (Mainnet, testnets, L2). Injects window.ethereum into web pages for dApps to request connections.
Exemple de Code
// Connexion MetaMask (ethers.js v6)
import { ethers } from "ethers";
if (window.ethereum) {
const provider = new ethers.BrowserProvider(window.ethereum);
await provider.send("eth_requestAccounts", []); // Demande de connexion
const signer = await provider.getSigner();
const address = await signer.getAddress();
console.log("Connecté :", address);
} else {
console.error("MetaMask non détecté");
}Termes Liés
Pages Liées
Pratique ce concept sur Solingo
Maîtrise MetaMask avec des exercices interactifs et un IDE intégré.
Commencer gratuitement