- Switch to the
okeanosbranch.
git checkout okeanos-v2.0- The verifier backend is configured to use the
x509\_san\_dnsclient id scheme, which requires a JAR signing certificate. To obtain one, you need to visit https://registry.serviceproviders.eudiw.dev using a mobile device or emulator that features the (Android) EUDI wallet app (or scan the QR code that is generated when one hits the link from another device's web browser). Usesnf-895798.vm.okeanos.grnet.grin the provided fields (e.g. CN and DNS) and a password (e.g. grnet) for the keystore. Once the certificate is obtained, execute the following command to insert the certificate in the verifier backend's default keystore.
cd okeanos
./cert_keystore.sh- Enter the
okeanosdirectory and execute the installation script with sudo privileges.
cd okeanos
sudo ./install.shFrom the root project directory execute the gradle wrapper in order to build and run the application as follows.
./gradlew bootRunFor more information regarding this repository check the full README.