SDKs for Verifiable Credentials, Verifiable Credential Presentations, DID Keys, Self Sovereign Identity and Decentralised Identifiers
IMPORTANT!
- This is a minimum viable product suite with limited functionality.
- Please do not use this for production
Prerequisites
- BuildScripts
- Working with NodeJS 14.0.0 + in either Linux or Windows
The Big Picture ( MVP Release )
Mono repo packages
Please go through the individual repositories
- trustalliance-agent
- trustalliance-did
- trustalliance-key
- trustalliance-vc
Setup project.
nvm use 14
npm install lerna
npm install bootstrap
yarn config set workspaces-experimental true
npm run bootstrapTests
To run all tests for the project
npm run testBuilder
npm run buildClean and rebuild
find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +
yarn installGenerate documentation
sudo npm i -g typedoc # needs to do only once
typedoc --darkHighlightTheme dark-plus --tsconfig ./tsconfig.json下载源码
通过命令行克隆项目:
git clone https://github.com/TrustAllianceNZ/trust-sdk.git