Skip to content

Zap is a decentralized file storage application built over ethereum blockchain and ipfsπŸ“¦πŸŒ

Notifications You must be signed in to change notification settings

saranonearth/zap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

zap

Zap is a decentralized file storage application built over ethereum blockchain and ipfsπŸ“¦πŸŒ

Preview1 Preview1

File structure

.
β”œβ”€β”€ client                   # Client application for Zap
β”œβ”€β”€ contracts                # Test for zap smart contract
β”œβ”€β”€ migrations               # Zap smartcontract
β”œβ”€β”€ test                     # Migration for deploying the smartcontract                  
β”œβ”€β”€ LICENSE
└── README.md

How to run localy?

Make sure you have metamask, ganache and truffle installed.

Setup a local blockchain with ganache.

Run truffle migrate --reset

Run npm start

How to test the smart contract?

Go to the /test directory 
Run truffle test