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
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.