Extract the zip file to a folder of your choice.
Open the terminal and navigate to the extracted folder.
Run the following command to execute the install script:
bash install.shThis will install the required dependencies for the project.
Run the following command to compile the contract:
npx hardhat compileRun the following command to execute the tests:
npx hardhat testTo deploy the contract from scratch, use the following command:
npx hardhat run scripts/deploy.js --network sepoliaThis will deploy the contract to the Sepolia network. Once the deployment is complete, you will see the deployed contract address in the terminal. Copy this address and paste it in the src/app.js file at the top, in the DAPDVS_ADDRESS constant.
After completing the previous steps, run the following command to start the application:
npm run startThis will start the application and you can access it in your web browser.
If you don't want to deploy the contract from scratch, you can directly run the following command to start the application:
npm run startThis will use the already deployed contract and start the application.
Our project offers the following features:





