Comment utiliser MetaMask
Accueil
Articles
Comment utiliser MetaMask

Comment utiliser MetaMask

DĂ©butant
Publié le Sep 14, 2020Mis à jour le Nov 11, 2022
12m

Pourquoi devrais-je lire ce qui suit ?

Si vous ĂȘtes intĂ©ressĂ© par les dapps, vous vous devez d'avoir une application similaire Ă  MetaMask (ou Metamask). Bien plus qu'un simple wallet, celui-ci permet d'interagir avec des sites web intĂ©grant Ethereum ou Binance Smart Chain tels que Pancakeswap ou Venus. 

MetaMask vous permet de vous connecter à des applications décentralisées directement depuis votre navigateur (ou votre mobile). Vous pouvez par exemple trader sans intermédiaire ou jouer à des jeux dont le code est entiÚrement publique (ainsi vous savez que ceux-ci ne sont pas trafiqués).

Consultez le guide ci-dessous pour commencer Ă  utiliser Metamask !


Sommaire


Introduction

Avec Ethereum et la Binance Smart Chain, le tant attendu Web 3.0, incarnation d'un Internet dĂ©centralisĂ© prend vie. Un internet oĂč les donnĂ©es appartiennent Ă  leurs propriĂ©taires, oĂč les services ne sont pas centralisĂ©s et oĂč les applications dĂ©centralisĂ©es (DApps) prennent vies.
Une telle infrastructure est constamment en train d'Ă©voluer, l'industrie Ă©tant aujourd'hui concentrĂ©e sur la Finance dĂ©centralisĂ©e (DeFi) et l'interopĂ©rabilitĂ© des protocoles, qui visent Ă  relier les diffĂ©rentes blockchains. Il est dĂ©sormais possible d'Ă©changer des tokens et des cryptomonnaies sur des exchanges dĂ©centralisĂ©s, de contracter des prĂȘts cryptos et mĂȘme d'utiliser du Bitcoin sur la Binance Smart Chain et Ethereum.
Pour beaucoup de supporters d'Ethereum, MetaMask est le wallet ultime. Contrairement à votre logiciel téléphone ou bureau, celui-ci vient accompagné d'une extension navigateur, permettant aux utilisateurs de directement interagir avec le page compatible. Dans cet article, nous vous expliquerons comment MetaMask fonctionne et vous aiderons dans vos premiers pas dans ce nouveau monde.


Qu'est-ce que MetaMask ?

MetaMask est un wallet Ethereum (compatible avec la Binance Smart Chain) open-source prennant en charge de nombreux tokens basés sur Ethereum ou Binance Smart Chain (tels que ceux basés sur le  standard ERC-20, ou les token non fongibles (NFT)). Au delà de ça, vous pouvez les recevoir ou les acheter/swaper grùce à Coinbase, ShapeShift ou d'autres intégrations similaires.
Ce qui rend MetaMask si intéressant, c'est ça capacité à se connecter facilement avec des sites web. Avec d'autres wallets, vous devez copier/coller une adresse de paiement ou scanner un QR code sur un appareil séparé. Avec l'extension MetaMask, le site web ping votre wallet et vous avez le choix d'accepter ou de refuser la transaction.
MetaMask peut servir en tant que simple wallet, mais sa vrai force réside dans son interface intuitive pour interagir avec des smart contracts et des applications décentralisées. Voyons maintenant ensemble, comment mettre en place celui-ci.


Installer MetaMask

Le wallet MetaMask peut ĂȘtre installĂ© sur Google Chrome, Firefox ou Brave. Il est Ă©galement disponible sur Android et iOS, mais nous ne attarderons pas dessus. Pour ce tutoriel nous allons utiliser Firefox, mais les Ă©tapes sont plus ou moins identiques sur toutes les plateformes.

Rendez-vous sur la page officielle de téléchargement sur metamask.io. Sélectionnez votre navigateur. Vous serez ensuite automatiquement redirigé sur le site des add-ons pour FireFox ou Chrome. Cliquez sur le bouton pour ajouter l'extension à votre navigateur. Accordez ensuite les autorisations demandées pour que l'application fonctionnent correctement.


Initialiser le wallet

Vous devriez désormais voir le message suivant.


Si vous avez une Ăąme d'enfant comme nous, vous devriez passer un peu de temps Ă  essayer de rendre fou avec votre curseur ce pauvre renard.


Une fois que vous avez fini de victimiser celui-ci, cliquez sur Commencer. Il vous sera alors demandé si vous voulez importer votre seed phrase ou en créer une nouvelle. Cliquez sur Créer un wallet. La page suivante vous demandera si vous souhaitez envoyer de maniÚre des données anonymes pour aider les développeurs à améliorer l'application. Faites votre choix puis validez.
Nous devons maintenant crĂ©er un mot de passer. Si vous ĂȘtes l'une de ces crĂ©atures lĂ©gendaires qui lit les conditions d'utilisations d'un logiciel, vous pouvez cliquez sur Conditions GĂ©nĂ©rales d'Utilisation. Le cas Ă©chĂ©ant, rĂ©flĂ©chissez Ă  un mot de passe, cochez la case et cliquez sur CrĂ©er.


Sauvegarder votre seed phrase !

Le point suivant est tellement important que nous lui consacrons une section exprĂšs ! MetaMask est un service non-custodial, ce qui ce signifie que personne, pas mĂȘme les dĂ©veloppeurs de MetaMask, ne peut accĂ©der Ă  vos fonds.Vos tokens existent dans un coffre fort dont vous ĂȘtes l'unique dĂ©tenteur. Ainsi, si votre ordinateur est perdu, dĂ©truit ou volĂ©, personne ne pourra vous aider Ă  rĂ©cupĂ©rer votre wallet. Votre clĂ© privĂ©e sera Ă  jamais perdu dans le cyberespace.
Il est donc crucial que vous Ă©criviez votre seed phrase. Il s'agit lĂ  du seul moyen de pouvoir restaurer votre compte en cas de problĂšmes. Nous vous recommandons d'Ă©crire les mots et de les stocker Ă  2 ou 3 endroits diffĂ©rents. Vous n'avez pas besoin de les enterrer dans un coffre hermĂ©tique dans la forĂȘt ! Remarque, si vous pouvez, pourquoi s'en priver ?


Cliquez sur la zone grise pour révéler la seed phrase.


Sur la page suivante, le programme, conscient qu'en bon fainĂ©ant que vous ĂȘtes, vous n'avez probablement pas notĂ© la phrase, vous demandez de lui indiquer dans l'ordre les bons mots. Si vous n'avez pas notĂ© les mots, revenez en arriĂšre et marquez les !
Confirmez la phrase puis passez à l'étape suivante. Appuyez sur All Done, vous accéderez alors à l'interface du wallet.

La partie la plus ennuyeuse est maintenant terminée. Nous allons maintenir devenir (temporairement) riche grùce au testnet !


Approvisionnez votre wallet

Dans ce tutoriel, nous utiliserons le rĂ©seau testnet Ropsten. Il s'agit lĂ  d'un rĂ©seau fonctionnant presque exactement comme le vĂ©ritable rĂ©seau Ethereum, sauf qu'ici, les Ethers ne valent rien. Ce rĂ©seau est trĂšs pratique lorsque vous voulez vous assurez que les contrats que vous dĂ©veloppez n'ont pas de failles exploitables. Les Ă©tapes exĂ©cutĂ©es sur Ropsten peuvent l'ĂȘtre sur le mainnet (Ă  l'exception, malheureusement, de l'Ă©tape vous donnant des Ethers).
Pour basculer sur le réseau Ropsten, cliquez sur Réseau principal Ethereum dans le coin supérieur droit et sélectionnez Réseau de Test Ropsten.


Il existe divers testnets sur Ethereum. Si vous voulez connaitre les différences, rendez vous ici.


Nous allons maintenant utiliser un faucet pour obtenir de "l'argent sans valeur" et jouer avec. Rendez-vous sur cette page depuis votre navigateur oĂč MetaMask est installĂ©.


Youpiii, de l'argent gratuit !


À tout moment, vous pouvez cliquer sur l'icone du petit renard pour afficher les informations de votre compte MetaMask (c'est ce que nous faisons sur le GIF que vous voyez). Juste au dessus de Account 1, se trouve votre adresse Ethereum. Cliquez dessus pour la copier. Collez ensuite celle-ci dans le formulaire et cliquez sur Send me test Ether.

Les transactions Ethereum sont généralment confirmées rapidement, mais il peut s'écouler un certain temps avant que l'Ether arrive dans votre wallet. Pour vérifier que vous avez obtenu celui-ci, cliquez sur le renard dans la barre d'outils.

Une fois reçu, nous pouvons commencer à interagir avec des DApps.


Libérer le web décentralisé

Vu que nous sommes sur le testnet, nous n'avons pas beaucoup d'applications pour nous amuser. Pour voir la liste des DApps utilisables depuis le mainnet, rendez-vous sur Sate of the DApps ou Dappradar. Vous pouvez jouer à des jeux, acheter des actifs ou parier sur des marchés prédictifs.
Nous allons utiliser la DApp que nous avons présenté ultérieurement. Uniswap est un exchange décentralisé, ou DEX, ce qui signifie que les trades se réalisent sans intermédiaire. Le fonctionnement d'Uniswap étant plutÎt complexe, nous ne l'aborderons pas ici. Si vous voulez en savoir plus, nous vous invitons à lire notre article Qu'est-ce qu'Uniswap ? Comment fonctionne-t-il ?.
AccĂ©dons y, en nous rendant ici. Dans le coin supĂ©rieur droit, vous devriez voir un message vous invitant Ă  vous Connecter Ă  un wallet. Certains sites, ne vous connectant pas par dĂ©faut, pour des questions de sĂ©curitĂ©, ils afficheront par dĂ©faut ce message. Cliquez sur le message et sĂ©lectionnez le wallet que vous dĂ©sirez utiliser. Dans le cas oĂč vous n'avez pas suivi depuis le dĂ©but, nous utilisons MetaMask.

Lorsqu'un site tente de se connecter à votre wallet pour la premiÚre fois, une boite de dialogue MetaMask apparait et vous demande de confirmer l'action. Vous serez alors libre de sélectionner le compte que vous désirez connecter (nous n'en avons que un seul dans cet exemple), ainsi que les permissions demandées par l'application. Dans ce cas et dans la majorité des cas, le site demande des informations sur votre wallet.


À propos de MetaMask et de la confidentialitĂ©

Il est important de prĂȘter attention aux permissions que vous accordez. Si un site web connait votre adresse, il sera en mesure de voir toutes les transactions que vous effectuez. De plus, il pourra Ă©galement faire un lien entre ce wallet et votre adresse IP.

Certains préfÚrent diviser leurs adresses pour conserver un certain anonymat, quand d'autres sont conscients des risques (aprÚs tout, la blockchain est publique). Le niveau de confidentialité que vous souhaitez atteindre, ne dépend que de vous. De maniÚre générale, ne donnez pas d'autorisations aux sites en lesquels vous n'avez pas confiance.


Échanger vos Ethers contre du DAI

Vous allez maintenant rĂ©aliser votre premier swap ! Nous allons le faire avec du DAI, un token ERC-20 servant de stablecoin. De la mĂȘme maniĂšre que l'Ether du testnet, ce DAI n'a pas de vĂ©ritable valeur. Cliquez sur SĂ©lectionner un token, ajouter la Liste Uniswap par dĂ©faut et cliquez ensuite sur DAI. Vous pouvez Ă©galement choisir WETH (<1>ether wrappĂ©).
Il ne vous reste plus qu'à entrer le montant d'Ether que vous voulez échanger. Vous verrez alors s'afficher en temps réel le nombre de DAI que vous allez recevoir. Pour finir, cliquez sur Swap !


Compléter le swap avec MetaMask


MetaMask vous invite Ă  nouveau Ă  confirmer certaines actions. Ici, vous devez confirmer la transaction pour que celle-ci ait lieu. VĂ©rifiez que les frais vous conviennent, ceux-ci, pouvant parfois ĂȘtre Ă©levĂ©s !

Il ne vous reste plus qu'à attendre que la transaction soit confirmée !



OĂč sont mes tokens ?

Ainsi, vos Ethers sont partis, mais vos tokens ne s'affichent pas ? Nul besoin de paniquer, vous devez simplement les ajouter manuellement.

Pour les tokens les plus connus, sĂ©lectionnez simplement Ajouter un token et entrez son nom ou son ticker. Pour les moins connus (ou ceux u testnet), vous devez ajouter l'adresse du contrat, un identifiant qui indique Ă  MetaMask oĂč regarder pour voir votre solde.


  1. Ouvrez votre wallet en cliquant sur l'extension.
  2. Cliquez sur les trois petits points.
  3. SĂ©lectionnez Voir sur Etherscan.
  4. En dessous de Aperçu, cliquez sur le menu déroulant Token et sélectionnez DAI.
  5. Sous Résumé du profil, vous devriez voir une adresse de contrat, copiez celle-ci.
  6. Retournez sur MetaMask et cliquez sur Ajouter un token.
  7. Cliquez sur l'onglet Token personnalisé.
  8. Collez, ce que vous avez copiez dans la section Adresse du contrat du Token.
  9. Le reste devrait automatiquement se remplir. Cliquez sur Next, puis sur Ajouter tokens.
  10. Retournez au menu principal pour voir votre solde.


FĂ©licitations ! Vous venez d'interagir avec votre premiĂšre DApp et avez obtenu du DAI. Tout ce que vous avez appris vous servira Ă©galement sur le mainnet. Lorsque vous vous sentirez prĂȘt Ă  basculer sur celui-ci, changer simplement de rĂ©seau en cliquant sur RĂ©seau principal Ethereum.


Que dois-je savoir d'autre ?

MetaMask a d'autres fonctionnalités que nous n'avons pas couvert. Vous pouvez par exemple connecter un hardware wallet (Trezor et Ledger sont tous les deux pris en charge), créer une liste de contact et recevoir facilement vos fonds. Cliquez sur paramÚtres pour personnaliser celui-ci en fonction de vos besoins.
Les principes de sĂ©curitĂ© habituels s'appliquent : MetaMask est un hot wallet, ce qui signifie qu'il fonctionne sur un pĂ©riphĂ©rique connectĂ© Ă  Internet. Vous ĂȘtes exposĂ© Ă  plus de risque qu'un cold wallet qui lui est hors ligne.

Enfin, vous devez faire attention aux sites web auxquels vous donnez des autorisations.


L'application MetaMask

L'application MetaMask Android/iPhone, fournit une solution parfaite pour accéder au Web 3 depuis votre mobile. En plus de posséder la plupart des fonctionnalités que la version ordinateur, celui-ci intÚgre un navigateur DApp, vous permettant d'accéder aux applications décentralisées en appuyant sur un simple bouton.


L'application MetaMask du navigateur


L'application est trÚs similaire à l'extension navigateur. Vous pouvez facilement réaliser des transactions depuis votre wallet ou utiliser Uniswap.


L'application vous invite Ă  vous connecter Ă  PoolTogether.


Conclusion

MetaMask est un outil puissant pour explorer le Web dĂ©centralisĂ©. Si vous avez suivi toutes les Ă©tapes de ce guide, vous vous ĂȘtes surement dĂ©jĂ  rendu compte de son potentiel. Bien entendu vous n'ĂȘtes pas les seuls : plus d'un million de personnes utilisent couramment MetaMask.

Au fur et à mesure que l'univers Ethereum se développe, des applications telles que MetaMask deviennent de plus en plus essentielles pour faire le pont entre la technologie et les services.

Vous avez des questions sur MetaMask, Ethereum ou un autre sujet ? Rendez-vous sur Ask Academy pour poser votre question.