Self-sovereign, Decentralised Identity Management and Personal Data Sharing
NOTE: This software is still in development and has not reached a high level of maturity, yet. You are welcome to try it and it would be of great help to us if you report any issues you find.

Step 1: Installation

re:claimID is implemented as part of GNUnet (starting from version >=0.11.5). Packages exist for a variety of Linux distributions as well as Homebrew for macOS. Please refer to the respective package manager documentation on how to install it. We provide some common examples below.

For platforms which do not offer packages or if you prefer not to install GNUnet natively, we also offer a GNUnet docker image as an alternative.

Linux:

$ apt install gnunet
$ gnunet-arm -s

macOS:

$ brew install gnunet
$ gnunet-arm -s

From source (please see the GNUnet installation tutorials):

$ ./configure && make && make install
$ gnunet-arm -s

Alternative: Use a docker container

$ docker run -v $HOME/.local/share/gnunet:/root/.local/share/gnunet -p 7776:7776 -td registry.gitlab.com/reclaimid/gnunet-docker

Step 2: Browser plugin

NOTE: The Chrome browser plugin is not yet published in the Chrome Web Store.

You also need to install a browser plugin:


Step 3: Creating your first identity

Almost there. Now try adding a new identity at your local re:claimID instance and add some attributes to it.
To test re:claimID, you can go to our demo page https://demo.reclaim-identity.io in your browser to test a reclaim login.

Troubleshooting

In case you encounter any problems, please check for known issues and report bugs to help us improve re:claimID!