Supponing you are launching your NFT collection, you want to give your early supporters access to a whitelist for your collection and to provide several features to your users, such as an Initial Coin Offering, a DAO with proposals from NFT holders and an Exchange. This is a demo project to learn the basics of web3.0 and dapp development based on the Ethereum blockchain.
The Hardhat
development environment has been used and the smart contracts have been written in Solidity. It has been deployed on the Sepolia Testnet
and you can find their addresses.
This demo project has been developed following the Sophomore course on building dApps published by LearnWeb3 and using the following technologies:
- Hardhat
- Solidity
- Web3Modal
- EthersJS@5
- Metamask EthersJS@5 Metamask