StudyBits
May 10, 2019 ยท View on GitHub
StudyBits allows students to receive credentials from their universities, and issue zero-knowledge proofs to other universities.
StudyBits leverages the Sovrin network to store DIDs, Schemas and Credential Definitions.
This repository contains the University Agent, which is run by universities to distribute credentials to students. See the architecture for a bigger picture. The agent is used through the StudyBits Wallet
Contact us on Gitter
Running in docker
Use TEST_POOL_IP=127.0.0.1 docker-compose up --build --force-recreate pool university-agent-rug university-agent-gent
Running tests in docker
Running tests: TEST_POOL_IP=127.0.0.1 docker-compose up --build --force-recreate --exit-code-from tests
Running outside of docker
To run backend locally, install libindy matching the version that is installed in the Dockerfile, following their instructions
Releasing
Use the release script. ./release.sh 0.3.0 to release version 0.3.0 of the agent.