As mention in the title i'm looking for advice to build an NFT ERC721 smart contract for an NFT collection. I hope this topic can help a lot of peoples !!
My goal is the smart contract to be gas efficient and safe with those features:
Ownable / Pauseable
.1 - There will be 2 sales, one pre-sale for whitelisted and a public sale they'll be a week apart, so I have to set up two prices and two max amount per wallet.
Do I have to specify this on the SC ? Or can I just change the price as I'm the owner ?
.2 How I can see in advance how much the cost of deployment of the smart contract?
.3 In the future I would like to create Airdrops for the holders
Do I need to specify this in the SC, or I can just look for the wallet holders on Etherscan to do so ?
.4 I need to keep 50 NFT from the sales for giveaways, etc?
If there’s someone experimented and available to review the smart contract, let me know.
Thank you in advance !