In diesem Video erstellen wir ein NFT mit dem OpenZeppelin ERC721PresetMinterPauserAutoId.
Wir richten Truffle ein, installieren die OpenZeppelin Smart Contracts und verwenden ERC721PresetMinterPauserAutoId, um unser Token zu generieren.
Dann überschreiben wir die Funktionalität der Tokens mit _beforeTokenTransfer und implementieren unseren eigenen Token-Sperrmechanismus.
Anschließend nutzen wir die Truffle-Entwicklerkonsole, um unsere Tokens zu testen und Tokens manuell zu minten, zu übertragen und zu entsperren.
Danach schreiben wir Unit-Tests für den Token-Vertrag.
Teil 2 wird das Entfernen unnötiger Funktionen aus dem Preset und das Einsparen von Gas umfassen.
Teil 3 wird sich mit dem Versand- und QR-Komponenten in React befassen.
Bleiben Sie dran, abonnieren Sie, geben Sie uns einen Daumen nach oben und folgen Sie uns auch auf anderen Plattformen!