Skip to content

Repo for GBC Blockchain Development Capstone Project - Block Evidence

License

Notifications You must be signed in to change notification settings

GBC-BCDV-Capstone-BlockEvidence/block-evidence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block Evidence

Block Evidence is a Chain of Custody blockchain application that is a decentralized solution designed to enhance the transparency, security, and traceability of asset transfers across various industries. By leveraging blockchain technology, this application ensures that every transaction is immutable and verifiable, providing a reliable record of asset custody from origin to destination.

Run Locally

Clone the project

  git clone https://github.com/GBC-BCDV-Capstone-BlockEvidence/block-evidence.git

Go to the backend directory

  cd block-evidence-backend

Install dependencies

  npm install

To run the application, you need to set the following environment variables in your .env file:

CONTRACT_ADDRESS=<your_contract_address_here>  
RPC_URL=<your_rpc_url_here>  
PRIVATE_KEY=<your_private_key_here>  
PORT=3001

Contract addresses used for this project:
Ethereum Sepolia Testnet - 0x83b7A2DCd2637cC23E75E9f990dF5532114885E1
Polygon Amoy Testnet - 0xa05a3d283c380ED4cCE38bc2BF51c68a7737f638

Start the server

  npm run dev

Go to the frontend directory

  cd block-evidence-frontend

Install dependencies

  npm install

Start the server

  npm run dev

Authors

Demo

Demo Video

About

Repo for GBC Blockchain Development Capstone Project - Block Evidence

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published