Java client library

The developers guide to building on the Radix Network with the Java client library

Build Status Quality Gate Reliability Security Code Corevage License MIT


A Java client library for interacting with a Radix Distributed Ledger.

Note: this library and the network itself are currently in Beta development phase. Please report any issues in the GitHub issue tracker.


  • Connect to the Betanet test network

  • Fee-less transactions for test networks

  • Public Key Identity Creation

  • Token Creation (ERC-777 style)

  • Message sending

  • RXJava 2 based

  • Utilizes JSON-RPC over WebSockets


Include the following Gradle dependency:

repositories {
maven { url '' }
dependencies {
implementation 'com.radixdlt:radixdlt-java:dbfd5064e5'

Join the Radix Community