Pourquoi devrais-je lire cet article ?

Si vous êtes intéressé par l'écosystème Ethereum, vous avez besoin d'une application comme MetaMask. Bien plus qu’un simple portefeuille, il permet d’interagir avec des sites internet intégrant Ethereum.

Avec MetaMask, vous vous connectez à des applications décentralisées depuis votre navigateur (ou application mobile). Vous pouvez trader sans intermédiaires et utiliser des codes totalement transparents (en sachant que vous n'êtes pas victime d'une arnaque).

Pour commencer, consultez le guide ci-dessous !


Contenu

  • Introduction

  • Qu’est-ce que MetaMask ?

  • Installation de MetaMask

  • Initialisation du portefeuille

    • Sauvegardez vos mots de départ !

  • Déposer des fonds dans le portefeuille

  • Débloquez le Web décentralisé

    • MetaMask et confidentialité

    • Échanger de l'éther contre du DAI

    • Où sont mes jetons ?

  • Que dois-je savoir d'autre ?

  • L'application MetaMask

  • Considérations finales


Introduction

Ethereum a apporté la promesse d’un Internet distribué – le Web 3.0 tant attendu. Disons qu'il s'agit de règles du jeu équitables caractérisées par l'absence de points centraux de défaillance, une véritable propriété des données et des applications décentralisées (ou DApps).

Cette infrastructure converge avec l’accent mis à l’échelle de l’industrie sur la finance décentralisée (DeFi) et les protocoles d’interopérabilité qui visent à unir les différentes blockchains. Il est désormais possible d’échanger des jetons et des crypto-monnaies en toute confiance, d’accorder des prêts avec des garanties cryptographiques et même d’utiliser Bitcoin sur le réseau Ethereum.

Pour de nombreux passionnés d’Ethereum, MetaMask est le portefeuille idéal. Contrairement à votre smartphone ou logiciel de bureau habituel, il s'agit d'une extension de navigateur, permettant aux utilisateurs d'interagir directement avec les pages prises en charge. Dans cet article, nous vous expliquerons le fonctionnement de MetaMask et vous guiderons dans vos premiers pas.


Qu’est-ce que MetaMask ?

MetaMask est un portefeuille Ethereum open source prenant en charge tous les types de jetons basés sur Ethereum (tels que ceux suivant la norme ERC-20 ou les jetons non fongibles). De plus, vous pouvez les recevoir ou les acheter/échanger en utilisant Coinbase et ShapeShift.

Ce qui rend MetaMask si intéressant, c'est qu'il peut interagir avec des sites Web. Avec d'autres portefeuilles, vous devez copier et coller les adresses de paiement ou scanner un code QR sur un appareil séparément. Avec l'extension MetaMask, le site Web se connecte à votre portefeuille et il vous suffit d'accepter la transaction.

MetaMask peut servir de portefeuille de crypto-monnaie classique, mais sa plus grande différence réside dans son interaction transparente avec les contrats intelligents et les applications décentralisées. Voyons comment le configurer.


Installation de MetaMask

Le portefeuille MetaMask peut être installé sur Google Chrome, Firefox ou Brave Browser. Il est également disponible pour iOS et Android, mais nous n'entrerons pas dans les détails de ces plateformes. Dans cet article, nous utiliserons Firefox comme exemple, mais les étapes sont à peu près les mêmes quelle que soit la plateforme que vous utilisez.

Accédez à la page de téléchargement officielle de métamask.io. Sélectionnez votre navigateur, qui vous redirigera vers la page des extensions Chrome ou Firefox. Cliquez sur le bouton pour ajouter l'extension à votre plateforme. Vous devrez peut-être accorder certaines autorisations avant de l'utiliser. Assurez-vous que vous êtes d'accord avec le niveau d'accès de l'application à votre navigateur – si c'est le cas, nous sommes prêts à partir.


Initialisation du portefeuille

Vous verrez un message de bienvenue.


Tela inicial MetaMask

Si vous êtes comme nous, vous passerez probablement un certain temps à essayer de donner le vertige à cette petite créature avec votre curseur.


Lorsque vous en avez assez de vous amuser avec le renard sur la page d'accueil, cliquez sur Commencer. Vous serez invité à importer une phrase de départ ou à en créer une nouvelle. Cliquez sur Créer un portefeuille. La page suivante vous demandera si vous souhaitez soumettre des données anonymes pour aider les développeurs à améliorer l'application. Choisissez l'option que vous préférez.

Nous devons maintenant créer un mot de passe. Si vous faites partie de ces créatures légendaires qui lisent réellement le contrat d'utilisation du logiciel, vous pouvez le consulter en cliquant sur Conditions d'utilisation. Sinon, choisissez un mot de passe sécurisé, cochez la case et cliquez sur Créer.


Sauvegardez vos mots de départ !

Le point suivant suffit à justifier le sous-titre. MetaMask est un service non dépositaire, ce qui signifie que personne d'autre ne peut accéder à vos fonds, pas même les développeurs MetaMask. Vos tokens existent dans une sorte de coffre-fort crypté, à l'intérieur de votre navigateur, protégé par votre mot de passe. Cela signifie que si votre ordinateur est perdu, volé ou détruit, personne ne peut vous aider à récupérer votre portefeuille. Vos clés privées seront perdues à jamais dans le vide du cyberespace.

Par conséquent, il est essentiel que vous notiez votre phrase de sauvegarde. C'est le seul moyen de restaurer votre compte si quelque chose arrive. Comme suggéré, nous vous recommandons d’écrire les mots et de les stocker à deux ou trois endroits différents. Vous n'avez pas besoin de les enterrer dans un coffre-fort ignifuge dans une forêt, mais comprenez qu'il est important de les garder en sécurité.


Clique na caixa cinza para revelar a frase.

Cliquez sur la case grise pour révéler la phrase.


Sur la page suivante, le programme anticipe que vous avez peut-être été paresseux avec l'étape précédente, car il vous demande de confirmer la phrase. Si vous ne l'avez pas fait la première fois, cliquez sur Retour pour revenir en arrière et notez-le !

Confirmez la phrase et passez à l'étape suivante. Cliquez sur All Done et vous verrez l’interface du portefeuille.

La partie ennuyeuse est terminée. Il est maintenant temps de devenir riche avec Ether (sur testnet).


Déposer des fonds dans le portefeuille

Dans ce tutoriel, nous utiliserons le testnet Ropsten. C’est un réseau qui fonctionne presque exactement comme le véritable réseau Ethereum, mais ses unités n’ont aucune valeur. Ce type de réseau est utile lorsque vous développez des contrats et que vous voulez vous assurer qu'ils ne présentent pas de vulnérabilités qui permettraient à des attaquants de drainer 50 millions de dollars de leur valeur. Il est possible de reproduire chaque étape effectuée sur ce réseau dans la réalité (sauf la partie où l'on reçoit de l'Ether gratuit, malheureusement).

Pour rejoindre le réseau de test Ropsten, cliquez sur Main Ethereum Network en haut à droite et sélectionnez Ropsten Test Network.


Rede de testes Ropsten

Il existe de nombreux réseaux de test différents sur Ethereum. Si vous vous interrogez sur les différences, consultez cette comparaison.


Utilisons un Faucet pour obtenir de la fausse monnaie avec laquelle jouer. Accédez à cette page dans votre navigateur sur lequel MetaMask est installé.


Waouh ! Argent gratuit!


À tout moment, vous pouvez cliquer sur l'icône du renard pour ouvrir une fenêtre contextuelle avec les informations de votre compte MetaMask (comme nous l'avons fait dans le GIF ci-dessus). Passez la souris sur le compte 1 et cliquez pour copier votre adresse Ethereum dans votre presse-papiers. Collez-le dans le formulaire et cliquez sur Envoyez-moi tester Ether.

Les transactions Ethereum sont généralement confirmées rapidement, mais cela peut prendre un certain temps avant qu'1 ETH n'atteigne votre portefeuille. Vérifiez si vous l'avez reçu en cliquant sur le renard dans la barre d'outils.

Une fois votre solde arrivé, nous pouvons commencer à interagir avec les DApps.


Débloquez le Web décentralisé

Puisque nous sommes sur un testnet, nous n’avons pas une aussi grande variété d’applications avec lesquelles jouer. Pour une liste plus complète des applications décentralisées du réseau principal, consultez State of the DApps ou Dappradar. Vous pouvez jouer à des jeux, acheter des actifs uniques ou placer des paris sur les marchés de prédiction.

Utilisons le DApp que nous avons démontré plus tôt. Uniswap est une bourse décentralisée, ou DEX, qui nous permet de négocier sans recourir à des intermédiaires. Les mécanismes qui le prennent en charge sont très simples – si vous souhaitez savoir comment cela fonctionne, consultez l'article Qu'est-ce qu'Uniswap et comment ça marche ?.

Connectez-vous ici. Dans le coin supérieur droit, vous verrez un message vous invitant à vous connecter à un portefeuille. Ce message devrait apparaître sur tous les sites compatibles avec MetaMask, car pour des raisons de sécurité, il ne se connecte pas automatiquement. Cliquez sur le message et il vous sera demandé de sélectionner le portefeuille que vous utilisez. Comme vous pouvez l'imaginer, ce portefeuille sera MetaMask.

Lorsqu'un site tente de se connecter pour la première fois, une boîte de dialogue MetaMask apparaît, vous demandant de confirmer l'action. Vous pourrez sélectionner un compte (nous n'en avons qu'un pour l'instant) puis vérifier quelles autorisations vous accorderez. Dans ce cas, comme dans beaucoup d’autres, le site demande des informations sur l’adresse du portefeuille que contrôle votre compte.


MetaMask et confidentialité

Il est important de connaître les conditions d'autorisation que vous acceptez. Si un site Web connaît votre adresse, il peut voir toutes les transactions Ether et tokens entrantes et sortantes. De plus, le site Web peut le corréler avec votre adresse IP.

Certains préfèrent séparer leurs adresses pour éviter ce type de problème. Cependant, de nombreux utilisateurs ne se soucient pas de ces risques (après tout, la blockchain est publique). Le niveau de confidentialité dont vous disposez dépend de vous. En règle générale, n'accordez pas l'accès à des sites auxquels vous n'avez pas confiance.


Échanger de l'éther contre du DAI

Il est temps de faire notre premier échange. Nous le ferons avec DAI, un token ERC-20 qui sert de stablecoin. Cependant, tout comme notre Ether, ce DAI n’a aucune valeur dans le monde réel. Cliquez sur Sélectionner un jeton, ajoutez la liste par défaut d'Uniswap et cliquez sur DAI. Alternativement, vous pouvez également sélectionner WETH (éther enveloppé).

Il ne nous reste plus qu’à saisir le montant d’ETH que nous souhaitons échanger. En faisant cela, nous obtenons une estimation du montant de DAI que nous recevrons. Prêt! Cliquez maintenant sur Échanger.


Terminez l'échange avec MetaMask.


Encore une fois, vous serez invité à agir sur MetaMask. Dans ce cas, vous devez approuver la transaction avant de la créer. Lorsque vous faites cela sur le réseau principal, assurez-vous que vous êtes satisfait des frais car ils peuvent être importants.

Après cela, il ne reste plus qu’à attendre que la transaction soit confirmée !


➟ Vous envisagez d'investir dans les crypto-monnaies ? Achetez de l'ETH sur Binance !


Où sont mes jetons ?

Votre Ether a disparu mais les tokens ne sont pas sur votre compte ? Pas de panique, vous devez les ajouter manuellement.

Pour d'autres jetons populaires, sélectionnez Ajouter un jeton dans votre portefeuille et recherchez par nom ou ticker. Pour les jetons moins populaires (ou ceux du testnet), nous devons ajouter l'adresse du contrat – un identifiant qui indique à MetaMask où chercher notre solde.


  1. Ouvrez votre portefeuille en cliquant sur l'icône d'extension.

  2. Cliquez sur les trois points dans la barre supérieure.

  3. Sélectionnez la vue sur Etherscan (pas d'Etherscan).

  4. Dans Présentation, cliquez sur le menu Jeton et sélectionnez DAI.

  5. Sous Résumé du profil, vous devriez trouver l’adresse du contrat. Passez la souris dessus et copiez l'adresse à l'aide de l'icône à droite.

  6. Revenez à MetaMask et cliquez sur Ajouter un jeton.

  7. Cliquez sur l'onglet Jeton personnalisé.

  8. Collez l'adresse que vous avez copiée dans le champ Adresse du contrat de jeton.

  9. Le reste devrait être rempli automatiquement. Cliquez sur Suivant, puis sur Ajouter des jetons.

  10. Revenez à l’écran principal et vérifiez votre solde total.


Toutes nos félicitations! Vous venez d'interagir avec votre premier DApp en échangeant Ether contre DAI, aucune confiance requise. Tout ce que vous avez appris peut désormais être mis en pratique dans le monde réel. Lorsque vous êtes prêt à jouer avec les applications du réseau principal, n'oubliez pas de revenir du réseau Ropsten au réseau principal.


Que dois-je savoir d'autre ?

MetaMask possède d'autres fonctionnalités intéressantes que nous n'avons pas abordées aujourd'hui. Vous pouvez également connecter un portefeuille matériel (Trezor et Ledger sont tous deux compatibles), créer une liste de contacts et bien sûr recevoir et envoyer des fonds comme vous le feriez avec un portefeuille normal. Vérifiez les paramètres pour personnaliser l'extension selon vos besoins.

En dehors de cela, il convient de rappeler que les principes de sécurité habituels s'appliquent également ici : MetaMask est un portefeuille chaud, qui fonctionne sur un appareil connecté à Internet. Cela vous expose à plus de risques qu’un portefeuille froid, qui est conservé hors ligne pour réduire les risques d’attaques.

Enfin, lorsque vous utilisez MetaMask, il est logique que vous sachiez bien quels sites Web vous utilisez et auxquels vous pouvez accorder des informations et des autorisations d'accès.


L'application MetaMask

L'application MetaMask pour Android/iPhone offre une solution intéressante pour interagir avec les applications Web3 depuis n'importe où. Il offre en grande partie les mêmes fonctionnalités que l'extension, intégrant un navigateur DApp afin que vous puissiez accéder à plusieurs applications décentralisées en un seul clic.


Browser do aplicativo MetaMask.

Navigateur d'applications 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 plus haut.


Conectando-se ao PoolTogether através do aplicativo.

Connexion à PoolTogether via l'application.


Considérations finales

MetaMask est un outil puissant pour naviguer sur le Web décentralisé. Si vous avez suivi les étapes de ce guide, vous avez déjà identifié le potentiel du portefeuille. Évidemment, d’autres l’ont fait aussi : MetaMask a désormais dépassé le million d’utilisateurs.

À mesure que la pile Ethereum se développe, des applications telles que MetaMask deviendront sans aucun doute des éléments fondamentaux pour combler le fossé entre les technologies existantes et l'infrastructure émergente de crypto-monnaie.

Vous voulez en savoir plus sur MetaMask, Ethereum ou un autre sujet ? Visitez Ask Academy et consultez les discussions, questions et réponses de la communauté.