Java Blockchain

Open-source Java projects categorized as Blockchain | Edit details

Top 18 Java Blockchain Projects

  • GitHub repo bitcoinj

    A library for working with Bitcoin

    Project mention: May have found an old wallet from 2013 - need help - reward offered. | | 2021-10-27

    The app is built around the bitcoinj libraries. The layout of the wallet file is specified by bitcoinj. Wallets are accessible using WalletTool

  • GitHub repo web3j

    Lightweight Java and Android library for integration with Ethereum clients

    Project mention: Any Smart Contract/Abi to Front-End Code Generator? | | 2021-11-25

    Just to add: there is also web3j ( for the Java people. You can use Maven/Gradle and it generates stubs (classes) which use can use to call the Smart Contracts on any EVM chain. And it is type-safe (as corresponding Java types are used for the Solidity types).

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo bitcoin-wallet

    Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.

    Project mention: Found old wallet back up, BTC core says no wallet found when you open the program | | 2021-11-15

    Read to recover via Linux command line.

  • GitHub repo WeIdentity

    基于区块链的符合W3C DID和Verifiable Credential规范的分布式身份解决方案

    Project mention: SP4C3’s announcement on its open source architecture. | | 2021-08-27

    WeBank FinTech’s advanced architecture was taken for reference by SP4C3, in the early planning of the project, and we considered to use part of WeBank FinTech’s open source code to build the platform layer in the developing stage of the project (

  • GitHub repo eventeum

    A resilient Ethereum event listener that bridges your smart contract events and backend microservices

    Project mention: How could I check If a specific amount I'm expecting on an address has been deposited? | | 2021-05-28

    Dagger looks good to me - I have been but setting up dagger looks easier.

  • GitHub repo aion

    Aion Network - Java Implementation

    Project mention: I need an Ethereum alternative | | 2021-02-13
  • GitHub repo neow3j

    Java/Kotlin/Android Development Toolkit for the Neo Blockchain

    Project mention: neow3j 3.12.0 released! | | 2021-08-05

    Visit our GitHub repo and give us feedback! It's pretty important to us!

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo coti-node

    Coti Development Node Repository

    Project mention: Addressing the COTI post | | 2021-03-10

    This is not how you develop professional software:

  • GitHub repo quantizr

    Quanta is an open-source Social Media (Fediverse) platform for wikis, micro-blogging, collaboration, publishing, secure messaging, file sharing, and video/audio sharing. Browser-based, and written in Java and TypeScript.

    Project mention: Introducing Quanta | | 2021-02-24
  • GitHub repo java-11-examples

    JDK 11 examples and demo projects.

    Project mention: How to publish a Gradle project to OSSRH. | | 2021-02-05

    Yet another example for Gradle

  • GitHub repo headlong

    High-performance Contract ABI and RLP for Ethereum

    Project mention: ABI library now with EIP-55 support | | 2021-12-01
  • GitHub repo cardano-client-lib

    Cardano client library in Java

    Project mention: Does Cardano not have an amazing developer community? | | 2021-07-11

    Check out Cardano-client-lib - Github-repo

  • GitHub repo bitcoincashj

    A library for working with Bitcoin Cash

    Project mention: We are Bitcoin Cash BCH Devs, Ask Us Anything! | | 2021-03-28

    Pokkst is also updating the original bitcoincashj lib. He and I collaborate on occasion, he's a good guy.

  • GitHub repo jNano

    A comprehensive Java library for the Nano cryptocurrency.

    Project mention: I'm a coder - Hit me with your NANO-App-Product-Ideas ! | | 2021-02-22

    If you already know Java and can develop on Minecraft there is a Java library for Nano - I'm sure a plugin to use nano on a server for either a faucet type thing or server shop would go down well.

  • GitHub repo wavesfx

    WavesFX Desktop Wallet

    Project mention: Is the Waves Platform really a DEX? | | 2021-03-05

    Waves DEX is fully non-custodial. If a very unlikely event of Waves.Exchange went away you'll be able to use any other wallet to get access to your Waves tokens. For example, there is an app called WavesFX (, which you can use to make transactions in the waves network. You'll only need your seed phrase.

  • GitHub repo BlockJain2

    BlockJain2 is a cryptocurrency project being made in Java

    Project mention: Blockchain | | 2021-04-18

    I'm currently creating a cryptocurrency like project, and since idk where else to post, I came here

  • GitHub repo bitcoin-explorer

    A bitcoin explorer Java library that utilizes multiple data sources at once.

    Project mention: Roast my github project... please? | | 2021-09-14
  • GitHub repo blockchain-springboot

    Run a local blockchain node on your local machine and run different agents on the network, With 3 different replacement functions.

    Project mention: 12 Months of Code From a Middle Schooler. 🚀 | | 2021-08-28

    ‣ I applied reverse-engineering techniques, to reverse-engineer the polio virus. Using the public gen bank DB. And bio-python library. ‣ Discord bot I created, got into 40+ servers. Not too many but I was definitely proud. It was my first time creating discord bots. ‣ Created a simple blockchain using springboot, I used java since at the time I was interested in learning java.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-01.

Java Blockchain related posts


What are some of the best open-source Blockchain projects in Java? This list will help you:

Project Stars
1 bitcoinj 4,149
2 web3j 3,496
3 bitcoin-wallet 2,649
4 WeIdentity 1,018
5 eventeum 343
6 aion 339
7 neow3j 112
8 coti-node 101
9 quantizr 55
10 java-11-examples 49
11 headlong 39
12 cardano-client-lib 34
13 bitcoincashj 33
14 jNano 21
15 wavesfx 19
16 BlockJain2 8
17 bitcoin-explorer 3
18 blockchain-springboot 2
Find remote Blockchain jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives