Normalweise wird ein NFT auf der Website eines Projektes geminted. So weit, so gut. Allerdings kann es bei populären Mints auch zu einer Überlastung der Website kommen und das minten ist oft nicht mehr möglich. Gut, dass es dafür in vielen Fällen auch noch eine zweite Möglichkeit zum Mint gibt, denn es ist auch möglich direkt auf dem Smart Contract zu minten. Und genau das wollen wir dir hier einmal erklären.
Schritt 1 | Die Adresse des Smart Contracts herausfinden
Als erstes müssen wir die Adresse des Smart Contracts des jeweiligen Projektes herausfinden. Dafür gibt es unterschiedliche Wege. Manche Projekte geben die Adresse in ihrem Discord an, manche auf ihrer Website und es ist auch möglich über die Projektseite auf OpenSea – wenn sie durch den Mint oder Pre-Mint bereits existiert – den Smart Contract zu finden. Dafür klickt man dort auf der Projektseite auf das Symbol von Etherscan.
Schritt 2 | Sich mit dem Smart Contract verbinden
Auf der Etherscan Seite des Smart Contracts müssen wir nun auf den Reiter Contract wechseln. Den findet man einfach, da er einen grünen Haken hat.
Hier können wir im unteren Bereich auch den Source Code des Smart Contracts einsehen. Oft verstecken sich hier auch noch Informationen rund um das Projekt. Wer also Lust und Zeit hat kann hier tiefer einsteigen, sofern man die Programmiersprache zumindest lesen und verstehen kann.
Nun müssen wir in den Bereich Write Contract wechseln und uns über die Schaltfläche Connect to Web3 verbinden. Dafür kann man MetaMask, Coinbase Wallet oder WalletConnect aktuell verwenden. Wir nutzen in diesem Beispiel das Wallet von MetaMask und nach dem Verbinden ändert sich die Schaltfläche auf Connected und hat nun einen grünen Punkt. Wir sind also verbunden.
Direkt unter darunter finden wir nun diverse Punkte, welche sich je nach Projekt unterscheiden. In unserem Beispiel finden wir den Punkt zum minten unter 4. mint.
Schritt 3 | Auf dem Smart Contract minten
Wenn wir nun den Bereich zum minten gefunden haben wir es interessant, aber auch kompliziert. Wie bereits gesagt, je nach Projekt werden hier unterschiedliche Felder angezeigt und müssen entsprechend ausgefüllt werden. Man sollte also sehr gut wissen, was man tut.
Ein Feld ist immer payableAmount (ether). Hier geben wir den entsprechenden Preis für den Mint ein. Diesen müssen wir vorab wissen und auch auf die Anzahl der gewünschten NFTs hochrechnen. Dabei ist zu beachten das wir den Wert im US-Format, also mit einem Punkt anstelle eines Kommas, eingeben müssen.
Das nächste Feld in unserem Beispiel ist amount. Hier geben wir die Anzahl der zu mintenden NFTs ein. Auch hier wird wieder Wissen benötigt, denn oft ist die Anzahl der mintbaren NFTs pro Wallet begrenzt. Und natürlich muss der zu zahlenden Preis in ETH mit der Anzahl der zu mintenden NFTs stimmen. Je nach Smart Contract kommen nun noch mehrere Felder die entsprechend ausgefüllt werden müssen.
Im letzten Schritt klicken wir dann immer auf Write und bestätigen die Transaktion in unserem Wallet. Hier kommt dann natürlich noch die zugehörige Transaktionsgebühr – sprich das Gas – dazu und wenn alles richtig war haben wir danach einen oder mehrere NFT direkt auf dem Smart Contract geminted. Glückwunsch. 🎉