This project is an auction system that uses the Ethereum's blockchain. It allows users to create and manage auctions and also to place bids.
- Node.js v18.17.0 or greater
Make sure to set your API Key and Passphrase in the web3.js, deploy.js and factory.js. Never commit them in production environments.
npm install --legacy-peer-deps
cd ethereum && node compile.js
npm run test
cd ethereum && node deploy.js
After deploying, copy the contract address and paste into the factory.js file.
npm run dev