Java wrapper around C-KZG library: https://github.com/benjaminion/c-kzg/
The repository contains two submodules, so they need to be checked out
> git clone <JC-KZZG repo>
> cd jc-kzg
> git submodule init
> git submodule update
> ./gradlew build
The test(s) should pass:
> Task :test
JcKZGTest > proofSingle() PASSED
> ./gradlew jar
> ./gradlew publishToMavenLocal
<dependency>
<groupId>tech.pegasys</groupId>
<artifactId>jc-kzg</artifactId>
<version>0.1.0-RELEASE</version>
</dependency>
- x86-64
- Windows (tested on Win 10)
- Linux (tested on Ubuntu 18.04)
- MacOS (tested on 10.15.7 Catalina)