Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encrypted asset exchange using IPFS

This NodeJs app leverages IPFS protocol for exchanging encrypted data between two parties. (Created as part of paper https://arxiv.org/abs/2012.05141)

Install IPFS

Install IPFS for your system

Getting started

  1. Clone the repo and git checkout to branch ipfs

  2. Install npm packages by running npm i in your terminal.(Must have npm installed beforehand)

  3. After you have completed Step 1, run ipfs daemon in a terminal to spin up the ipfs server. (A peer CID will be assigned to you automatically.) You can check your node server by navigating to localhost:5001/webui/

  4. Run npm run dev in a separate terminal to start the Developement NodeJS server at localhost:3000

  5. You can use sample file in files/

  6. You're all set!

About

An encrypyted layer on top of IPFS protocol for secure data sharing.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages