Sitelet https://sava.software/quickstart
Skip to main content

Build Configuration

Sava targets Java 25. Ensure you have a compatible JDK installed before adding Sava to your build.
Use the same Sava version for sava-core and sava-rpc; replace VERSION below with the published version you are using.
A Gradle Version Catalog and Platform (BOM) is provided for each target version of Java.
Signed libraries are published to both Maven Central and the GitHub Package Repository.

GitHub Packages

Every release is also published to the GitHub Package Repository, and idl-clients is published there only. Resolving from it needs a GitHub token with the read:packages scope.
settings.gradle.kts
Keep gpr.user and gpr.token in ~/.gradle/gradle.properties, out of the project.