Dans cette vidéo, nous produisons un NFT en utilisant le ERC721PresetMinterPauserAutoId d'OpenZeppelin.
Nous configurons Truffle, installons les Smart Contracts d'OpenZeppelin et utilisons ERC721PresetMinterPauserAutoId pour générer notre Token.
Ensuite, nous surchargeons la fonctionnalité des tokens avec _beforeTokenTransfer et mettons en place notre propre mécanisme de verrouillage des tokens.
Puis, nous utilisons la console de développement Truffle pour tester nos tokens et frapper, transférer et déverrouiller les Tokens manuellement.
Après cela, nous écrivons des tests unitaires pour le contrat Token.
La partie 2 inclura la suppression des fonctions inutiles du Preset pour économiser du gaz.
La partie 3 portera sur le composant d'expédition et de QR en React.
Restez à l'écoute, abonnez-vous, donnez-nous un pouce en l'air et suivez-nous également sur d'autres plateformes !