Skip to content

A dApp for proof file ownership, written on solidity

Notifications You must be signed in to change notification settings

Kostayne/file-proof

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File proof dApp

A simple dApp that can proof file ownership by its hash.

Provide a file with owner's name to submit an ownership request. If the file is already registered the owner name will not be updated. To get owner name with timestamp just send a file.

Built with Hardhat, Qwik, Express & Socket.io.

Transaction

Docker

Use docker compose to run client, server & hardhat node.

docker compose up

Local development

Setup environment

Install Nodejs

Install dependencies

client sh

cd client
npm i

server

cd server
npm i

Scripts

Compile the contract

npm run compile

Deploy the contract

npm run deploy

Start server

npm run server

Start client

npm run client

Run tests

npm run tests