Skip to content

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. This is a demo project to learn the basics of web3.0 and dapp development based on the Ethereum blockchain.

Notifications You must be signed in to change notification settings

andrea-deluca/NFT-collection-whitelist-dapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NFT-collection-whitelist-dapp

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.

Smart Contract

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 here.

Frontend

The client side application has been development in NextJS/Javascript, with TailwindCSS and Flowbite libraries. Moreover, web3modal and ethers@5 libraries have been used for the connection to the Blockchain and the execution of the functionalities offered by the Whitelist Contract.

References

This demo project has been developed following the Sophomore course on building dApps published by LearnWeb3 and using the following technologies:

About

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. This is a demo project to learn the basics of web3.0 and dapp development based on the Ethereum blockchain.

Topics

Resources

Stars

Watchers

Forks