Skip to content

AppCrypto/PVTPRE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proof of concept implementation for "PVTPRE and Its appplications in data rights confirmation"

Pre-requisites

File description

  • main.go run this file to test the functionalities of the framework.
  • compile/contract/ The folder stores contract source code file (.sol) and generated go contract file.
  • compile/compile.sh The script file compiles solidity and generates go contract file.
  • genPrvKey.sh The script file generates accounts and stores in the.env file.

How to run

  1. Generate private keys to generate the .env file

    bash genPrvKey.sh
  2. start ganache

    ganache-cli --mnemonic "pvpre" -l 90071992547 -e 1000
  3. start ipfs

    ipfs daemon
  4. Compile the smart contract code

    bash compile.sh
  5. Run the main.go

    go run main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published