This repository contains an implementation for a Decentralized Web Node such as defined by the Decentralized Identity Fundation.
See also the main project page on Github.
A basic launcher configured with in-memory stores (i.e. no persistent storage) is provider here. You can run it as a Docker container by following the steps below.
./gradlew :launcher:shadowJar
docker build -t identity-hub ./launcher
docker run -d --rm --name identity-hub -p 8188:8188 identity-hub
Developer documentation can be found under docs/developer, where the main concepts and decisions are captured as decision records.
See how to contribute for details.