Forge is a blockchain based web application to fight product counterfeiting.
Uses truffle for easy compilation and deployment.
-
Install dependencies for smart contracts
npm i -
Modify truffle-config.js file depending upon the blockchain network you are using for deploying and then deploy smart contracts to local-blockchain/testnet/mainnet. Example -
truffle deploy --network development -
In web3Provider.js file modify values of
contractAddress,nodeurl,chainId,buyAddresswith your deployed values. -
Install dependencies and run frontend application
cd app npm i npm start






