N'hesitez pas à me suivre là-bas si vous voulez voir en avance le code que je poste !
Lorsqu'un token est mis en place sur une blockchain comme Ethereum, nous pouvons consulter de nombreuses informations depuis les explorateurs de block comme etherscan.io.
Prenons l'exemple de $LINK, on peut voir que sa supply est de :
Mais peut-on faire confiance à etherscan pour nous donner cette information cruciale au niveau de la tokenomics d'un projet ? De même pour les holders ?
Et bien non... et on va voir à quel point il est simple de duper notre explorateur de block préféré.
⬇️
Pour commencer, voici comment créer un token #ERC20 tout à fait classique.
Bien sûr il est basique au possible, on va juste créer un token "NEKR-C" et en mint 10 pour le propriétaire du contrat.
Jusque là tout va bien ! (oui c'est aussi simple, il suffit d'importer ERC20 d'OZ)
Une fois le contrat déployé (sur rinkeby), tout est visible sur Etherscan (ici rinkeby.etherscan.io).
Il semblerait que rien n’ait bougé de ce côté là ! Pour le moment tout est (presque) normal.
Et pourtant sur mon portefeuille...
Et oui, j'ai bien 10 NEKR-H de plus !
J'ai créé un token qui est invisible sur l'explorateur de block alors qu'il est bien présent sur la blockchain !
Transparence ? Pas vraiment sur ce coup !
Et je vous rassure, la blockchain et M*tamask ne verrons aucun soucis à ce que je transfère ces tokens !
Comme le transfert déclenche des événements, ceci chamboulera un peu tout, mais rien ne m'empêche d'écraser ces fonctions de transfert pour modifier le code !
La solution ?
Et bien la solution est simple, apprenez à minima à lire un contrat pour déceler ce genre d'anomalies.
Ne prenez pas pour acquis ce que vous dit Etherscan.
Verifiez bien que le contrat avec lequel vous voulez interargir est vérifié et lisible !
DYOR !
Si vous ne savez pas lire un contrat, vous pouvez vous abonner à mon compte.
J'essaie de vous transmettre les bases au travers des différents threads que je propose.
Même si vous n'êtes pas développeur vous pouvez et devez comprendre comment fonctionne notre écosystème !
J'espère vous avoir appris quelque chose aujourd'hui.
N'oubliez pas que la plupart des tokens sont quand même legit, et que la communauté sait déceler ce genre de problème.
Mais il est important de savoir que c'est possible et comment c'est possible !
Merci de m'avoir lu.
Si ça vous a plu, le meilleur moyen de me soutenir c’est
Aujourd'hui, je vais vous montrer comment créer un contrat de NFT qui autorise le paiement en #stablecoin à la place de l'ether pour éviter la volatilité (👀).
Suivez ce thread pour apprendre comment mettre en place cette solution technique simplement.
🧵👇
Mise en situation :
Vous lancez une collection de NFT sur la blockchain #Ethereum... mais vous avez besoin d'un montant très précis, 100$ par NFT, pas plus, pas moins.
Et la se pose un problème, un mint en ether induit forcément la variation du cours...
Heureusement, il existe une solution à votre problème...
Avant tout, je vous conseille de lire le super thread de @TCryptomonnaies sur le projet.
Mais ce n'est pas tout, c'est moi qui ai développé le Smart Contrat, vous comprenez pourquoi je suis très heureux de pouvoir vous offrir ce free mint !
25 jours pour apprendre à développer des Smart Contracts en #Solidity 🔥
Jour 25 / 25 : Récap de l'aventure, et thread de mes 24 threads ! ❤️
Retweet et like ça t'a plu ! 💪
🧵
Avant tout, je tiens à re-remercier énormément @CryptoLidl pour les 25 vidéos illustratives du calendrier !
Il est disponible pour vous assister dans la création de contenu (support visuel, montage, etc.).
Si vous êtes intéressé, n'hésitez pas à le contacter via Twitter.
Je sais que le format Twitter n'est pas l'idéal pour beaucoup, ne vous inquiétez pas, je travaille à passer tout ceci en format article pour que cela soit bien plus simple à suivre/réaliser !