- Switch to the deployment branch.
git checkout okeanos-v6- 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-82771.ok-kno.grnetcloud.netin 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
sudo apt-get install openjdk-21-jdk-headless
./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.