sdk-java

Katena SDK Java

License

License

Categories

Categories

Java Languages
GroupId

GroupId

com.github.katena-chain
ArtifactId

ArtifactId

sdk-java
Last Version

Last Version

1.4.0
Release Date

Release Date

Type

Type

jar
Description

Description

sdk-java
Katena SDK Java
Project Organization

Project Organization

Transchain
Source Code Management

Source Code Management

http://github.com/katena-chain/sdk-java/tree/master

Download sdk-java

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.katena-chain/sdk-java/ -->
<dependency>
    <groupId>com.github.katena-chain</groupId>
    <artifactId>sdk-java</artifactId>
    <version>1.4.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.katena-chain/sdk-java/
implementation 'com.github.katena-chain:sdk-java:1.4.0'
// https://jarcasting.com/artifacts/com.github.katena-chain/sdk-java/
implementation ("com.github.katena-chain:sdk-java:1.4.0")
'com.github.katena-chain:sdk-java:jar:1.4.0'
<dependency org="com.github.katena-chain" name="sdk-java" rev="1.4.0">
  <artifact name="sdk-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.katena-chain', module='sdk-java', version='1.4.0')
)
libraryDependencies += "com.github.katena-chain" % "sdk-java" % "1.4.0"
[com.github.katena-chain/sdk-java "1.4.0"]

Dependencies

compile (4)

Group / Artifact Type Version
net.i2p.crypto : eddsa jar 0.3.0
org.abstractj.kalium : kalium jar 0.8.0
com.google.code.gson : gson jar 2.8.5
com.squareup.okhttp3 : okhttp jar 3.14.3

test (1)

Group / Artifact Type Version
junit : junit jar 3.8.1

Project Modules

There are no modules declared in this project.

SDK Java

Requirements

  • Maven >= 3

Install Katena-chain Java SDK from Maven Central Repository

<dependecy>
    <groupId>com.github.katena-chain</groupId>
    <artifactId>sdk-java</artifactId>
    <version>1.3.0</version>
</dependecy>

Usage

To rapidly interact with our API, you can use our Transactor helper. It handles all the steps needed to correctly format, sign and send a tx.

Feel free to explore and modify its code to meet your expectations.

Examples

Detailed examples are provided in the examples folder to explain how to use our Transactor helper methods.

You can change various settings in the examples/common/Settings.java file.

Available examples:

  • Send a Certificate transaction
  • Send a Secret transaction
  • Send a KeyCreate transaction
  • Send a KeyRotate transaction
  • Send a KeyRevoke transaction
  • Retrieve Certificate related transactions
  • Retrieve Secret related transactions
  • Retrieve Key related transactions and its state
  • Retrieve a list of Key states for a company

Katena documentation

For more information, check the katena documentation.

com.github.katena-chain

Katena-Chain by TransChain

TransChain - Blockchain for business - Digital traceability solution

Versions

Version
1.4.0
1.3.0
1.2.0
1.1
1.0