Welcome to NFT Dutch Auction. This project helps users create and sell their NFTs in our very own market place. NFTs are sold in a Dutch Auction manner, so that creators can get maximum profits.
- Users join as members through their metamask wallet
- Users can create new NFTs by uploading images
- They can sell their NFTs by auctioning
- The Auction begins by other members bidding on items provided for sale
- The highest bid amount is used as starting price when NFT moves to purchase state
- In purchase state, NFT's price keeps depeciating in regular intervals at a contstant rate
- The member who clicks on BUY, gets the NFT on that price.
- npm install
- npm run dev
- Make sure to have Metamask extension installed in your browser, and have an account in Goerli Ethereum testnet
- 0xf721be304E7B5902bF94Ae2b0B973908C5893f22 - goerli testnet address
- 0xE7daae9c900c3DC347b37A0Bb703984C88433561 - polygon testnet address
- auction.sol file