Pourquoi devrais-je prendre la peine de lire ?
Si vous êtes intéressé par l'écosystème Ethereum, vous avez besoin d'une application comme MetaMask. Bien plus qu’un simple portefeuille, cette application permet d’interagir avec des sites internet intégrant Ethereum.
MetaMask vous aidera à vous connecter à des applications décentralisées depuis le navigateur (ou via l'application mobile). Vous pouvez échanger sans intermédiaires et jouer à des jeux avec un code totalement transparent (vous savez donc que vous n'êtes pas trompé).
Consultez le guide ci-dessous pour commencer !
Contenu
Introduction
Qu'est-ce que MetaMask ?
Installer MetaMask
Initialiser le portefeuille
Sauvegardez vos mots de récupération !
Financer le portefeuille
Ouvrir le web décentralisé
MetaMask et la confidentialité
Échanger de l'ether contre du DAI
Où est mon token ?
Que devrais-je encore savoir ?
Application MetaMask
Conclusion
Introduction
Ethereum apporte l'espoir de l'émergence d'Internet distribué – le Web 3.0 tant attendu. Un terrain de jeu marqué par un minimum de points de défaillance centralisés, la propriété des données, et les applications décentralisées (ou DApp).
Une infrastructure comme celle-ci s'aligne sur l'accent général de l'industrie sur la finance décentralisée (DeFi) et les protocoles d'interopérabilité visant à relier diverses blockchains. Il est désormais possible d'échanger des tokens et des crypto-monnaies dans des applications sans confiance, de demander des prêts crypto, et même d'utiliser Bitcoin sur Ethereum.
Pour de nombreux supporters d'Ethereum, MetaMask est un portefeuille incontournable. Contrairement aux logiciels de bureau ou aux smartphones que vous utilisez habituellement, ce logiciel spécialisé est emballé en tant qu'extension de navigateur, aidant les utilisateurs à interagir directement avec les pages web de soutien. Dans cet article, nous allons examiner le fonctionnement de MetaMask et vous guider pour le commencer par vous-même.
Qu'est-ce que MetaMask ?
MetaMask est un portefeuille Ethereum open-source qui prend en charge tous les types de tokens basés sur Ethereum (comme ceux qui suivent la norme ERC-20, ou les tokens non fongibles). De plus, vous pouvez recevoir des tokens d'autres personnes, ou les acheter/les échanger avec l'intégration native de Coinbase et ShapeShift.
Ce qui rend MetaMask si attrayant, c'est que cette application peut interagir avec des sites web. Si vous utilisez un autre portefeuille, vous devez copier-coller l'adresse de paiement ou scanner un code QR sur un appareil séparé. Avec l'extension MetaMask, le site web envoie simplement un ping à votre portefeuille, et vous êtes invité à accepter ou à refuser la transaction.
MetaMask peut fonctionner comme un portefeuille crypto ordinaire, mais sa véritable force réside dans l'interaction fluide avec les contrats intelligents et les applications décentralisées. Maintenant, voyons comment le configurer.
Installer MetaMask
Le portefeuille MetaMask peut être installé sur Google Chrome, Firefox ou Brave Browser. Il est également disponible sur iOS et Android, mais nous ne l'explorerons pas trop en profondeur. Nous utiliserons Firefox tout au long de ce tutoriel, mais les étapes seront plus ou moins les mêmes, quel que soit le système que vous utilisez.
Ouvrez la page de téléchargement officielle sur metamask.io. Choisissez votre navigateur, ce qui vous amènera au magasin web Chrome ou au site d'extensions Firefox. Cliquez sur le bouton pour ajouter l'extension à votre plateforme. Vous devrez peut-être accorder certaines autorisations avant que l'application ne soit active et opérationnelle. Assurez-vous que vous êtes satisfait du niveau d'accès que cette application a à votre navigateur – si oui, nous sommes prêts à commencer.
Initialiser le portefeuille
Vous allez maintenant voir un message de bienvenue.

Vous pourriez passer un peu de temps à essayer de rendre cet animal mignon confus avec votre curseur.
Après avoir terminé de déranger le renard sur la page de bienvenue, cliquez sur Commencer. C'est ici que vous serez invité à importer une phrase de récupération ou à en créer une nouvelle. Cliquez sur Créer un portefeuille. La page suivante demande si vous souhaitez envoyer des données anonymes pour aider les développeurs à améliorer l'application. Choisissez l'option qui vous convient.
Maintenant, nous devons créer un mot de passe. Si vous êtes l'une de ces créatures légendaires qui lisent vraiment les conditions d'utilisation de votre logiciel, vous pouvez le lire en cliquant sur Conditions d'utilisation. Sinon, créez un mot de passe fort, cochez la case et appuyez sur Créer.
Sauvegardez vos mots de récupération !
Ce qui suit est très important à noter. MetaMask est un service non-custodial, ce qui signifie qu'aucune autre personne ne peut accéder à vos fonds – même pas les développeurs de MetaMask. Vos tokens se trouvent dans une sorte de coffre-fort chiffré dans votre navigateur, protégé par votre mot de passe. Cela signifie que si votre ordinateur est perdu, volé ou détruit, personne ne pourra vous aider à récupérer votre portefeuille. Votre clé privée sera perdue à jamais dans le vide du cyberspace.
Il est donc très important que vous notiez votre phrase de sauvegarde. C'est le seul moyen de récupérer votre compte si quelque chose d'indésirable se produit. Comme recommandé, il est conseillé d'écrire ces mots et de les conserver à deux ou trois endroits différents. Vous n'avez pas besoin de les garder dans un coffre-fort ignifuge profondément dans la forêt, mais si vous le souhaitez, cela ne fait pas de mal non plus.

Cliquez sur la case grise pour afficher la phrase.
Lorsque vous entrez sur la page suivante, le programme anticipe que vous pourriez être paresseux à effectuer l'étape précédente, donc vous êtes invité à confirmer la phrase. Si vous ne l'avez pas encore fait, cliquez sur Retour et écrivez-la !
Confirmez la phrase, puis passez à l'étape suivante. Appuyez sur Tout est fait, et vous verrez l'interface du portefeuille.
La partie ennuyeuse est terminée, maintenant nous allons devenir riches avec de l'ether (testnet).
Financer le portefeuille
Dans ce tutoriel, nous allons utiliser le testnet Ropsten. Un réseau qui fonctionne presque exactement comme le véritable réseau Ethereum, mais ses unités n'ont pas de valeur. C'est utile si vous développez un contrat et que vous souhaitez vous assurer que celui-ci ne présente pas de vulnérabilités permettant à un attaquant de voler des actifs d'une valeur de 50 millions de dollars ou peu importe. Chaque étape que nous ferons sur ce réseau aujourd'hui pourra être reproduite sur le réseau réel (sauf pour la distribution gratuite d'ether, malheureusement).
Pour obtenir le testnet Ropsten, cliquez sur Main Ethereum Network dans le coin supérieur droit et sélectionnez Ropsten Test Network.

Il existe une grande variété de testnets sur Ethereum. Si vous vous demandez quelles sont les différences, consultez cette comparaison.
Nous allons utiliser un faucet pour obtenir de l'argent fictif à jouer. Dirigez-vous vers cette page dans votre navigateur compatible avec Metamask pour l'obtenir.

Hourra ! De l'argent gratuit !
Vous pouvez cliquer sur l'icône du petit renard à tout moment pour obtenir un pop-up contenant les informations de votre compte MetaMask (comme nous l'avons fait dans le GIF ci-dessus). Déplacez le curseur sur Compte 1 et cliquez pour copier votre adresse Ethereum dans le presse-papiers. Collez-la dans le champ prévu à cet effet et appuyez sur Envoyez-moi de l'ether de test.
Les transactions Ethereum sont généralement confirmées assez rapidement, mais cela peut prendre un certain temps avant que 1 ETH n'entre dans votre portefeuille. Vérifiez si vous l'avez reçu en cliquant sur le renard dans votre barre d'outils.
Une fois que les actifs sont entrés, nous pouvons commencer à interagir avec DApp.
Ouvrir le web décentralisé
Étant donné que nous utilisons le testnet, nous n'avons pas beaucoup d'options d'applications à jouer. Pour une liste complète d'applications décentralisées mainnet, consultez State of the DApps ou Dappradar. Vous pouvez jouer à des jeux, acheter des actifs uniques ou parier sur le marché des prévisions.
Nous allons utiliser le DApp démontré précédemment. Uniswap est une bourse décentralisée, ou DEX, ce qui signifie que cet outil nous permet de faire des échanges sans dépendre d'un intermédiaire. Le mécanisme qui le soutient est assez élégant – voir Qu'est-ce qu'Uniswap et comment ça marche ? si vous êtes intéressé par son fonctionnement.
Veuillez accéder ici. Dans le coin supérieur droit, vous serez invité à vous connecter à un portefeuille ou à Connecter un portefeuille. Vous verrez cela sous différentes formes sur tous les sites compatibles avec MetaMask, car il ne se connecte pas automatiquement pour des raisons de sécurité. Cliquez là-bas, et vous serez invité à choisir quel portefeuille utiliser. Si vous ne le savez pas encore, le portefeuille est MetaMask.
Lorsque le site essaie de se connecter pour la première fois, une boîte de dialogue MetaMask apparaîtra, vous demandant de confirmer cette action. Vous pourrez choisir un compte (pour l'instant, nous n'avons qu'un seul compte, donc laissez-le tel quel) avant de vérifier les autorisations que vous allez accorder. Dans ce cas, comme dans de nombreux autres cas, le site demande des informations sur l'adresse de portefeuille contrôlée par votre compte.
MetaMask et la confidentialité
Il est important de prêter attention à ce que vous autorisez. Si le site web connaît votre adresse, il peut voir toutes les transactions d'ether et de tokens vers et depuis cette adresse. De plus, ils peuvent le relier à votre adresse IP.
Certaines personnes préfèrent séparer leurs adresses pour éviter les chevauchements, tandis que d'autres se moquent de ce risque (après tout, la blockchain est publique). Le niveau de confidentialité que vous souhaitez atteindre dépend finalement de vous. En règle générale, ne donnez pas d'accès à des sites web que vous ne faites pas confiance.
Échanger de l'ether contre du DAI
Il est temps de faire votre premier échange. Nous allons le faire pour obtenir du DAI, un token ERC-20 qui fonctionne comme un stablecoin. Tout comme l'ether que nous avons, ce DAI n'a pas de valeur monétaire. Appuyez sur Sélectionner un token, ajoutez la liste par défaut d'Uniswap, puis cliquez sur DAI. Alternativement, vous pouvez également choisir WETH (wrapped ether).
La prochaine étape consiste à entrer le montant d'ETH que nous voulons échanger. En le faisant, nous obtiendrons une estimation de combien de DAI nous allons recevoir. C'est tout ! Appuyez sur Échanger.
Terminez l'échange avec MetaMask.
Vous êtes à nouveau invité à prendre une action sur MetaMask. Dans ce cas, vous devez approuver la transaction avant qu'elle ne soit effectuée. Assurez-vous que vous ne vous souciez pas des frais lorsque vous faites cela sur le mainnet, car les frais peuvent être assez élevés.
Après cela, nous n'avons plus qu'à attendre la confirmation de la transaction !
➟ Voulez-vous avoir de la crypto-monnaie ? Achetez de l'ETH sur Binance !
Où est mon token ?
Donc, votre ether est perdu, mais votre compte ne montre pas de token. Pas de panique – vous devez l'ajouter manuellement.
Pour les tokens plus populaires, vous pouvez sélectionner Ajouter un token dans votre portefeuille et rechercher son nom ou son ticker. Pour ceux qui sont moins populaires (ou ceux du testnet), nous devons ajouter l'adresse du contrat – un identifiant qui indique à MetaMask où chercher notre solde.
Ouvrez votre portefeuille en cliquant sur l'extension.
Cliquez sur les trois points dans la barre supérieure.
Sélectionnez Afficher sur Etherscan.
Sous Vue d'ensemble, cliquez sur Token dans le menu déroulant et sélectionnez DAI.
Sous Résumé du profil, vous verrez l'adresse du contrat. Déplacez le curseur dessus et copiez l'adresse.
Retournez à MetaMask et cliquez sur Ajouter un token.
Cliquez sur l'onglet Token personnalisé.
Collez l'adresse que vous venez de copier dans le champ Adresse du contrat de token.
Le reste se remplira automatiquement. Cliquez sur Suivant, puis Ajouter des tokens.
Retournez à la vue principale pour voir votre solde.
Félicitations ! Vous venez d'interagir avec votre première DApp, en échangeant de l'Ether contre du DAI sans avoir à faire confiance à qui que ce soit. Tout ce que vous avez appris peut maintenant être appliqué dans des applications réelles. Si vous êtes prêt à jouer avec des applications mainnet, n'oubliez pas de revenir du Ropsten au réseau principal.
Que devrais-je encore savoir ?
MetaMask a plusieurs autres fonctionnalités intéressantes que nous n'avons pas encore abordées. Vous pouvez également connecter un portefeuille matériel (Trezor et Ledger sont tous deux pris en charge), créer une liste de contacts, et bien sûr, recevoir et envoyer des fonds comme vous le feriez dans un portefeuille ordinaire. Consultez les paramètres pour personnaliser l'extension selon vos besoins.
De plus, les principes de sécurité habituels s'appliquent également : MetaMask est un portefeuille chaud, ce qui signifie qu'il peut être exécuté sur des appareils connectés à Internet. Cela vous expose à plus de risques par rapport à un portefeuille froid, qui est conservé hors ligne pour réduire les vecteurs d'attaque.
Enfin, lorsque vous utilisez MetaMask, vous devez être conscient et pleinement informé des sites web auxquels vous donnez accès.
Application MetaMask
L'application MetaMask Android/iPhone fournit une solution élégante pour interagir avec des applications Web3 où que vous soyez. Elle offre de nombreuses fonctions similaires à celles de l'extension, intégrant un navigateur DApp afin que vous puissiez accéder à diverses applications décentralisées d'une simple pression de bouton.

Navigateur de l'application MetaMask.
Le flux de travail de l'application est très similaire à celui de l'extension de navigateur. Vous pouvez effectuer des transferts directs d'ether ou de tokens depuis votre portefeuille, ou même interagir avec Uniswap, comme nous l'avons vu précédemment.

Se connecter à PoolTogether dans l'application.
Conclusion
MetaMask est un outil puissant pour explorer le web décentralisé. Si vous avez suivi les étapes de ce guide, vous devez déjà connaître le potentiel de ce portefeuille. Il est prouvé : actuellement, cette application compte plus d'un million d'utilisateurs.
À mesure que le réseau Ethereum se développe, des applications comme MetaMask seront sans aucun doute des composants essentiels pour relier les diverses technologies existantes et l'infrastructure des crypto-monnaies émergentes.
Avez-vous des questions sur MetaMask, Ethereum ou autre chose ? Veuillez vous rendre sur Ask Academy, un endroit où la communauté répondra à vos questions.

