MetaMask avis et tuto 2024 : installation et prise en main

thumbnail-wallet-metamask
Site officiel de MetaMask

Qu'est-ce que MetaMask ?

MetaMask est un portefeuille de crypto-monnaie conçu pour fonctionner avec la blockchain Ethereum ainsi que toutes les blockchains et tokens fonctionnant sur Ethereum comme : Polygon, Arbitrum, Optimism, etc.

MetaMask existe sous forme d'extension de navigateur (Chrome, Firefox, Brave & Edge) et en tant qu'application mobile (Android et iOS).

Ce wallet crypto a été créé par ConsenSys en 2016 et il est devenu très populaire grâce à sa facilité d'installation et de prise en main. MetaMask est beaucoup utilisé dans l'univers de la DeFi (finance décentralisée) et dans le monde des NFT.

Nous allons vous montrer comment installer ce crypto wallet et vous apprendre à utiliser les différentes fonctionnalités de MetaMask.

Comment installer MetaMask sur votre navigateur

Vous pouvez installer MetaMask sur les navigateurs suivants : Chrome, Firefox, Brave ou Edge.

Dans notre test, nous allons utiliser Firefox.

Étape 1

  1. Allez sur le site officiel de MetaMask (metamask.io)
  2. Cliquez sur Download en haut à droite
  3. Assurez-vous que le bon onglet est sélectionné (Firefox pour l'exemple) puis cliquez sur Install Metamask for Firefox

Étape 2

Vous allez être redirigé sur la page d'installation de l'extension. Cliquez sur Add to Firefox et terminez l'installation.

Comment créer une adresse ETH avec MetaMask

Étape 1

  1. Après avoir installé MetaMask sur votre navigateur, cliquez sur l'icône de l'extension (renard), cela va ouvrir un nouvel onglet pour commencer la configuration
  2. Cliquez sur Démarrer

Étape 2

  1. MetaMask demande votre autorisation pour collecter des statistiques d'utilisation anonymes pour que l'équipe puisse continuer d'améliorer l'extension
  2. Vous êtes libre d'accepter ou refuser

Étape 3

  1. MetaMask vous demande si vous êtes nouveau, cliquez sur Créer un portefeuille

Étape 4

  1. On vous demande de choisir un mot de passe, choisissez en un fort (idéalement il faut utiliser un gestionnaire de mots de passe)

Ce mot de passe va servir à déverrouiller MetaMask, il est valable uniquement pour le navigateur où vous l'avez installé (instance). C'est une protection qui sert à protéger et sécuriser l'ouverture de l'application : sans le mot de passe on ne peut pas ouvrir votre compte ni effectuer des transactions.

Dès que vous allez ouvrir le navigateur et MetaMask, on va vous demander ce mot de passe : ça évite de devoir re-taper la seed phrase à chaque fois (ce qui est plus pratique et sécurisé).

Si un jour vous oubliez le mot de passe, désinstallez l'extension et réinstallez-la, par contre vous devez impérativement vous souvenir de la seed phrase !

Vous pouvez très bien installer MetaMask sur plusieurs ordinateurs puis importer votre adresse (à l'aide de la seed phrase) et utiliser un mot de passe différent pour chaque appareil (et/ou navigateur).

Étape 5

  1. Vous arrivez sur une page éducative pour vous apprendre à sécuriser votre portefeuille MetaMask. Vous pouvez visionner la vidéo ou lire la FAQ si vous le souhaitez, elle vous montre comment et pourquoi sécuriser votre seed phrase (qui va être affichée sur la page suivante).
  2. Cliquez sur Suivant quand vous êtes prêt.

Étape 6 (seed phrase)

  1. Cette étape est la plus importante, cette page contient la seed phrase de votre MetaMask (elle permet d'avoir accès à vos fonds et donc d'effectuer des transactions !)
  2. Révélez la seed phrase et stockez-là en lieu sûr : ne la divulguez jamais et ne la prenez pas en photo !
  3. Cliquez sur Suivant.
  4. Confirmez votre phrase mnémotechnique en faisant glisser les mots dans le bon ordre.

De nombreux sites ou personnes mal intentionnées vont essayer de vous voler votre seed phrase : même si on vous la demande, ne la donnez jamais, sous aucun prétexte. Il n'y a que dans l'extension MetaMask et l'application mobile officielle au moment de l'import qu'elle vous sera demandée, dans tous les autres cas ça sera le mot de passe (même vigilance : tapez le mot de passe uniquement dans MetaMask et ne le divulguez jamais).

MetaMask est prêt à être utilisé !

Vous pouvez récupérer la seed phrase à tout moment à condition de vous souvenir de votre mot de passe et sous réserve que vous n'avez pas désinstallé l'extension ou supprimé les données du navigateur.

Normalement vous ne devez pas avoir à utiliser cette option, sinon cela veut dire que vous devez revoir votre méthode de stockage et de sécurisation de votre seed phrase.

Comment trouver mon adresse publique pour recevoir des tokens avec MetaMask

Pour afficher votre adresse publique ETH dans MetaMask, suivez notre guide.

Méthode 1

  1. Ouvrez MetaMask
  2. En haut, juste en dessous de la sélection du réseau, vous pouvez copier votre adresse publique !

Méthode 2

Vous pouvez aussi l'afficher d'une autre manière.

  1. Cliquez sur les 3 petits points verticaux (un peu dessous de votre avatar).
  2. Puis sur Détails du compte.
  3. Votre adresse publique est affichée au format texte et QR code (pratique pour les app mobile).

Comment envoyer des ETH ou des tokens via MetaMask

Suivez nos instructions pour apprendre à créer une transaction et envoyer vos fonds vers une autre adresse avec MetaMask.

Étape 1

  1. Ouvrez MetaMask et selectionnez le réseau correspondant aux tokens que vous souhaitez envoyer (ex : Rinkeby pour envoyer des RinkebyETH).
  2. Après avoir sélectionné le bon réseau, cliquez sur Envoyer.

Étape 2

  1. Saisissez l'adresse du destinataire dans la barre de recherche, attendez que MetaMask la trouve.
  2. Saisissez le montant que vous voulez envoyer, vérifiez les informations de la transaction puis cliquez sur Suivant si tout est bon.

Étape 3

  1. Les détails de la transaction s'affichent (incluant les frais de transfert)
  2. Confirmez si les frais vous conviennent

Vous pouvez modifier la priorité de la transaction (bas, moyen et élevé) pour faire varier la vitesse à laquelle vous souhaitez qu'elle soit traitée (plus c'est rapide, plus il y a de frais).

Il y a aussi un mode avancé pour régler les gas fees avec plus de précision (utilisateurs intermédiaires).

Comment ajouter un nouveau réseau sur MetaMask

Par défaut, seul le réseau principal Ethereum est disponible sur MetaMask (et quelques réseaux de tests si vous activez l'option).

Si vous avez besoin d'utiliser un autre réseau comme Polygon, suivez notre tutoriel.

Étape 1

  1. Dans MetaMask, déroulez la liste des réseaux (en haut)
  2. Ensuite cliquez sur Ajouter un réseau (cela ouvre l'interface plein écran de MetaMask dans un nouvel onglet).

Étape 2

  1. Entrez les informations du réseau et validez.
  2. Vous devriez pouvoir utiliser le réseau si tout est bon.

En général, vous pouvez trouver les informations d'un réseau sur le site officiel du token que vous souhaitez ajouter.

Pour Polygon, on peut les trouver dans la documentation officielle (Add Polygon Network).

Il existe aussi le site https://chainlist.org/ qui répertorie la liste de tous les réseaux compatibles EVM, c'est un projet open source.

Chainlist permet d'ajouter un nouveau réseau en quelques clics (vous devez signer une transaction mais c'est gratuit).

Si vous passez par chainlist, n'oubliez pas de retirer l'autorisation une fois l'ajout effectué, on va s'inspirer d'un principe de SysAdmin linux : "least privilege" car c'est inutile de laisser trainer des autorisations qui ne serviront plus.

Comment importer un token sur MetaMask

Par défaut, MetaMask affiche seulement le token du réseau actuel sélectionné : MATIC pour Polygon ou ETH pour Ethereum par exemple.

Mais vous pourriez avoir besoin de visualiser d'autres tokens présents sur ces blockchain, voyons ensemble comment faire.

Étape 1

  1. Sélectionnez le réseau (blockchain) du token que vous souhaitez importer.
  2. Scrollez en bas et cliquez sur Importer des jetons.

Étape 2

  1. Saisissez l'adresse du smart-contract du jeton.
  2. MetaMask va automatiquement remplir les autres champs (symbole et décimales), si ce n'est pas le cas, faites-le manuellement.
  3. Cliquez sur Ajouter un jeton personnalisé.
  4. Sur la page suivante, cliquez sur Importer des jetons (pour confirmer).
  5. Félicitations, vous avez importé le token !

C'est donc important de connaître l'adresse officielle du smart-contract du token que vous voulez importer, en général vous le trouvez sur le site officiel du projet.

Sinon, vous pouvez essayer de retrouver les infos sur un explorateur de blockchain comme Etherscan (pour Ethereum) !

N.B. si vous utilisez un explorateur, essayez de vous renseigner auprès de la communauté du token pour savoir si vous avez bien la bonne adresse (demandez sur Discord par exemple).

Comment afficher les réseaux de test sur MetaMask

Pour développer sur Ethereum vous allez sûrement avoir besoin d'utiliser des réseaux de test comme Ropsten ou Rinkeby.

Par défaut ils sont cachés sur MetaMask : il va falloir activer l'option pour pouvoir les utiliser, nous allons vous expliquer comment faire pour utiliser les test networks sur MetaMask.

Étape 1

  1. Ouvrez MetaMask et cliquez sur votre avatar
  2. Cliquez sur Paramètres
  3. Ensuite, cliquez sur Paramètres avancés

Étape 2

  1. Scrollez en bas jusqu'à arriver à la section "Afficher les réseaux de test"
  2. Activez l'option