Background Bright 2

Free Java Library for Blockchain Developers

  • ✓ Generate wallets
  • ✓ Generate addresses
  • ✓ Generate privKeys
  • ✓ Sign transactions

Comprehensive and easy-to-integrate Java library designed for both Java and blockchain developers. This library offers a unified interface to perform a variety of cryptographic operations necessary for blockchain development. By calling just a few simple methods, developers can:

  • • Generate mnemonic phrases (seeds) for wallet creation.
  • • Generate extended public keys (xPub) for hierarchical deterministic wallets.
  • • Generate blockchain addresses and corresponding private keys.
  • • Sign and verify cryptographic messages.
  • • Prepare signed transactions ready for broadcasting on blockchain networks.

The library supports Bitcoin and Ethereum blockchain networks in both their mainnet and testnet versions.

  • ✓ Supports Bitcoin
  • ✓ Supports Ethereum

Getting Started

Repository & Readme: Here

Documentation: Here

Clone and Install

1. Clone:
git clone https://bitbucket.org/barbantfintech/cryptojdk.git [YOUR_PATH/cryptojdk]

2. Install:
mvn clean install [YOUR_PATH/cryptojdk]

2. pom.xml depencency:
<groupId>com.barbantfintech.tools.common</groupId>
<artifactId>crypto-jdk</artifactId>
<version>1.0</version>

Examples and Demos

Demo 1 (Generate Wallet And Addresses): here

Demo 2 (Sign And Verify Message): here

Demo 3 (Generate All Combinations): here

Author and Copyright

Author: Barbant Fintech Ltd

Copyright: © 2024 Barbant Fintech Ltd

CryptoJDK logo