This demo illustrates how identity blockchain agents can be used to issue verifiable credential from an issuer to a prover and later verified by a verifier using a proof.
Wiki for verifiable credential: https://en.wikipedia.org/wiki/Verifiable_credentials
- Python 2.7.16 (Exacty this version)
- libindy built and setuped (Instructions)
- A locally running indy network on 127.0.0.1 (Instructions)
- Node 8.x or greater
git clone https://github.com/TrustNetPK/trustnet-nodejs-sample.git
cd trustnet-nodejs-sample
npm install
*Run the agents in following order
cd trustnet-nodejs-sample/src
node verifier.js
cd trustnet-nodejs-sample/src
node prover.js
cd trustnet-nodejs-sample/src
node issuer.js