Notre objectif est de réaliser un contrat ERC721 qui a pour caractéristiques :
• Une supply (nombre de NFT) de 100.
• Un prix de 0.00001 ether (🐀).
• Permettre de mint plusieurs NFTs d’un coup.
• Permettre de récupérer l’argent du smart contract par le propriétaire
2/18
Je vous conseille fortement de suivre directement ce thread avec le code que j’ai déployé sur mon Github :
C’est lui qui va nous permettre de développer, déployer et tester, et tout ça dans le navigateur, elle est pas belle la vie ?
Et on a rien besoin de plus !
4/18
On va créer notre contrat, c'est un fichier solidity donc une extension ".sol".
Je vais appeler mon contrat "NekrIsERC721.sol".
Ce n'est pas obligatoire, mais c'est une bonne pratique d'appeler son contrat par la norme dont il hérite. Ici, c'est ERC721 !
Allons dev !
5/18
[Configuration]
[Les imports de librairie]
[Les déclarations]
[Les variables globales]
[Le constructeur]
[setBaseURI(_baseTokenURI)]
[tokenURI(_tokenId)]
[mintNFTs(_count)] 1/2
[mintNFTs(_count)] 2/2
[withdraw()]
Bravo à vous !
Vous venez d'écrire votre tout premier contrat #ERC721 !
Il est très simple et il y a énormément de choses qu'on va améliorer au fur et à mesure des threads !
16/18
Dans mon prochain thread nous allons apprendre à déployer le contrat que l'on vient de créer afin de le tester et de voir directement notre collection sur le testnet d'OpenSea.
N'hésitez pas à vous abonner si ça vous intéresse !
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 !