This service manages storage operatiuons, hyperledger blockchain connection, auuthentication and interactions, and IPFS network operations.
- Authenticates users with hyperledger blockchain
- Stoores and retreives files from IPFS network
- Submit operations into hyperledger blockchain
- Node This project uses node and npm as package manager, make sure it is installed.
node -v
npm -v
- ipfs This project uses IPFS to store files connect to an IPFS network or create your own by running the following command
jsipfs daemon
To run this project, you will need to add the following environment variables to your .env file, here it is an example of a localhost configuiration
PORT=8081
ENV=localhost
CCP_PATH=./org1.example.com/connection-org1.json
WALLET_PATH=./wallet
ADMIN_WALLET=admin
ADMIN_WALLET_SECRET=adminpw
CA_ORG_ID=ca.org1.example.com
IPFS_API=http://127.0.0.1:5001/api/v0
Clone the project
git clone https://github.com/K-nto/Kinto-network-status-service.git
Go to the project directory
cd Kinto-network-status-service
Install dependencies.
npm install
Start the service.
npm run start
Distributed under the no License. See LICENSE.txt for more information.
Federico Javier Parodi - Fedejp - Linkedin - Github
Carlos Santiago Yanzon - Bizk - Linkedin - Github
Project Link: https://github.com/K-nto
We thank and aknowledge the authors of these resources for their work.