Créa-blog

#100JoursPourCoder
Projet Créa-code

Ressources pour développeur web

Théme de la semaine : Web3 et Blockchain

Installer MetaMask et interagir avec la blockchain depuis un navigateur

⏱️ Temps de lecture estimé : 10 minutes
Accueil Web3 Installer MetaMask et interagir avec la blockchain depuis un navigateur

Depuis quelques années, le mot blockchain est sur toutes les lèvres. Derrière ce terme technique se cache une révolution comparable à celle d’Internet à ses débuts. Pourtant, beaucoup hésitent encore à franchir le pas, par peur de la complexité. C’est là qu’intervient MetaMask, une passerelle simple et gratuite qui vous permet d’interagir avec le monde des cryptomonnaies et des applications décentralisées (dApps), directement depuis votre navigateur web.

Ce tutoriel complet a pour objectif de vous guider pas à pas dans l’installation, la configuration et l’utilisation de MetaMask, même si vous n’avez aucune connaissance préalable en blockchain. Nous verrons ensemble comment créer un portefeuille sécurisé, comprendre les notions de base de la blockchain Ethereum, effectuer vos premières transactions et interagir avec une application décentralisée en toute sécurité.

À la fin de ce tutoriel, vous serez capable :

  • d’installer MetaMask sur votre ordinateur ou votre smartphone ;
  • de créer et sécuriser votre portefeuille numérique ;
  • de comprendre les frais de transaction (gaz, tokens, etc.) ;
  • d’interagir avec la blockchain depuis votre navigateur ;
  • et de tester le tout sans risque grâce à un réseau de test.

Comprendre ce qu’est MetaMask

Avant d’installer MetaMask, il est essentiel de comprendre ce qu’il fait et pourquoi il est devenu un outil incontournable pour explorer le Web3.

MetaMask, c’est quoi exactement ?

MetaMask est une extension de navigateur (disponible sur Chrome, Firefox, Edge et Brave) ainsi qu’une application mobile. Elle agit comme un portefeuille numérique (wallet) et une passerelle vers la blockchain Ethereum et les réseaux compatibles (comme Binance Smart Chain, Polygon, Avalanche, etc.).

En d’autres termes, MetaMask vous permet :

  • de stocker vos cryptomonnaies (comme l’Ether ou les tokens ERC-20) ;
  • de vous connecter à des applications décentralisées (jeux, plateformes DeFi, NFT…) ;
  • d’envoyer et recevoir des cryptos ;
  • et d’interagir directement avec la blockchain depuis votre navigateur, sans serveur central.

Si l’on devait comparer, imaginez que MetaMask est à la blockchain ce que votre navigateur est à Internet : un outil pour explorer, interagir et comprendre cet univers.

Pourquoi utiliser MetaMask ?

MetaMask s’est imposé comme la porte d’entrée la plus populaire du Web3 pour plusieurs raisons :

  • Il est gratuit et open source ;
  • Il est simple d’utilisation, même pour les débutants ;
  • Il offre un haut niveau de sécurité (la clé privée reste sur votre appareil) ;
  • Il est compatible avec des milliers d’applications décentralisées ;
  • Et il vous donne un contrôle total sur vos fonds.

Contrairement à une plateforme d’échange comme Binance ou Coinbase, MetaMask ne détient pas vos cryptos à votre place. Vous seul avez accès à vos fonds, via votre phrase de récupération secrète.

Le rôle du portefeuille MetaMask dans la blockchain

Pour comprendre comment MetaMask fonctionne, imaginez la blockchain comme un grand registre public où chaque transaction est inscrite et vérifiable par tous. Chaque utilisateur y possède une adresse unique, un peu comme un numéro de compte bancaire. Cette adresse est générée à partir d’une clé privée, un code secret que seul vous devez connaître.

MetaMask vous permet donc de :

  • générer votre clé privée ;
  • obtenir votre adresse publique (pour recevoir des fonds) ;
  • et signer des transactions pour prouver que vous êtes bien le propriétaire du compte.

C’est cette signature qui permet à la blockchain de valider vos actions, sans passer par une banque ou un tiers de confiance.

Installer MetaMask sur votre navigateur

Maintenant que vous savez à quoi sert MetaMask, passons à la pratique. Nous allons installer pas à pas l’extension sur votre navigateur.

Choisir le bon navigateur

MetaMask est compatible avec plusieurs navigateurs :

  • Google Chrome
  • Mozilla Firefox
  • Microsoft Edge
  • Brave

Pour ce tutoriel, nous utiliserons Google Chrome, mais la procédure est identique sur les autres navigateurs.

Télécharger MetaMask depuis la source officielle

C’est l’étape la plus importante : ne jamais télécharger MetaMask depuis un site inconnu. De nombreux sites frauduleux imitent le site officiel pour voler vos données.

  1. Ouvrez votre navigateur et rendez-vous sur le site officiel :
    https://metamask.io/
  2. Cliquez sur Download (Télécharger).
  3. Choisissez votre navigateur (par exemple, “Install MetaMask for Chrome”).
  4. Vous serez redirigé vers le Chrome Web Store officiel.
  5. Cliquez sur Ajouter à Chrome, puis confirmez en cliquant sur Ajouter l’extension.

Une fois l’installation terminée, une petite icône en forme de renard apparaîtra en haut à droite de votre navigateur. C’est votre accès direct à MetaMask.

Première ouverture de MetaMask

Cliquez sur l’icône de MetaMask pour ouvrir l’interface. Une page d’accueil s’affiche avec deux options :

  • Créer un portefeuille ;
  • Importer un portefeuille.

Comme vous débutez, choisissez Créer un portefeuille.

MetaMask vous demandera ensuite si vous souhaitez partager des données anonymes pour améliorer le logiciel. Vous pouvez accepter ou refuser librement, cela n’affecte pas les fonctionnalités.

Créer un mot de passe sécurisé

Vous allez maintenant créer un mot de passe local.
Ce mot de passe sert uniquement à protéger l’accès à votre portefeuille sur cet appareil. Il ne remplace pas votre phrase secrète de récupération (nous y reviendrons juste après).

Choisissez un mot de passe :

  • d’au moins 8 caractères ;
  • contenant majuscules, minuscules, chiffres et symboles.

Validez, puis cliquez sur Créer.
MetaMask vous présente alors une courte vidéo explicative sur la sécurité du portefeuille. Prenez le temps de la regarder, car elle résume les bonnes pratiques pour protéger vos cryptos.

Sauvegarder et sécuriser votre phrase secrète

C’est l’étape la plus cruciale de tout le tutoriel.
Votre phrase secrète de récupération (ou Secret Recovery Phrase) est la clé absolue de votre portefeuille.

Qu’est-ce que la phrase de récupération ?

Lorsque vous créez un nouveau portefeuille, MetaMask génère automatiquement une phrase composée de 12 mots aléatoires. Cette suite de mots permet de reconstituer votre portefeuille à tout moment, sur n’importe quel appareil.

Concrètement :

  • Si votre ordinateur tombe en panne ;
  • Si vous changez de téléphone ;
  • Ou si vous réinstallez MetaMask…

…vous pourrez récupérer l’accès à vos cryptos grâce à cette phrase.

Mais attention : si quelqu’un d’autre la possède, il pourra aussi accéder à vos fonds. C’est pour cela qu’il faut la protéger comme un trésor.

Comment la sauvegarder correctement ?

MetaMask vous affichera les 12 mots dans un ordre précis.
Prenez le temps de :

  • Les noter sur une feuille de papier (jamais sur un fichier informatique) ;
  • Les conserver dans un endroit sûr (coffre, tiroir fermé, etc.) ;
  • Ne jamais les partager par mail, message ou capture d’écran.

Vous devrez ensuite confirmer l’ordre des mots pour vérifier que vous les avez bien notés. Une fois validé, votre portefeuille est officiellement créé.

Exemple concret : que se passe-t-il si vous perdez votre phrase ?

Imaginons que vous ayez 0,5 ETH dans votre portefeuille MetaMask et que votre ordinateur soit volé.
Si vous avez sauvegardé votre phrase secrète, il vous suffira de :

  1. Réinstaller MetaMask sur un autre appareil ;
  2. Choisir Importer un portefeuille ;
  3. Entrer les 12 mots dans le bon ordre.

En quelques secondes, votre portefeuille et vos fonds réapparaîtront.
En revanche, si vous ne possédez plus la phrase, il n’existe aucun moyen de récupérer votre portefeuille. Même l’équipe MetaMask ne pourra pas vous aider. C’est pourquoi cette étape est capitale.

Comprendre l’interface de MetaMask

Vous avez maintenant un portefeuille MetaMask fonctionnel. Découvrons ensemble son interface pour bien comprendre comment l’utiliser.

La page principale

Lorsque vous ouvrez MetaMask, vous voyez :

  • Votre adresse publique (elle commence généralement par “0x…”) ;
  • Le solde de votre portefeuille ;
  • Et la liste de vos tokens (ETH par défaut).

L’adresse publique peut être copiée en un clic. C’est celle que vous donnerez pour recevoir des fonds ou des tokens.

Le réseau Ethereum principal

Par défaut, MetaMask est connecté au Mainnet Ethereum, c’est-à-dire la blockchain principale où les transactions sont réelles et payantes (en Ether).

Cependant, vous pouvez aussi ajouter des réseaux de test pour expérimenter sans risquer de perdre de l’argent. Nous verrons cela dans le chapitre suivant.

Les trois boutons principaux

Vous trouverez trois boutons essentiels :

  • Acheter (Buy) : pour acheter de l’Ether via un service partenaire ;
  • Envoyer (Send) : pour transférer des fonds vers une autre adresse ;
  • Échanger (Swap) : pour convertir un token en un autre directement dans MetaMask.

Comprendre les frais de transaction (Gaz)

Chaque action sur la blockchain Ethereum (envoi, échange, interaction avec une dApp) nécessite des frais de transaction, appelés gaz (gas).
Ces frais rémunèrent les mineurs ou validateurs qui traitent les transactions.

Le montant varie selon :

  • le niveau d’encombrement du réseau ;
  • la complexité de l’opération ;
  • et la rapidité souhaitée.

MetaMask vous permet d’ajuster ces frais avant de valider une transaction : plus vous payez, plus elle sera rapide.

Tester MetaMask sans risque sur un réseau de test

Avant d’utiliser de véritables cryptomonnaies, il est fortement conseillé de vous exercer sur un réseau de test. Cela vous permet de manipuler MetaMask, envoyer des transactions et interagir avec des applications sans dépenser d’argent réel.

Formation web et informatique - Alban Guillier - Formateur

Des formations informatique pour tous !

Débutant ou curieux ? Apprenez le développement web, le référencement, le webmarketing, la bureautique, à maîtriser vos appareils Apple et bien plus encore…

Formateur indépendant, professionnel du web depuis 2006, je vous accompagne pas à pas et en cours particulier, que vous soyez débutant ou que vous souhaitiez progresser. En visio, à votre rythme, et toujours avec pédagogie.

Découvrez mes formations Qui suis-je ?

Qu’est-ce qu’un réseau de test ?

Un réseau de test (testnet) est une copie de la blockchain Ethereum, utilisée uniquement pour l’apprentissage et le développement. Les tokens qu’on y trouve n’ont aucune valeur réelle, mais reproduisent fidèlement le fonctionnement du réseau principal.

Parmi les plus connus, on trouve :

  • Sepolia (le réseau de test officiel d’Ethereum aujourd’hui) ;
  • Goerli (ancien réseau, encore utilisé pour l’expérimentation).

Ces réseaux sont parfaits pour :

  • Tester l’envoi et la réception de tokens ;
  • S’entraîner à signer des transactions ;
  • Comprendre les frais de gaz sans crainte.

Activer les réseaux de test dans MetaMask

Par défaut, MetaMask n’affiche que le Mainnet Ethereum.
Pour ajouter un réseau de test :

  1. Cliquez sur le nom du réseau (en haut de la fenêtre MetaMask, là où est écrit “Réseau principal Ethereum”).
  2. Cliquez ensuite sur Afficher/masquer les réseaux de test.
  3. Activez l’option Afficher les réseaux de test.
  4. Sélectionnez Sepolia Test Network.

Votre portefeuille est désormais connecté à un environnement d’essai.

Obtenir des tokens de test (ETH de Sepolia)

Pour interagir avec le réseau, il vous faut un peu d’ETH de test. Ces jetons gratuits sont distribués par des faucets, des sites spécialisés qui “versent” une petite quantité de tokens de test sur votre adresse.

Exemple concret :

  1. Copiez votre adresse MetaMask (celle qui commence par 0x…).
  2. Rendez-vous sur un faucet officiel, comme :
    https://sepoliafaucet.com
  3. Collez votre adresse et cliquez sur Send me ETH.
  4. Attendez quelques instants : vos tokens de test apparaissent dans MetaMask.

Effectuer votre première transaction de test

Pour vous entraîner :

  1. Cliquez sur Envoyer dans MetaMask.
  2. Collez une autre adresse (ou la vôtre si vous voulez simplement tester).
  3. Choisissez un petit montant en ETH.
  4. Cliquez sur Suivant, puis Confirmer.

MetaMask affiche un résumé de la transaction, avec les frais de gaz.
En quelques secondes, elle sera validée sur la blockchain de test.
Félicitations : vous venez d’envoyer votre première transaction blockchain !

Ajouter un réseau personnalisé (exemple avec Binance Smart Chain)

MetaMask ne se limite pas à Ethereum. Il peut aussi se connecter à d’autres blockchains compatibles avec la machine virtuelle d’Ethereum (EVM), comme Binance Smart Chain (BSC)PolygonAvalanche, ou encore Arbitrum.

Voyons ensemble comment ajouter un nouveau réseau à la main.

Pourquoi ajouter un réseau personnalisé ?

Chaque blockchain possède ses propres caractéristiques :

  • Ethereum : réseau historique, très sécurisé, mais avec des frais élevés.
  • Binance Smart Chain : transactions rapides et peu coûteuses.
  • Polygon : réseau de seconde couche, plus écologique et abordable.

Avec MetaMask, vous pouvez passer d’un réseau à l’autre en un clic, sans créer de nouveau portefeuille. Votre adresse publique reste la même.

Ajouter manuellement Binance Smart Chain

  1. Ouvrez MetaMask.
  2. Cliquez sur le sélecteur de réseau (en haut).
  3. Sélectionnez Ajouter un réseau.
  4. Dans la nouvelle fenêtre, cliquez sur Ajouter manuellement un réseau.
  5. Renseignez les informations suivantes :Nom du réseau : Binance Smart Chain
    Nouvelle URL RPC : https://bsc-dataseed.binance.org/
    ID de chaîne : 56
    Symbole : BNB
    URL de l’explorateur de blocs : https://bscscan.com
  6. Cliquez sur Enregistrer.

MetaMask bascule automatiquement sur Binance Smart Chain. Vous pouvez désormais envoyer ou recevoir des BNB et interagir avec des dApps du réseau BSC.

Exemple concret : ajouter un token BEP-20

Sur Binance Smart Chain, les tokens suivent la norme BEP-20 (équivalent du standard ERC-20 sur Ethereum).
Supposons que vous souhaitiez voir apparaître un token nommé CAKE (du projet PancakeSwap).

  1. Allez sur https://bscscan.com.
  2. Recherchez le token “CAKE”.
  3. Copiez son adresse de contrat.
  4. Dans MetaMask, cliquez sur Importer des tokens → Token personnalisé.
  5. Collez l’adresse, et les champs restants se rempliront automatiquement.
  6. Cliquez sur Ajouter un token.

Le token CAKE apparaît désormais dans votre portefeuille, même si vous n’en possédez pas encore.

Interagir avec une application décentralisée (dApp)

Maintenant que MetaMask est prêt, voyons comment l’utiliser pour se connecter à une application décentralisée, le cœur même du Web3.

Qu’est-ce qu’une dApp ?

Une dApp (Decentralized Application) est une application web qui fonctionne sur une blockchain au lieu d’un serveur centralisé. Cela signifie qu’elle :

  • n’a pas d’administrateur unique ;
  • exécute son code via des smart contracts (contrats intelligents) ;
  • et nécessite un portefeuille blockchain pour y interagir.

Exemples de dApps populaires :

  • Uniswap (échange décentralisé de tokens)
  • Aave (prêts et emprunts de cryptos)
  • OpenSea (marché de NFT)
  • Axie Infinity (jeu blockchain)

Se connecter à une dApp

Prenons l’exemple d’Uniswap, l’une des dApps les plus connues.

  1. Rendez-vous sur https://app.uniswap.org.
  2. Cliquez sur Connect Wallet (Connecter un portefeuille).
  3. Sélectionnez MetaMask.
  4. MetaMask vous demandera l’autorisation de connexion : cliquez sur Suivant, puis Connecter.

Votre adresse publique s’affiche dans l’interface : vous êtes désormais connecté à la dApp. Toutes vos interactions (achats, échanges, dépôts…) passeront par MetaMask, qui vous demandera une confirmation à chaque action.

Exemple pratique : échanger un token sur Uniswap (mode test)

Imaginons que vous soyez sur le réseau de test Sepolia et que vous disposiez de tokens factices. Pour simuler un échange :

  1. Sélectionnez “ETH” comme token à échanger.
  2. Choisissez un autre token de test, par exemple “DAI”.
  3. Cliquez sur Swap.
  4. MetaMask s’ouvre automatiquement pour signer la transaction.
  5. Vérifiez les frais de gaz et confirmez.

En quelques secondes, votre transaction est validée.
C’est exactement le même processus que sur le réseau principal, à la différence que vous n’utilisez ici que de la fausse monnaie.

Comprendre la signature des transactions

Chaque fois que vous interagissez avec une dApp, MetaMask vous affiche une fenêtre de signature. Cette étape permet de prouver que vous autorisez l’opération, sans transmettre votre clé privée.

Ce mécanisme garantit :

  • la sécurité (vous contrôlez vos fonds) ;
  • la transparence (vous voyez chaque détail avant validation) ;
  • et l’autonomie (aucun tiers ne peut agir sans votre accord).

Sécurité et bonnes pratiques

La sécurité est le pilier central de la blockchain.
Si MetaMask est un outil puissant, il exige aussi une certaine vigilance.

Votre phrase de récupération, votre clé de vie

Comme expliqué plus haut, ne jamais partager votre phrase secrète de récupération.
Aucune situation, aucune personne légitime ne vous la demandera.
Si un site, une dApp ou un contact prétend en avoir besoin, c’est une arnaque.

Gardez-la hors ligne, idéalement sur papier, voire gravée sur un support métallique si vous détenez des fonds importants.

Se méfier des sites frauduleux

Avant de vous connecter avec MetaMask :

  • Vérifiez toujours l’URL du site.
  • Assurez-vous qu’il s’agit du domaine officiel (par exemple, uniswap.org et non uniswap.io ou uniswap.app).
  • Ne cliquez jamais sur un lien reçu par mail ou message privé.

Une simple erreur de domaine peut suffire à compromettre votre portefeuille.

Protéger votre navigateur

  • Mettez toujours votre navigateur à jour.
  • Évitez d’installer des extensions douteuses.
  • Activez un antivirus ou un anti-phishing fiable.
  • Verrouillez MetaMask dès que vous vous absentez (clic sur “Verrouiller”).

Créer un portefeuille secondaire pour les tests

Une astuce consiste à créer deux portefeuilles MetaMask :

  • un pour vos véritables fonds ;
  • un autre pour vos essais, dApps inconnues ou nouveaux projets.

Ainsi, même en cas de souci, votre capital principal reste protégé.

Exemple d’arnaque courante : le faux support technique

De faux comptes sur les réseaux sociaux se font passer pour “le support MetaMask”.
Ils vous contactent en message privé et vous demandent votre phrase de récupération pour “réinitialiser” votre compte.

C’est une escroquerie classiqueMetaMask n’a aucun support individuel.
La seule aide officielle se trouve sur le site https://support.metamask.io.

Vos premiers pas dans le Web3

Vous voilà désormais prêt à naviguer dans le monde fascinant du Web3.
Grâce à MetaMask, vous possédez un véritable passeport numérique pour explorer la blockchain, gérer vos cryptos et découvrir des applications décentralisées qui redéfinissent l’Internet de demain.

Ce tutoriel vous a montré comment :

  • installer MetaMask sur votre navigateur ;
  • créer et sécuriser votre portefeuille ;
  • comprendre les réseaux, les tokens et les frais de gaz ;
  • interagir avec une dApp de manière concrète et sécurisée.

Mais ce n’est que le début.
Avec MetaMask, vous pouvez aller beaucoup plus loin :
participer à des projets DeFi, explorer des univers NFT, rejoindre des DAO (organisations autonomes décentralisées) ou encore déployer vos propres smart contracts.

Le Web3 est encore jeune, mais il repose sur un principe fondamental : la liberté par la décentralisation. Vous contrôlez vos données, vos fonds, vos décisions. MetaMask n’est pas qu’un outil : c’est une clé vers un nouvel Internet, plus libre, plus transparent, et plus communautaire.

Prenez le temps d’expérimenter, de tester sur des réseaux de simulation, de comprendre les mécanismes avant de manipuler de véritables fonds.
La blockchain récompense la curiosité, la prudence et la patience.

Bienvenue dans le monde du Web3. Et souvenez-vous : votre sécurité, c’est votre responsabilité.