Hyperledger Aries Traction - a digital wallet solution for organizations. The focus of Traction is for line of businesses to easily integrate Aries (aca-py) into their applications; without having to stand up, maintain and manage and instance of aca-py themselves.
Traction provides a series of Aca-Py plugins to manage Aries agent instances in a multi-tenant aca-py deployment, and provides some value-add services for the tenants and the administrator of Aca-Py. Future functionality could include machine-readable governance, etc.
See traction flow chart for a simple architecture overview.
To run a local instance of traction, see the documentation in scripts.
Helm charts for deploying Traction and Endorser to Openshift (BC Gov Traction team specific):
Currently authorized users can create a branch and run a pull request to merge in changes. Unauthorized can always create a fork.
git fetch --all
git pull
git rebase origin/develop
git push --force
Earlier iterations of Traction had a Showcase application (use Traction API to facilitate Alice/Faber/Acme demo).
This has been removed as the API advances and other applications fill that role. A full working instance of Traction API and Showcase are in tag v0.1.0
The v0.1.0 release has instructions and docker compose files for running Showcase. Review Scripts.