Launch Your Own Contract & Minting Site

Play Video

Class Summary

This assignment is based off of the free Bunny University class provided by the Hunnys NFT team on August 23, 2022 at twitch.tv/cryptostacys. During the class, the process to create an NFT contract & allow for minting from a website was explained. This assignment is a way of showing your understanding & comprehension of this topic.

Upon completion of the project, you will be eligible to receive a certificate of completion from the Hunnys NFT team! Simply provide your checklist & minting website to Stacys or Rat Benetar inside of the Hunnys Discord so that it can be reviewed for the receipt of your certificate.

Resources

Help Documents

YouTube Tutorial video (3min):
Launch your own NFT collection & minting site in just 3 minutes – no code needed!

Help document from thirdweb: https://portal.thirdweb.com/templates/nft-drop/creating-the-nft-drop-contract

Slide deck from the class:
Bunny University #1

Tools

thirdweb dashboard (free):
https://thirdweb.com/

Google Sites (free):
https://sites.google.com/

Carrd (Free 7-day trial, then $19/year):
https://carrd.co

Art & Metadata Generation tools to automatically generate artwork from layers of PNG files. Complete with rarities and traits (Source):
NFTHost – https://www.nfthost.app/
Bueno – https://www.bueno.art/ 

  1. I have created my free thirdweb.com account
  2. I understand the difference between an ERC-721 NFT and an ERC-1155 NFT
  3. I understand the differences between owning my own contract vs. minting directly on OpenSea’s storefront contract
  4. I have deployed my NFT contract on a network (Mainnet or Testnet)
  5. I have uploaded at least 1 NFT to my contract
  6. I understand that I can continually add art to my contract if I wish to continue growing the collection
  7. I understand that using an NFT Drop contract allows me to batch upload & allow for user minting
  8. I let thirdweb randomize my drop order after batch uploading (optional)
  9. I used thirdweb to setup a delayed reveal for my collection (optional)
  10. I set up at least 1 claim phase so that my audience can begin minting
  11. I have configured an allowlist for a presale (optional)
  12. I have embedded my minting widget into my website
  13. I understand that once at least 1 NFT has been minted from my collection, it will now automatically show up on marketplaces such as OpenSea, CoinbaseNFT, Rarible, LooksRare, etc. (optional)
  14. I understand that I can airdrop, burn, or transfer tokens right from my thirdweb dashboard, so long as I currently own those individual tokens
  15. I had fun and look forward to additional Bunny University classes! (optional)