An all-in-one solution for ERC721 collections. Build, test and deploy your smart contract, together with a totally
integrated DAPP within a simple yet powerful workspace.
Disclaimer
This project was created for educational purposes, please refer to the LICENCE file for further information.
Main features
extremely high gas efficiency (users are going to pay lower gas fees compared to traditional collections)
whitelist support with customizable list size (using a Merkle Tree for verification)
automated contract verification through block explorers (e.g. Etherscan)
simple CLI commands that guide you through all the sale steps (whitelist, pre-sale, public sale)
built as a Hardhat project with TypeScript support for a better development experience
includes a fully-featured minting DAPP (React + TypeScript + SCSS + Webpack)
full support for contract interaction through block explorers (e.g. Etherscan), for all the users that do not trust custom DAPPs (including the whitelistMint(...) function)
customizable minting DAPP (from basic branding to complete customization)
Etherscan free API key (optional: used for the automated contract verificiation, as well as retrieving the current values for gas cost estimation)
Infura free basic plan or higher (optional: used by the CLI commands in order to perform operations on real blockchains, you can skip this if you deploy and manage your contract manually)
Coin Market Cap free API key (optional: used for retrieving the current ETH price for gas cost estimation in USD)