Setting up
Proofchain can be ran either locally or remote.
#
Running locallyClone the repo locally and install the top level dependencies.
Run Ganache (local blockchain)
Contracts need to be compiled. Ganache must be running in the background, so I suggest opening a new terminal for running the following commands.
Contracts are now compiled, .env file contains the Factory contracts address in the local blockchain. We can now run the frontend. Run the frontend.
#
Running remoteProofchian is also available as a Dapp running on the Rinkeby blockchain. You can check it out at https://demo.proofchain.alexcambose.ro/.