A contract for minting NFTs with a signature-based whitelist.
This contract allows you to mint NFTs using a signature-based whitelist. It provides a secure and efficient way to manage a limited edition NFT drop, ensuring only authorized addresses can mint.
To use this contract, you'll need to:
The contract implements a set of functions for managing the whitelist, minting NFTs, and updating contract parameters.
constructor(address _signer, string _uri, uint256 _maxSupply, uint256 _mintPrice)setBaseURI(string _baseURI)mint(bytes _signature)publicMint()togglePublicMint()withdraw()Press Enter to send your query
Powered by Neuron AI • Press Enter to send