IPFS

Author - Michael Francis

Description

A react js webapp where you can upload an image to IPFS and you get file's hash in return and use that hash to access the image.

Instruction

  1. Contract is available in the root directory..
  2. Deploy the smart contract to Ganache or any test network
  3. Open metamask and connect it to the corresponding chain(Ganache or Testnets).
  4. Run npm install to install all the dependencies.
  5. start IPFS instance in your machine using IPFS Desktop or go-ipfs package
  6. Run ipfs daemon in case of go-ipfs package (not required if using IPFS desktop).
  7. Run npm start to start the development server.