11 best Java Ethereum libraries in 2021

by kalaiyarasan

Build wallets, mine coins, integrate with crypto exchanges, trading bots, and more for Ethereum .Get ratings, code snippets & documentation for each library.

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.
w

web3jby web3j

Lightweight Java and Android library for integration with Ethereum clients

Java Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
b

besuby hyperledger

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu

Java Updated: 6 d ago License: Permissive

Support
Quality
Security
License
Reuse
p

presto-ethereumby xiaoyao1991

Presto Ethereum Connector -- SQL on Ethereum

Java Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
U

Upchain-walletby xilibi2003

以太坊钱包(支持DApp 浏览器)- A Powerful Ethereum Android Wallet & DApp Browser

Java Updated: 7 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
L

Lunary-Ethereum-Walletby manuelsc

A beautiful, secure and native Ethereum Wallet for Android

Java Updated: 7 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
t

tekuby ConsenSys

Java Implementation of the Ethereum 2.0 Beacon Chain

Java Updated: 1 d ago License: Permissive

Support
Quality
Security
License
Reuse
e

eventeumby eventeum

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

Java Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
a

alpha-wallet-androidby AlphaWallet

An advanced Ethereum mobile wallet

Java Updated: 1 d ago License: Permissive

Support
Quality
Security
License
Reuse
e

eventeumby ConsenSys

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

Java Updated: 1 y ago License: Permissive

Support
Quality
Security
License
Reuse
E

ETHWalletby DwyaneQ

A ethereum wallet like imToken

Java Updated: 7 mo ago License: No License

Support
Quality
Security
License
Reuse
s

status-keycardby status-im

Our Javacard Implementation for making secure transactions within Status and Ethereum

Java Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items

Find more libraries on