Hoe onze NFT drop smart contracts te gebruiken
In dit artikel gaan we stap voor stap in op het gebruik van onze NFT drop smart contracts. We zullen het Rinkeby testnet gebruiken. Op die manier zullen we geen echte ETH uitgeven en kost het ons niets om te testen.
20 sep. 2022
●
10 min gelezen
Het slimme contract maken
Het eerste deel zal zijn om het NFT drop smart contract te maken. Dit is waar we de afbeeldingen in het slimme contract zullen uploaden, de prijs en het aantal NFT's zullen instellen die we op onze privé- en openbare verkoop zullen laten vallen, de lijst met adressen op de witte lijst (indien aanwezig) of de onthulling later afbeelding zullen toevoegen.
1. Stel basisgegevens in
Zodra u naar onze <span>smart contracts-tool</span> gaat, klikt u op "Connect Wallet" en wordt u naar het smart contracts-dashboard geleid waar u uw NFT drop smart contract kunt implementeren.
U kunt verbinding maken met het Rinkeby-netwerk, zodat u onze hele tool kunt testen zonder verbinding te maken via het Ethereum-netwerk of echte ETH uit te geven.
Als je wat nep-ETH (Rinkeby ETH) nodig hebt, kun je hier wat uit de kraan halen: https://rinkebyfaucet.com/
Dat stelt u in staat om onze hele tool te gebruiken zonder echte ETH uit te geven.
Zodra u inlogt met uw portemonnee met behulp van het Rinkeby testnet ziet de website er als volgt uit:
NFT drop smart contracts dashboard
Van daaruit kunt u klikken op "Nieuw contract implementeren" en het brengt u naar deze pagina waar u de basisdetails van uw aankomende drop kunt instellen. U kunt uw afbeeldingen uploaden en later de voorwaarden voor de verkoop instellen.
In dit stadium hoeft u alleen de naam, beschrijving, afbeelding voor het contract in te vullen, evenals het adres waarnaar de opbrengst van de munt automatisch wordt doorgegeven door het slimme contract, evenals de royalty's die u in rekening wilt brengen voor secundaire verkopen.
Onze contracten zijn lui geslagen, wat betekent dat ze supergasgeoptimaliseerd zijn. Het betekent ook dat de NFT's op OpenSea verschijnen als ze door uw community worden geslagen.
Op het moment van schrijven zou het implementeren van een contract op het echte Ethereum-mainnet je ongeveer $ 30 kosten - wat redelijk goed is.
De NFT Generator rekent slechts 5% van de initiële munt en het rekent niets op secundaire verkopen. Als u echter vindt dat dit te hoog is, neem dan contact op en vraag of we op dit moment actieve kortingscodes hebben.
2. Upload uw bestanden (.png, .gif, enz.)
Zodra u uw slimme contract hebt gemaakt, wordt u naar deze pagina geleid waar u uw 10.000 afbeeldingen kunt uploaden die u eerder hebt gegenereerd - hopelijk met behulp van onze generator ;)
U hoeft de afbeeldingen niet bij ons te hebben gegenereerd om onze NFT drop smart contract-tool te kunnen gebruiken. U kunt de bestanden eenvoudig samen met de metadata.json slepen en neerzetten en de stappen volgen die op het scherm worden weergegeven.
Zodra u uw afbeeldingen uploadt, ziet uw dashboard er als volgt uit:
Zoals u kunt zien, worden de afbeeldingen weergegeven samen met de bijbehorende metagegevens. Als u een andere batch moet uploaden, om uw NFT's te onthullen of om een NFT te uploaden die u misschien bent vergeten, kunt u dit doen via de 3 knoppen rechtsboven zoals ze op de afbeelding worden weergegeven.
Je kunt ook op de vorige foto zien dat er een bericht is dat je een claimfase moet instellen voor je community om je NFT's te kunnen slaan.
Wat dat betekent, is dat u de voorwaarden moet instellen voor uw voorverkoop, openbare verkoop enzovoort. Als u niet vermeldt en welke prijs en hoeveel NFT's u in elke claimfase gaat laten vallen, zou het moeilijk zijn voor uw gemeenschap om uw NFT's te slaan.
3. Stel de claimfasen in (onderhandse verkoop, openbare verkoop, enz.)
Klik op de knop met de tekst "Claimfasen instellen" en u wordt naar het gedeelte geleid waar u de voorwaarden voor uw privéverkoop, openbare verkoop, enz. Kunt maken.
Zoals je op de bovenstaande afbeelding kunt zien, kun je kiezen wanneer je wilt dat de verkoop begint (vóór die specifieke datum en dat specifieke uur kan je community je NFT's niet slaan, dus de mint-knop zal niets doen voordat de tijd arriveert).
U kunt ook selecteren hoeveel NFT's u in elke fase wilt laten vallen. U wilt bijvoorbeeld 1.000 NFT's laten vallen op uw privéverkoop en vervolgens 9.000 in uw openbare verkoop.
U kunt selecteren hoeveel u voor elke NFT in elke fase in rekening wilt brengen. Normaal gesproken zou de prijs stijgen als u van particuliere verkoop naar pre-sale, naar openbare verkoop gaat.
En u kunt een lijst met adressen op de witte lijst uploaden voor het geval er een witte lijst is om de NFT's te slaan, evenals hoeveel NFT's per portemonnee kunnen worden geclaimd of hoe lang een portemonnee moet wachten om opnieuw te claimen voor het geval die persoon meer wil.
Een vraag die we vaak krijgen is of gratis pepermuntjes zijn toegestaan. Het antwoord is ja, ze mogen. U kunt eenvoudig 0 invoeren tegen de prijs die u voor uw NFT's in rekening wilt brengen. Het wordt echter niet hervat. De reden is dat van wat we zien de meeste gratis pepermuntjes het niet goed doen. Mensen hechten niet zoveel waarde aan wat gratis is. Hoewel er opmerkelijke uitzonderingen zijn geweest, zoals CryptoPunks, is de markt veranderd en wat we zien is dat ze het meestal niet goed doen. De keuze is echter aan jou.
Zodra u een claimfase hebt gemaakt, wordt deze weergegeven onder "Claimfasen" zoals weergegeven op de bovenstaande afbeelding. U kunt zoveel claimfasen maken als u wilt en zoals we eerder hebben vermeld, komt een claimfase overeen met particuliere verkoop, voorverkoop, openbare verkoop, enz.
Houd er ook rekening mee dat totdat de datum en tijd van uw claimfase arriveert, uw community uw NFT's niet kan slaan. Dit komt simpelweg omdat de tijd nog niet is aangebroken. Zodra dit het geval is, kunnen ze ze slaan - dus maak je geen zorgen.
Testen werkt
Ok, dus nu we onze NFT-drop klaar hebben om te gaan, laten we het testen door een paar NFT's te slaan en ze te zien verschijnen op de website van OpenSea voor testnets.
Het slimme contract maken
1. Mint op de vooraf gemaakte website
Ontzagwekkend! Dus nu ben je klaar om je NFT-collectie te lanceren en je mint-evenement met je community te organiseren.
In het geval dat u geen website heeft (of gewoon geen zin heeft om er een te doen), maakt de NFT Generator er automatisch een voor u met elk NFT drop smart contract dat wordt gemaakt.
Klik op "Premade Website" en het brengt u naar de pagina waar u enkele details over de website kunt bewerken, zoals de omslagafbeelding en uw sociale mediakanalen zoals Discord en Twitter kunt toevoegen. Het toont ook een link naar uw slimme contract op Etherscan.
Om de link naar uw vooraf gemaakte website te delen, klikt u op "Delen" en de URL wordt gekopieerd. Je kunt het vervolgens op al je sociale mediakanalen gaan plakken, zodat mensen naar de minting-website kunnen gaan op de specifieke datum en tijd die je hebt ingesteld voor het mint-evenement.
In het geval dat u uw eigen website heeft, hebben we ook een mint-knop die u kunt kopiëren en plakken in uw aangepaste website. Of u kunt uw mintknop ook gewoon een link laten zijn naar onze vooraf gemaakte website.
Wanneer de datum van uw munt arriveert, kan uw community naar de vooraf gemaakte website gaan en op de knop "Mint" klikken om uw NFT's te slaan. Zo ziet het eruit:
Uw community kan eenvoudig op de knop "Mint" klikken en uw NFT's minten. De opbrengst wordt automatisch door de slimme contracten naar het adres geleid dat u hebt opgegeven toen u het maakte.
De geslagen NFT's verschijnen op de vooraf gemaakte website onder "Geclaimde NFT's" en laten uw community zien hoe geweldig uw verkoop verloopt.
Als u de muis op een van de geclaimde NFT's plaatst, ziet u dat een knop met de naam "Zien op OpenSea" verschijnt zoals deze op de afbeelding wordt weergegeven:
Als u op de knop klikt, gaat u rechtstreeks naar de website van OpenSea voor testnets (of mainnets als u op het Ethereum-mainnet bent geïmplementeerd).
2. Zie ze verschijnen op OpenSea
U kunt uw NFT zien op https://testnets.opensea.io/
Bekijk onze "Rinkeby 100 Test Emojis" collectie op OpenSea om te zien hoe het allemaal werkt.
Als u de banner van uw collectie wilt wijzigen, hoeft u alleen maar in te loggen op OpenSea met dezelfde portemonnee die u hebt gebruikt om uw slimme contract te maken en het zal daar automatisch verschijnen.
Vervolgens hoeft u alleen maar op uw profielfoto links van het portemonneepictogram te klikken en vervolgens op "Mijn collecties" te klikken en u ziet uw verzameling daar zoals deze op de volgende foto wordt weergegeven.
3. Controleer uw portemonnee op het Rinkeby testnet
Dat is het zo'n beetje!
Als u wilt controleren of het allemaal werkt, kunt u uw portemonnee controleren op https://rinkeby.etherscan.io/
Uw opbrengst wordt weergegeven onder interne transacties en het saldo van de portemonnee neemt toe met het bedrag van de netto-omzet dat u heeft.
Test voor de lancering
We hebben testnets opgenomen in onze NFT drop smart contracts-tool, zodat u het platform volledig kunt testen en vertrouwd kunt raken zonder echte Ethereum te hoeven uitgeven.
We raden u aan om het te gebruiken en volledig te testen om de tool te leren kennen voordat u deze op Mainnet implementeert - en als u vragen hebt, neem dan gerust contact op!