This project is an Auction smart contract with full life cycle, NFT Token Mint, Auction and Bid. It's simple and on going but testable and created mainly for techniques improvements.
There is a contract running on Goerli already : 0x9E48a079a47Bd70E70639B0bCA359D6613efe487
Install dependencies and test. This contract is fully 100% tests covered.
npm install
npx hardhat test
npx hardhat coverage
- just set up credentials using .env file and run:
npm install
npx hardhat run scripts/deploy.js --network goerli
Once it is deployed, you can use the Auction API project to integrates directly with this contract
Use the smart contract owner credentials private key on backend project as well to have the owner access of this contract