Skip to main content

Installation Guide

Requirements

  • Java 8+ (Java 11+ recommended)
  • Maven or Gradle build system

Maven

<properties>
<kody.version>[VERSION]</kody.version>
<grpc.version>1.66.0</grpc.version>
<protobuf.version>4.27.3</protobuf.version>
</properties>

<dependencies>
<!-- KodyPay Client SDK -->
<dependency>
<groupId>com.kodypay.grpc</groupId>
<artifactId>kody-clientsdk-java</artifactId>
<version>${kody.version}</version>
</dependency>

<!-- gRPC dependencies (included automatically in Java 11+) -->
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-netty-shaded</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-protobuf</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-stub</artifactId>
<version>${grpc.version}</version>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>${protobuf.version}</version>
</dependency>
</dependencies>

Gradle

dependencies {
implementation("com.kodypay.grpc:kody-clientsdk-java:[VERSION]")
}

Check latest version on Maven Central

Note: Replace version numbers with your desired versions. We recommend using the latest stable versions available on the respective package repositories.