Skip to content

The EpicChain Java/Kotlin/Android Development Toolkit is a comprehensive set of tools and libraries designed to facilitate the development of blockchain applications on the EpicChain network

License

Notifications You must be signed in to change notification settings

epicchainlabs/epicchain-jdk

Repository files navigation

epicchainjdk: A Java/Kotlin/Android Development Toolkit for the EpicChain Blockchain

epicchainjdk is a development toolkit that provides easy and reliable tools to build EpicChain dApps and Smart Contracts using the Java platform (Java, Kotlin, Android).

Quickstart

epicchainjdk is composed of an SDK for dApp development and a devpack for smart contract development -- which also includes a compiler (JVM to EpicChainVM). The following sections describe how to get started with them! 🚀

SDK

To make use of all epicchainjdk SDK features, add io.epicchainjdk:contract to your dependencies.

Gradle

implementation 'io.epicchainjdk:contract:3.19.3'

Maven

<dependency>
    <groupId>io.epicchainjdk</groupId>
    <artifactId>contract</artifactId>
    <version>1.0.1</version>
</dependency>

Devpack/Compiler

For smart contract development, you need the io.epicchainjdk:devpack dependency. It provides all EpicChian-related utilities to write your first smart contract on the EpicChain blockchain!

Then, add the following dependency to your project.

Gradle

implementation 'io.epicchainjdk:devpack:3.19.3'

Maven

<dependency>
    <groupId>io.epicchainjdk</groupId>
    <artifactId>devpack</artifactId>
    <version>3.19.3</version>
</dependency>

About

The EpicChain Java/Kotlin/Android Development Toolkit is a comprehensive set of tools and libraries designed to facilitate the development of blockchain applications on the EpicChain network

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages