Deploy an NFT collection in 5 Min (advanced)

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.พ. 2022
  • In this video, I will show you how to deploy an erc721 smart contract on the Ethereum blockchain through the terminal. This is an advanced video so some coding knowledge will help. Hope you enjoy the video.
    Twitter: / hashlipsnft
    Website: hashlips.io/
    HashLips/HashLips Lab provides educational content and open-source code for informational purposes only, without any express or implied warranties on accuracy or completeness. Our materials are not intended as financial or professional advice and should not replace professional judgment or expertise. The use of our content and code is at your sole discretion and risk.
    Please note, that our resources are not financial advice. Decisions made based on our content are the user's responsibility, and HashLips/HashLips Lab assumes no liability for any direct or indirect losses, including but not limited to data loss or profit loss, that may result from utilizing our educational materials or open-source code.
    #react #generativeart #generative #art #node #javascript #coding #smartcontract #programming #polygon #ethereum #nft​​ #nfts​​ #hashlips​​ #code​​​​ #solidity

ความคิดเห็น • 270

  • @MoritzFischer
    @MoritzFischer 2 ปีที่แล้ว +4

    Amazing video again! There is nobody out there that explains NFT minting/smartcontract/etc better than you on TH-cam. Thank you so much!

  • @blainewordly9134
    @blainewordly9134 2 ปีที่แล้ว

    Great content. I love how you've separated the front end tailwind code, Super clean 👌

  • @helas2939
    @helas2939 2 ปีที่แล้ว

    insane work tbh, huge congrats, hope you are having fun doing this because i consider it as art, you make it way too easy to understand.

  • @yoshikagarner6655
    @yoshikagarner6655 2 ปีที่แล้ว

    Your content is very easy to follow! I'm learning a lot from your channel! Thank you very much! :)

  • @krrptzd
    @krrptzd 2 ปีที่แล้ว

    Thanks a lot for your videos. I can’t stop thanking. Helpful for people like me to learn the entire nft thing.

  • @ghozalilandnft4673
    @ghozalilandnft4673 2 ปีที่แล้ว

    Thank you for another great tutorial! Every NFT dev begineer need to watch your video first lol.

  • @ohforpetesake
    @ohforpetesake 2 ปีที่แล้ว

    as always bru! thank you very much for your videos and the help you are providing! A legend!

  • @AimaginationHub
    @AimaginationHub 2 ปีที่แล้ว +1

    Thank you sir! Truly a man of the people and an excellent learning resource. cheers!!

  • @ITSH4WK
    @ITSH4WK 2 ปีที่แล้ว

    This is such a perfect tutorial! Fantastic contract and starter minting app! The contract has absolutely everything I was looking for. Again, thank you!

    • @cese8445
      @cese8445 2 ปีที่แล้ว

      hello, minted photos are not showing on opensea. do you know why?

  • @szamtamas838
    @szamtamas838 2 ปีที่แล้ว +5

    Great video, I like that you use TS and config for the more convinient dev experience. Do you plan to create a more detailed explanation video for this code ? Would be sooo great :)

  • @angiemartineaux9028
    @angiemartineaux9028 2 ปีที่แล้ว

    Extremely great video! Thank you so much! HashLips is so cool! Best thing ever!

  • @frankohysaj6550
    @frankohysaj6550 2 ปีที่แล้ว

    Thank you so much for these great tutorials, they have been extremely helpful

  • @lemonad903
    @lemonad903 ปีที่แล้ว +1

    AMOOOOOOOO ESTE CANAL! DIOS HASHLIPS, el mejor canal!

  • @hamdiarslan
    @hamdiarslan 2 ปีที่แล้ว

    Thanks for another great video, i'm learning coding at age of 53 after your videos

  • @Yop20000
    @Yop20000 2 ปีที่แล้ว

    amazing video!! thank you so much for this HL. one suggestion for next video is how to add royalties to the smart contract itself ? thank you!!

  • @hrk1
    @hrk1 2 ปีที่แล้ว +1

    You are truly an NFT Guru

  • @pi4opi4u
    @pi4opi4u 2 ปีที่แล้ว

    Thanks again for another amazing tutorial.

  • @simosimo1346
    @simosimo1346 2 ปีที่แล้ว +2

    Awesome Tutorial Daniel! Thanks so much! BTW can we deploying this contract also on Polygon ? Or juste on Ethereum ? And what about the DAO ? Can be react with this contract? Greetings 🙏🏻

  • @anonymoustruth4861
    @anonymoustruth4861 2 ปีที่แล้ว

    thank you so much. These videos are so helpful! I hope you put any 5% you get from me straight to the lambo fund!

  • @user-yz8cr4jg2s
    @user-yz8cr4jg2s 2 ปีที่แล้ว

    you are so cool! REAL LEGEND! BRAVO

  • @JetFighters5
    @JetFighters5 2 ปีที่แล้ว +1

    like and comment before watching it , much respect

  • @simirastreams
    @simirastreams 2 ปีที่แล้ว +7

    great tutorial as always, waiting for polygon implementation :)

  • @TheArt0fRaw
    @TheArt0fRaw 2 ปีที่แล้ว

    Hey Daniel, great videos! Thank you. after following your low gas video, which you had no constructor args there, and you also didn't have optimization enabled. and when depoloying, you had no need to put in the abi details, i accidentally had my "enable optimization" and had trouble verifying my contract on the test network.

  • @aleksandarogrizovic1125
    @aleksandarogrizovic1125 2 ปีที่แล้ว +1

    Great tutorial!
    How would we do deployment to host this app?
    I tried a lot of things and not working, since there are connections from 'minting-dapp' to 'smart-contract' directories, so they would have to be 2 separate apps?

  • @ricardogarcia7683
    @ricardogarcia7683 2 ปีที่แล้ว

    Hey Daniel and Marco, thank you very much for all this learning. This contract is very nice, now how could add the random mint functionality from the wemint washington? could you make a video on that plis?!

  • @mderramus
    @mderramus 2 ปีที่แล้ว

    hashlips You did it again 🎖️🎖️🎖️🎖️🎖️

  • @anonymoustruth4861
    @anonymoustruth4861 2 ปีที่แล้ว +1

    This is pretty f#&$ing awesome. Thank you thank you thank you

  • @BirbalTamang23
    @BirbalTamang23 2 ปีที่แล้ว

    Great video ! when will you make nft-erc-721-collection repo public?

  • @KemuriKatani
    @KemuriKatani 2 ปีที่แล้ว

    Awesome info once again! How do you determine the cost to deploy?

  • @benjamincooney7594
    @benjamincooney7594 2 ปีที่แล้ว +1

    Love it.

  • @nicopc9838
    @nicopc9838 2 ปีที่แล้ว +1

    Thank you so much for all your videos! I have learn a lot from them. Regarding this particular contract, are the royalties from every transaction of the NFT life already included in the code or are the ones at the end just for the mint?

  • @invisiblekanaks7196
    @invisiblekanaks7196 2 ปีที่แล้ว

    Thank you hashlips

  • @navparna
    @navparna 10 หลายเดือนก่อน

    Great Video! One question though, seems the new test networks are not in hardhat, how do I add sepolia instead of rinkeby as that is now deprecated?. Thanks

  • @whataluckdydx7094
    @whataluckdydx7094 2 ปีที่แล้ว

    What a great video! I just want to know you can make a video on how to make a delay revealed NFT, not the reveal function where it reveals all the NFTs at once but just NFT that has been minted. Thank you!

  • @mg-ro1pk
    @mg-ro1pk 2 ปีที่แล้ว

    Hello, always lots of compliments.
    Do you plan to do one day Marco and you the same tutorial but with the Polygon mainnet network? Thanks again for all the help you are giving.

  • @ZE-R0
    @ZE-R0 2 ปีที่แล้ว +11

    Waiting for your video about the whitelist smart contract with merkle tree

    • @HashLipsAcademy
      @HashLipsAcademy  2 ปีที่แล้ว +9

      Yea this solution uses a merkle tree

    • @bellmed3065
      @bellmed3065 2 ปีที่แล้ว

      Yes need this video

    • @ZE-R0
      @ZE-R0 2 ปีที่แล้ว

      @@bellmed3065 9cha3tek mghriby gha mn dik toph hahahah

    • @bellmed3065
      @bellmed3065 2 ปีที่แล้ว

      @@ZE-R0 dziri khoya

  • @eladezra1711
    @eladezra1711 2 ปีที่แล้ว +1

    I have a suggestion, do a tutorial using the new ERC721A for even more gas saving contract!
    and as usual love your videos man 🔥🔥

  • @foamformbeats
    @foamformbeats 2 ปีที่แล้ว +1

    What hosting would you recommend to keep up with high traffic loads?

  • @sergioflores5534
    @sergioflores5534 2 ปีที่แล้ว

    What would I need to change in infura and visual
    Studio to deploy on polygon? Love you guys

  • @aylaripyadventures
    @aylaripyadventures 2 ปีที่แล้ว +1

    If you get the that error ---> Couldn't find the binary git,
    what worked for me was to run "npm install" befor running "yarn".

  • @mytripfinder
    @mytripfinder 2 ปีที่แล้ว +1

    How to redirect after tokens minted to a thank you or successful page. It seems we are stucked on the same page after successfully minted the desired amount.

  • @freelanceplanner1234
    @freelanceplanner1234 2 ปีที่แล้ว +1

    Where to find the private key mentioned in the video to be pasted in env? Is this the same private key we export from metamask or is it something else? What is burner wallet? Can someone explain it to me?

  • @Tuserr
    @Tuserr 2 ปีที่แล้ว

    Hey, could you tell me what the next step is after setting my NFTs up for minting? How do I deploy them on opensea? Do I just mint the rest so I have it in the wallet and then reveal them?

  • @leggendi4114
    @leggendi4114 2 ปีที่แล้ว

    Nice one mate ,how to make packs drops ...its mean a pack with random nfts inside?

  • @ank7880
    @ank7880 2 ปีที่แล้ว +1

    Amazing content! Your video are very helpful and your communication is very great!
    There’s any way to do this on Solana BlockChain? (Smart contract)

    • @HashLipsAcademy
      @HashLipsAcademy  2 ปีที่แล้ว +1

      Yes I do have a video on that but will make an updated one too

  • @farhadsahak9013
    @farhadsahak9013 2 ปีที่แล้ว +1

    Hey Daniel. I wish you teach us how to create breeding nft collections. That would be amazing. Thanks alot for this one.

  • @EmilianoBeck
    @EmilianoBeck 2 ปีที่แล้ว

    Awsome as alwaaays

  • @freelanceplanner1234
    @freelanceplanner1234 2 ปีที่แล้ว +2

    Thank you Daniel for yet another great video. 2 clarifications:
    1) Will it automatically connect with opensea Account?
    2) How to set Royalty feature in the smart contract for secondary sales?

    • @chatrloesmasse1382
      @chatrloesmasse1382 2 ปีที่แล้ว

      Yep it’s gonna connect
      When u create the collection by uploading the contract, u can manage The royality in opensea

  • @najibmansour3449
    @najibmansour3449 2 ปีที่แล้ว

    LLEGENNDD THANK U SOO INCREDIBALLY MUCH

  • @changkinwai3029
    @changkinwai3029 2 ปีที่แล้ว

    just curious, are we able to configure the base price of our nft so that when it is listed on Opensea, they are all listed with the base price rather than needing to manually input every nft's price?

  • @fullstackryan
    @fullstackryan 2 ปีที่แล้ว

    Great video! What do I do if I do not want hidden metadata? Cheers

  • @boxytwink3129
    @boxytwink3129 2 ปีที่แล้ว

    Hi, congratulations for your tutorials,
    I have a problem on the cli, when I do yarn deploy --network rinkeby, I do have a contract address, but there is nothing on rinkeby, and I can see that the test wallet has used gas O_o' what's wrong doc ?

  • @anashasan2342
    @anashasan2342 2 ปีที่แล้ว

    do they published on market place like open sea with this process
    big thanks to you for this videos

  • @mrbeastfans4773
    @mrbeastfans4773 2 ปีที่แล้ว

    Thank you for this so much hashlips but the question is this can you also use this code to deploy on the polygon blockchain.

  • @zeeckas3730
    @zeeckas3730 2 ปีที่แล้ว

    Thank you so much for all you helped us a lot, Regarding the upload of Dapp to static server I Had an error on that it doesn't work can you explain How to upload it?

  • @DJAlone
    @DJAlone 2 ปีที่แล้ว

    hey can you tell me how to make dynamic smart contract? like how to do use it as other people are doing,like it changes over time and all that?

  • @JuanNunez-pi1pu
    @JuanNunez-pi1pu 2 ปีที่แล้ว +1

    When a Video with ERC721A with WL and presale? Thanks for all!!

  • @shajeeafzal
    @shajeeafzal 2 ปีที่แล้ว

    So the whitelisting logic is built in the dapp right? so if someone mints directly through EtherScan, they would be able to. Right?

  • @heyitsfinnvr7365
    @heyitsfinnvr7365 2 ปีที่แล้ว +1

    tutorial on how to make a minting dapp with react from SCRATCH would be awesome

  • @ismaelbennis6951
    @ismaelbennis6951 2 ปีที่แล้ว

    Great tutorial, you always bring the best value in the space. It would be awesome to see the same code applied to ERC721a

  • @DreamStateLiving
    @DreamStateLiving 2 ปีที่แล้ว +1

    Hi! Great video. So we can use this new contract as the ultimate ERC721 collection contract right? Want to make sure Im understanding the Merkle addresses correctly. So we can fully deploy the contract with no whitelist addresses (this way we can market once they are already contracted and give away whitelist spots), then we can add the addresses at a later date even though the contract is already deployed to Mainnet? Do you know how much each address will cost to add around? Compared to the other way that was expensive to add whitelist addresses. Thank you!

    • @alexbonjean5471
      @alexbonjean5471 2 ปีที่แล้ว

      Hey did you get an answer I have the same question

    • @joshhill8189
      @joshhill8189 2 ปีที่แล้ว

      not sure on cost as it will depend on gas, but yes, you can run the whitelist open command and it will use the up to date list.

  • @everythinggame7225
    @everythinggame7225 2 ปีที่แล้ว

    Great video!. I would like to know after creating and deploying your contract, how do make everything display on Open Sea?

  • @LucasEscuder0
    @LucasEscuder0 2 ปีที่แล้ว +3

    Thank you for another great tutorial! I'm trying to launch my collection on HarmonyOne (HRC721). Do you know how similar the process would be?

    • @HashLipsAcademy
      @HashLipsAcademy  2 ปีที่แล้ว

      Only a pleasure, no but I will look into that

    • @LucasEscuder0
      @LucasEscuder0 2 ปีที่แล้ว +4

      @@HashLipsAcademy Thank you, that's very nice of you! Harmony NFTs are not that big yet, but the cross chain compatibility and low fees make it a good option. I'm looking to get in early and launch a collection there instead of Solana

  • @CyclingDane
    @CyclingDane 2 ปีที่แล้ว

    Hey Daniel!
    Does this work on Polygon?

  • @thionne
    @thionne 2 ปีที่แล้ว

    Omg! Been looking for this sins 50 B.C ! 😂...not all heroes wear capes! Thank you so much. Now about that 5%...can i change it to 1,5% 😩

  • @kamalchan9756
    @kamalchan9756 2 ปีที่แล้ว

    Thank you

  • @maestroh42
    @maestroh42 2 ปีที่แล้ว

    Just curious about the hidden metadata. Is that required or can I make my collection visible from the start?

  • @bm53
    @bm53 2 ปีที่แล้ว

    Great video! Just a quick question, maxMintAmountPerTx means that this is the max amount to be minted per wallet or when someone mint and refresh the page one can buy an nft again?

    • @JuanNunez-pi1pu
      @JuanNunez-pi1pu 2 ปีที่แล้ว

      That's max amount per Transaction, not per wallet. That's is not implemented in this contract

    • @bm53
      @bm53 2 ปีที่แล้ว +1

      @@JuanNunez-pi1pu thanks for the answer!

  • @KBenmo
    @KBenmo 2 ปีที่แล้ว

    If I close the workspace and I wanna back to it after long time can I get back or I don’t need it after I build the smart contract? Thanks

  • @tygerknight195
    @tygerknight195 2 ปีที่แล้ว

    Hey, could you possibly do a video on how to create a DAO and token that you can use for your nft?

  • @LukyBran
    @LukyBran 2 ปีที่แล้ว +1

    Is it possible to change the total supply after deploying the contract?

  • @chillmurry
    @chillmurry 2 ปีที่แล้ว

    is it different for windows users because node -v and any of those other commands give me error messages only. Is there something I'm doing wrong ?

  • @christartist97
    @christartist97 2 ปีที่แล้ว +1

    Thanks ! It's possible to access the link of github who you explain in your video ?

    • @HashLipsAcademy
      @HashLipsAcademy  2 ปีที่แล้ว

      Yeas please enter it in the url I will update the info soon

  • @KBenmo
    @KBenmo 2 ปีที่แล้ว

    So we don’t have to use remix again ??? Can we upload more then one collection in same contract? Or every collection need new smart contract?

  • @victor-cn2gr
    @victor-cn2gr 2 ปีที่แล้ว

    How can I deploy a smart contract on a Layer 2 like Optmism? What changes?

  • @gangimathar
    @gangimathar 2 ปีที่แล้ว

    Is this also for an own nft website and not for Opensea video? confused :( If I can use it for Opensea also, which parts do I need to skip?

  • @pawankprajapat4573
    @pawankprajapat4573 2 ปีที่แล้ว

    sir,,plz answer my question
    can u make a saperate a video on how to list NFTs in bulk after minting

  • @krattark3317
    @krattark3317 2 ปีที่แล้ว +1

    does anyone know how to deal with this problem --> "Internal JSON-RPC error.{"code":-32000,"message":"execution reverted"}
    I'm trying to mint 10k nft with a solidity smart contract through RemixIDE & I get that error.
    Im not a programmer & Its been a week now Please help me

  • @abd00000pp
    @abd00000pp 2 ปีที่แล้ว +1

    🙌❤️

  • @BurhanBusiness
    @BurhanBusiness 2 ปีที่แล้ว

    When I did "yarn", it navigate to download xcode. Can you help me please.

  • @misakinft1329
    @misakinft1329 2 ปีที่แล้ว

    Hi, does this only work on ETH chain ?
    Thank you

  • @volcom2003
    @volcom2003 2 ปีที่แล้ว

    If I try and WL mint from contract on etherscan, it's asking for a merkleproof hash I think? What exactly goes in here? Cheers :)

  • @priyane2827
    @priyane2827 2 ปีที่แล้ว

    I'm getting an error Couldn't find the binary git while installing yarn, in the smart contract directory

  • @DoubleJ2287
    @DoubleJ2287 2 ปีที่แล้ว

    i have the newest version of node.js , but yarn refuses to install on my powershell terminal (i have windows 10). how can i get past this? i cant find any info online

  • @aleprivi4575
    @aleprivi4575 2 ปีที่แล้ว

    Do you also add Polygon support?

  • @hoangnamvu7123
    @hoangnamvu7123 2 ปีที่แล้ว

    Can u tell me how to find out how much it take to deploy this smart contract project ?

  • @saif_alaslam4525
    @saif_alaslam4525 2 ปีที่แล้ว +6

    Absolutely Legend , I'm not a programmer but i watched your videos a lot and now i can read the codes and change a little bit
    I followed your tutorial and deployed on mumpai test net everything is great but all the names are ETH and i couldn't find where to change can you make version for polygon ?

  • @techsupport3171
    @techsupport3171 2 ปีที่แล้ว +2

    Great video and thanks for making it easy to follow.
    When I ran Yarn for dependencies it gave me this error "error Couldn't find the binary git". Help would be appreciated.. i'm running on windows 10

    • @Helfroy
      @Helfroy 2 ปีที่แล้ว

      Hello, sorry, were you able to solve this error?

    • @funnnyyy9386
      @funnnyyy9386 2 ปีที่แล้ว

      @@Helfroy did u solved?

  • @user-gt8hu7rj8i
    @user-gt8hu7rj8i 2 ปีที่แล้ว

    can you use your ledger for your contract address? or will that affect the minting process?

    • @krishnadasbosch3333
      @krishnadasbosch3333 2 ปีที่แล้ว +1

      Seems risky with the private key in the .env - Maybe best to change ownership to your ledger after you're done I'd say

  • @arvinrao_
    @arvinrao_ 2 ปีที่แล้ว

    How to add Whitelist address, set whitelist open and closed, presale and public sale through etherscan?

  • @utsavkakadia9961
    @utsavkakadia9961 2 ปีที่แล้ว

    Can we use this code for polygon network

  • @bock-schroeder
    @bock-schroeder 2 ปีที่แล้ว

    Great. Could you do the same Solana based. Thanks

  • @harambewouldgo
    @harambewouldgo 2 ปีที่แล้ว

    Mahalo🙏

  • @euginium1539
    @euginium1539 2 ปีที่แล้ว

    Does this work If I were to use polygon network or Solana?

  • @dogswithcats
    @dogswithcats 2 ปีที่แล้ว +3

    Hey Mr. daniel
    Is that Free gas fee ? Can i mint without ETH On my mainnet

    • @KaiWenFranklin
      @KaiWenFranklin 2 ปีที่แล้ว

      I was wondering the some thing. Can you use polygon?

  • @nicholasmuia1768
    @nicholasmuia1768 2 ปีที่แล้ว +2

    Thank you for yet another great video! Do you or anyone know anything about 3D NFT's and generating metadata for it? Blender has an add on called fzrandomizer where it spits out a CSV file of matadata where you can then write script to turn it into a JSON and get your metadata. This is the way I see it now, is there a better way? Does this way of converting it actually work and able to integrate into our contracts properly? Thanks!!

    • @davidyomi7692
      @davidyomi7692 2 ปีที่แล้ว

      Metadata is so important in this space. Would love to know the answer to your questions but I don’t think he uses blender but I use VS code for now but I’ll soon move to another code editing software in the market

    • @nicholasmuia1768
      @nicholasmuia1768 2 ปีที่แล้ว

      @HashLips NFT Any thoughts on the above question at all?

    • @tophgodd
      @tophgodd 2 ปีที่แล้ว +1

      @@nicholasmuia1768 that’s a scam account, be careful

    • @mooyabros6148
      @mooyabros6148 2 ปีที่แล้ว

      @@tophgodd thanks, realized that after sending that 😅 appreciate it

  • @0xtz_
    @0xtz_ 2 ปีที่แล้ว +1

    I can us the polygon network for this ?

  • @nab4574
    @nab4574 2 ปีที่แล้ว

    how does the sniper proof meta data work with this?

  • @jakobroberts627
    @jakobroberts627 2 ปีที่แล้ว

    when i click enter on password after sudo corepack enable it says sorry try again. any chance you could explain whats wrong ???

  • @alanavila6376
    @alanavila6376 2 ปีที่แล้ว

    How can I put a background image in the html website?