Decentralized tool that allows users to store files on IPFS and to store a tamper proof reference on the Thunder Blockchain.
Processes:
- Upload file to IPFS
- Store Hash and FileID to Smart Contract
- Display Hash and Successful Transaction in U.I
You will need to install metamask, and import the private keys from ganache test blockchain.
# Run ganache-cli in separate terminal
npm run ganache
# Deploy storage contract
npm run devDeploy
# Deploy storage contract
cd client
# Start interface
npm start