From the README it's pretty clear that this is primarily "a backport of the JEP-339 to Java 8", but JDK 11 also doesn't come with EdDSA support by default. Unfortunately, running this in JDK 11 results in this error:
java.lang.NoSuchFieldError: PROVIDER_VER
at org.openeddsa.sun.security.ec.ed.OpenEdDSA.<init>(OpenEdDSA.java:104)
at org.openeddsa.security.OpenEdDSA.<init>(OpenEdDSA.java:39)
From the README it's pretty clear that this is primarily "a backport of the JEP-339 to Java 8", but JDK 11 also doesn't come with EdDSA support by default. Unfortunately, running this in JDK 11 results in this error:
See for example this GitHub Actions build. Apparently it's this field that no longer exists in JDK 11.
Does this library intend to support JDK 11 at some point?