libnexakotlin

A multiplatform (Android, iOS, JVM, and many desktop native targets) library to provide wallet-type operations for the nexa blockchain, including:

  • connectivity to the peer-to-peer and electrum protocol networks.

  • script creation and simulation

  • address conversion

  • wallet operation

Add to your Gradle Project

Find the latest library version here.

In your build.grade.kts:

repositories {
maven { url = uri("https://gitlab.com/api/v4/projects/48545045/packages/maven") } // LibNexaKotlin
}

dependencies {
// typically this library is used in test code so the example shown uses "testImplementation"
implementation("org.nexa:libnexakotlin:0.0.1") // Update this version with the latest
}

Packages

Link copied to clipboard
common

This library is a comprehensive multiplatform (Android, iOS, JVM, and many desktop native targets) toolkit for the Nexa blockchain, allowing a user to build wallets, access blockchains, and work with contracts. Learning it is best accomplished via example code, with this documentation used as a reference. The library contains Wallet, Blockchain, Network and Scripting sections. All are needed to implement a fully-functional Nexa wallet, but portions can be used separately if full functionality is not needed.

Link copied to clipboard
common
Link copied to clipboard
common