This proof of concept aims to highlight the suitability of proxy re-encryption frameworks like NuCypher to new decentralized identity schemes.
It is extensively documented in a a Medium post.
The project template is kept as close as possible to NuCypher's.
Once the project is cloned, you first need to initialize and update submodules.
git submodule init
git submodule update
Then you can run the proof of concept.
./run_did_demo_docker.sh
Requirements include docker
and docker-compose
.