Smart Contracts written to demonstrate the use of storing documents onto Ethereum Blockchain and tracking their history
This has been submitted for Singapore Blockchain Hackathon Competion Jan 2023 Team - SmartContracts
See supporting files
Video file - YouTube - link https://youtu.be/eQGaZwBuCcg
[shows demo running]
Presentation Slides - PDF - uploaded or Google Docs slide here : https://docs.google.com/presentation/d/1bDbFoJZxv4lqiVpW4Hq7dngd5yn_BPM4Wri0ywABvI4/edit?usp=sharing
Code installation:
- Please see video link on YouTube for environment needed to run the smart contracts
- Presentation Slides also has the technology used on Slide 14
Instructions
- Download the latest public release zip file from https://github.com/rochakagrawal/blockchain-smartcontract/releases/tag/publish
- Extract the zip file
- Import the project into Visual Studio Code
- Install solidity extension / compiiler
- Install Ganache (auto mining mode)
- Install Truffle
Command to run:
- truffle deploy --network development --reset
Smart contracts deployed
-
truffle console
-
Run commands from test.txt inside the test folder