Hash, yet again; thank you man. You’re literally doing everything you can to provide value for us! Thank you 101 times over. Much love from San Antonio Texas.
@HashLipsAcademy3 жыл бұрын
Only a pleasure man. Will try to do my best every video
@espermeadows18822 жыл бұрын
Hi Bearish, I’m looking for someone that knows how to do all this nft coding stuff to help launch my nft art project in the u.s, let me know if you are interested to help me out and we can add a multi owner contract for incentives. Let me know!
@courageisaac99962 жыл бұрын
Best token of the year! #lzn #Luzionprotocol 🚀 Massive 383,125.80% APY. 💯 Fully Doxed Team and KYC. 🔥 2% Auto Black Hole (Actual dEAd address) 🟢 4%-5.3% BUSD. 🔒 Audited, Safe and Secure (ZERO Team Token).
@rafikhafideddine61242 жыл бұрын
@@espermeadows1882 hey mate i can help
@GMTVlol3 жыл бұрын
Hashlips! You are bringing an insane amount of value to this space! Your tutorials have saved us so much time.
@HashLipsAcademy3 жыл бұрын
Only a pleasure 🙏🙌
@sharminoanali66472 жыл бұрын
Hey, have you tried out this code. How is it working for you?
@BioShocq3 жыл бұрын
dude I can't tell you how thankful I am for your videos and this one especially! please keep making how-tool's for smart contracts and the steps please 😊
@dollahdollahbill3 жыл бұрын
BRO YOU READ MY MIND. HashLips, you are doing so much for this community 😭
@HashLipsAcademy3 жыл бұрын
🙏🙌 Thanks man
@neiixx3 жыл бұрын
i love u, can you follow this with a part 2 on web3, adding the mint button again and also how to customize your webpage more?
@itsliaa42233 жыл бұрын
THIS EXACTLY
@benstsofia15163 жыл бұрын
If you have already find tell me I’m looking this
@tursen-business36503 жыл бұрын
@@itsliaa4223 did u found something? I'm looking for the same
@tursen-business36503 жыл бұрын
@@benstsofia1516 U found?
@benstsofia15163 жыл бұрын
@@tursen-business3650 yes actually in French you want ?
@jwallwhitworth20113 жыл бұрын
Could ypu show how to incorporate this into your dapp for the website?
@Relrancid3 жыл бұрын
This please. It would literally be everything I need
@pauloctaviancuta35122 жыл бұрын
Best video ever dude. Keep up the good work. You're growing the community a lot!
@choke18513 жыл бұрын
Not all heroes wear capes. THANK YOU!
@gorillagirl99222 жыл бұрын
awesome!!! thanks so much! My favorite teacher on here!
@punkpie20003 жыл бұрын
HL thank you than you than you. Almost done with the art for a project and was looking into this very thing. I really appreciate you taking the time and providing this info, it means allot man.
@digital_comrade3 жыл бұрын
That's pretty dope but considering the current gas fees whitelisting all the addresses manually as an array sounds pretty expensive. It would be cool to have a version that uses signing instead.
@choke18513 жыл бұрын
Your so good at explaining how to make contracts, you need to make a part 2.
@HashLipsAcademy3 жыл бұрын
Yes busy with more content 😁
@manouchehryazdiha14122 жыл бұрын
Excellent as always! Thanks Daniel!
@Shannonchats_my__Teleqram__id2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN ⬆️⬆️ 🆙☝️
@The-Sentinel3 жыл бұрын
dude youre killing it with these videos.
@darkdeath703 жыл бұрын
23:48 since balanceOf is being used to enforce the limit couldn't the user just transfer out his tokens and mint more?
@iliya46342 жыл бұрын
Hello hashlips thank you for your amazing work !!😊
@Shannonchats_my__Teleqram__id2 жыл бұрын
Helpline 📲📩 QUESTIONS CAN COME IN ⬆️⬆️ 🆙☝️
@skniblk3 жыл бұрын
This is the greatest video i've ever seen lmao thank you so much!
@brian_ball3 жыл бұрын
Can you do a video on all the things that cost gas? Does it cost gas to add whitelisted array? Change state of contract? etc. etc.
@HashLipsAcademy3 жыл бұрын
Yes surly I can.
@MXNCLER2 жыл бұрын
Finally got this to work with dapp minting engine 🔥🔥🔥
@nikkomasagca73653 жыл бұрын
You are so freaking awesome dude! The best blockchain developer in the world!! 💪
@geniuskatie68132 жыл бұрын
Thank you so much, I am so nervous about my first project 😅
@darwinalways6203 жыл бұрын
Thank you 🙏🏼 Daniel!
@HashLipsAcademy3 жыл бұрын
Glad you enjoyed the video 😁
@praveenkumarhallad65543 жыл бұрын
its really nice buddy i love it ! at last i have a question as you disabled whitelisted user and any one can mint. i just wanted to know how to limit the number of nft mint for any users ? it would be great if you tell us that part.
@freestockfootage4kUHD3 жыл бұрын
Can you do a video on how to do this on solana please?
@coopstar19763 жыл бұрын
Brilliant, I’ve been looking how to do this for ages. Thanks
@nj993 жыл бұрын
You've done it again! Crazy helpful.
@arunavoray3 жыл бұрын
@HashLips NFT can you show how to do the Merkle tree version
@HangryAnimalsGame3 жыл бұрын
What are peoples opinions on the mapping method as opposed to the array method in relation to whitelist addresses? Gas intensive? which is best on mainnet ? getting people mentioning that a large whitelist in an array may actually fail on ethereum. Any experience with this to share?
@fabioseva13 жыл бұрын
Daniel! You nailed it again! Thank you so much!!
@timoquast48223 жыл бұрын
Thanks mate! How about a video about how to integrate the Pre-Sale & the code onto a Website?
@gopimohan263 жыл бұрын
Yes, very much looking forward to this..
@97empregos372 жыл бұрын
deploying this pre sale, how is it used in Open Sea or in some marketplace? would I make an IPFS address to interact with marketplaces?
@arek16052 жыл бұрын
Thank you ! Savage tutorial as always !!
@gorkemkose18132 жыл бұрын
Why don't we use the isWhiteListed as a mapping from address to bool, and directly access that mapping from the mint function instead of defining another function isWhiteListed that iterates over the array of whitelisted addresses? What is the purpose of doing that? Thanks!
@AndrewDewittBaker2 жыл бұрын
Hey Hash! Just to let you know I think this contract is bugged. There is no mapping for minted balance, so if we set the max mint amount to 3, and the nftPerAddressLimit to 3, what can happen is a whitelisted person can mint 2 NFTs, and then go to mint again, and the contract will let them which is fine because they are under the max, but it will let them mint the max again, so they are able to mint 3 when they should only be able to mint 1 because they already minted 2, so they are able to exploit the contract and get 5 NFTs when they should only be able to get 3. I checked your other NFT presale contract and it seems like this one is missing the mapping for addressMintedBalance and ownerMintedCount. I don't know if "bugged" is the right word, the contract is doing what it's supposed to, it's just missing that crucial element. Maybe I did something wrong, but I tried multiple times to get it to work without that bug and could not do it. Just thought I would let you know, maybe this could be a good opportunity to teach about this kind of stuff and the importance of testing! And as always thank you for what you do, you are the best!! See you in Discord. :)
@drdev_blog3 жыл бұрын
curious to know if there is anyway to inegrate function which allows holders of 1 token - mint their NFTs? As companion function? Does anybody know solution?
@adamsjamiu6402 жыл бұрын
@HashLips NFT Thank you for this course. It was really helpful. Still i have one question. How do i set different price for Whitelist and non whitelist user. Let's say i want whitelist price to be difference from Public price. And also I lets say my total supply is 1000 and i want to assign 200 slots for all whitelisted address?
@TidalTales4992 жыл бұрын
if( to != owner()){ if(ONLYWHITELISTED == true) { require(isuserwhitelisted(to) ,"only whitelisted ddresses are allowed to mint"); require(msg.value == whitelistprice * MINT_AMOUNT, "please enter correct amount"); } else { require(msg.value == MINT_PRICE* MINT_AMOUNT,"insufficient funds"); } }
@ognjenpingvin3 жыл бұрын
One of the few videos that actually helped! Does this contract mint a random NFT from a collection every time?
@joshua111113 жыл бұрын
Hi man, quick question, how much gas does it cost to add people to whitelist when the contract is deployed on mainnet? Is there a way to whitelist people on a testnet smart contract first and then migrate the smart contract to mainnet with all the whitelists already added?
@milfa72 жыл бұрын
Excellent explanations. Thank you.
@shenanvindinu2 жыл бұрын
Thank You man! you are the best
@Bobby-lh2sx3 жыл бұрын
13:24 is there any reason to write if(onlyWhiteListed == true), just if(onlyWhiteListed) would suffice right?
@DPortal172 жыл бұрын
Fantastic bro. Thank you.
@d33g3 жыл бұрын
what an absolute legend. What can I buy to support you
@angelsanddemons74753 жыл бұрын
Love the videos. Any chance of getting a tutorial on how to airdrop more nfts to holders of your nft collections?
@HashLipsAcademy3 жыл бұрын
Yes I'll add it to the list
@angelsanddemons74753 жыл бұрын
@@HashLipsAcademy awesome ! Love you!
@parthpandey19203 жыл бұрын
Hello hashlips thank you for your work , it is really helping me to learn. I have a question for the 10,000 nft tutorial you posted earlier this month. i want the nfts that get listed to have their prices assigned to them via contract and be visible on opensea instead of individually listing them for sale. Is there a simple way to do it ?
@sharminoanali66472 жыл бұрын
Hey parth, I have a question. Since you have used the intrusions from the 10000 nfts turtorial. Did you buy a subscription of Piñata? Also, do you have programming knowledge yourself. I’m really struggling with that tutorial .
@sharminoanali66472 жыл бұрын
Instructions *
@NapiyosunYaa3 жыл бұрын
is it possible to send incoming payment to multiple wallets? %50 %50 ?
@awoyemivictora3 жыл бұрын
sir, I can't find the nft presale code on your github solidity again. is there a way to get the code file? please
@charming43343 жыл бұрын
When I paste the code it doesn't import the other files :(
@Rlifshitz193 жыл бұрын
Is there a video where you set this all up?
@jamesmagee61383 жыл бұрын
very helpful. amazing tutorial thank you so much!
@ken142503 жыл бұрын
Hi HashLips, nothing but thank you for your awesome and wholehearted tutorials, just wanna ask for another favor, could you also introduce us some examples or tutorials on how to write DeFi smart contracts on Solidity as well?
@JLCrazyLevels3 жыл бұрын
Nice man, you’re the best
@Younes077703 жыл бұрын
You read my mind bro! Thank you so much. When you get the time, could you touch upon how provenance is done like with bored apes provenance page?
@jacksonmetzler42973 жыл бұрын
Hey guys does anyone know how to get the "created by ... " pop up above the description metadata we imported. It does not populate for some reason. Thanks
@krishenparhar78323 жыл бұрын
Hey Hash, how can you put this all on a website for people to mint?
@DiamondViews3 жыл бұрын
Nftperaddresslimit does not seem to work
@markoorlovic49903 жыл бұрын
can you add this to the lower gas erc721 solidity contract? can you show us how? love your videos! you're truly doing gods work. thank you
@ruwankarandana27253 жыл бұрын
Isn’t is better and cheap to use a mapping than an array to hold addresses?
@HashLipsAcademy3 жыл бұрын
It depends what you usecase is for using an array or mapping. I think a mapping is cheaper but will have to check
@juvillelim17712 жыл бұрын
@Hashlips NFT - can i check if adding the arrays of whitelist addresses, does it cost gas to do so? Will adding 100 whitelist addresses cost more gas than adding 10 whitelist addresses?
@lileggy95533 жыл бұрын
hi, i am struggling with this one question, although it works, it still allows the user to proceed with the transaction, making them lose gas, is there a way to do this so that they cannot proceed with the transaction
@Silvertestrun2 жыл бұрын
Ty
@jackliu5863 жыл бұрын
Hello Hash, love your videos. I just have a question regarding presale, most of the nft presales normally give their community a sneak peek of their art, my questions is how can you prevent someone from stealing your art before the actual sale? Or is it that the nfts are already minted before the sneak peek?
@MoritzFischer2 жыл бұрын
I believe both the pre-sale and public sale contract will use the "not revealed" image. So even you mint early, you still see that reveal image. Once EVERYONE minted, you can change your IPFS records and everyone will get their NFTs.
@espermeadows18822 жыл бұрын
@@MoritzFischer Hi Morris, I’m looking for someone that knows how to do all this nft coding stuff to help launch my nft art project in the u.s, let me know if you are interested to help me out and we can add a multi owner contract for incentives. Or if you know anyone that would be interested Let me know!
@TidalTales4992 жыл бұрын
@@espermeadows1882 hey , are u still onto any nft projects , if yes , then im really interested to work for any nft project
@mehdikrimi89413 жыл бұрын
Is there is a limit how much maximum to add in list array of whitlisted ?
@nicoluminous3 жыл бұрын
my brain is broken :/ I'm gunna keep at it tho until I learn. I want to drop a collection from my own site where people can mint. Thanks for making these videos!
@Клоунеско3 жыл бұрын
Super Info!
@lucascaviezel88993 жыл бұрын
Awesome content! Thank you!!! Have a question: how do I create a program for all the holders of my NFT to be whitelisted automatically? Thanks
@dwolf2172 жыл бұрын
How do I implement this into the smart contract from the ultimate guide?
@danielpreikschat35953 жыл бұрын
Thank you, this works.
@reyzayas93792 жыл бұрын
Hey great vid, had a question about the NFT per Address Limit. Basically a scenario that I do not want to arise is if a user mints 3 then transfers those nfts to another wallet and keeps minting infinity this way. Does checking the balance of the msg.sender cover this situation or would I need to write different logic. (Just a scenario that came up in a recent NFT mint that I 100% want to avoid) Thank you so much!
@cryptomundi5342 жыл бұрын
always really helpful
@bullmoon_libra3 жыл бұрын
Let's say user A is only allowed to mint 2 nft and user B 4 NFT, how do I add this to the code?
@jimmymontana16112 жыл бұрын
Hello HashLips, how can I implement all this process in a web page where the pre-sale process will be carried out?
@mstudio54353 жыл бұрын
How to verify this
@azriellee3 жыл бұрын
Thank you Daniel!!!
@kingkckc3 жыл бұрын
the way this contract works for resolving whitelist users that have already minted using the balanceof function, if that whitelist users does a transfer of one of their minted tokens to another wallet will the contact allow them to continue minting since their balance would have decreased?
@HashLipsAcademy3 жыл бұрын
Yes that loophole was fixed in the next video
@HoMeP1able2 жыл бұрын
But doesn't this allow people to move nft to a different wallet and mint again?
@joshhill81892 жыл бұрын
If a user mints 3 NFTs and is now at the max amount of mints, would this user be able to transfer the NFTs to a different account, setting the balance to 0, then continue minting another 3, then repeat? Is there a way to store the data of an address mints to stop this from happening or will this already work from this code?
@felipem.91302 жыл бұрын
Thank you for all the valuable content Hash! Do you know if there's an equivalent to remix for the solana blockchain?
@baewuf3 жыл бұрын
How do you make the error message display on the website without the user eating the transaction fee?
@TheDsb953 жыл бұрын
Is it possible to do white list off chain? What are the pros and cons of doing it off chain vs on chain?
@moisespineda78863 жыл бұрын
Hashlips 👄 why are you so amazing 🤩 😂 🙌 #hashlipsforpresident #js
@HashLipsAcademy3 жыл бұрын
🙏🙏🙏
@Salan13 жыл бұрын
Thanks for a great video! I've got a technical but simple question. So I'm a traditional software developer doing Solidity/Blockchain coding for the first time. My question regards the data type of the whitelisted addresses. Does it make sense to use a HashMap (seems to be called Mapping in Solidity) rather than using an array? Maybe the computing speed will only make a difference if we were to fill the array with 100K addresses or so. But I'm just interested in if it works and if it would be a viable alternative. What do you guys think?
@espermeadows18822 жыл бұрын
Hi Salan, I’m looking for someone that knows how to do all this nft coding stuff to help launch my nft art project in the u.s, let me know if you are interested to help me out and we can add a multi owner contract for incentives. Let me know!
@Charlie-jd9ut3 жыл бұрын
Hi HashLips how we can make a function to prevent another smart contract to mint ? Thanks
@nutzersht11793 жыл бұрын
Where to set fee which we get if customer sells our nft
@lyonleoni70423 жыл бұрын
What comes next after creating the contract there? Whats the next steps?
@imcjay2 жыл бұрын
how do i verify this contract on ethScan its too confusing!?!
@furkanturkal84142 жыл бұрын
How much gas does it cost to add ~500 or ~1000 items to the whitelist as a _bulk data_ to array when the contract is deployed on Eth mainnet?
@ksproductions80322 жыл бұрын
When I use the ABI from this contract and put it in my dapp, I press the mint button on the dapp and get the error "Error: Invalid number of parameters for "mint". Got 2 expected 1!" Any solution? Thanks! I'm using your Presale contract from your github.
@majidhahamed68812 жыл бұрын
how to change maxSupply on Deployed Contracts ?
@patrickhumphrey78183 жыл бұрын
Great Video once Again Hashlips. By any chance could we get a tutorial on how included payment to charities in smartcontracts
@blkboxtrading2 жыл бұрын
so do the whitelisted addresses need to be manually added?
@zazyjoker86643 жыл бұрын
Great video.. can you do one video explaining Candy Machine for Solana Mint ?? Please and Thank you!
@patrickrichter99463 жыл бұрын
My code breaks at line 75. There is a declaration error with the _safeMint.
@Christopher-tq2vg3 жыл бұрын
Can this presale contract connect to the hashlips dapp the same way as the hashlips smart contract?
@ajmajmkt3 жыл бұрын
Hello HashLips, thanks for the awesome video once again. I would also like to know if there is any way we can define a maximum presale supply in the contract? Thanks in advance.
@HashLipsAcademy3 жыл бұрын
Yes well you set the number of addresses * the max they each can mint.
@krishnadasbosch33333 жыл бұрын
Awesome! Thanks so much!!!!
@R3L4X3DD3VIL2 жыл бұрын
Hello hashlips love your vids. Quick question though, can't someone mint 3 then transfer the tokens to a different address then keep minting? As we are not deleting them from the whitedAddresses array?
@adamunda85843 жыл бұрын
do you have a tutorial for a simple nft contract?
@HashLipsAcademy3 жыл бұрын
Coming in the next video
@Ana-ht3xu2 жыл бұрын
Hello, how can I create a smart contract with solana? 🤔
@diogovski25653 жыл бұрын
Can you do a video explaining how to add the urls for the jpegs and json files using that contract?