Skip to content

Annual Report Web3j

Project Health

LF Decentralized Trust Web3j LFX Insights Dashboard

The project has almost two years since it became part of the LF Decentralized Trust Ecosystem. It was migrated to Hyperledger Foundation from Web3 Labs organization at the beginning of 2024. Over the past year, we have seen several new contributors and the similar evidence of Web3j usage by other companies, as in 2024, with one new company, Noise.xyz. Contributors are joining the Web3j Contributors happens every 2 weeks, calendar. There is also Discord activity.

Highlights from the 2025 Insights report: - 66 contributors - 651 commits - 76% of code activities were performed by one organization (Web3 Labs), an increase of 4% compared to last year - Total of 50 contributors contributed, which indicates that there are many contributors and organizations with an interest in Web3j.

Releases

Web3j

The project delivered 3 releases in 2025, Releases:

  • v4.13.0 - March 5, 2025
  • v4.14.0 - April 9, 2025
  • v5.0.1 - September 23, 2025

web3j-evm

The project delivered 2 releases in 2025, Releases:

  • v4.13.0 - March 6, 2025
  • v4.14.0 - April 10, 2025

web3j-unit

The project delivered 3 releases in 2025, Releases:

  • v4.13.0 - March 7, 2025
  • v4.14.0 - April 10, 2025

web3j-sokt

The project delivered 1 release in 2025, Releases:

  • v0.5.0 - April 9, 2025

web3j-solidity-gradle-plugin

The project delivered 1 release in 2025, Releases:

  • v0.6.0 - April 9, 2025

web3j-gradle-plugin

The project delivered 2 releases in 2025, Releases:

  • v4.13.0 - March 7, 2025
  • v4.14.0 - April 10, 2025

web3j-maven-plugin

The project delivered 2 releases in 2025, Releases:

  • v4.13.0 - March 7, 2025
  • v4.14.0 - April 10, 2025

web3j-cli

The project delivered 2 releases in 2025, Releases:

  • v1.6.3 - February 10, 2025
  • v1.7.0 - April 11, 2025

Maintainer Diversity

At the moment there are only 3 active maintainers (all from Web3 Labs).

The MAINTAINERS.md file is up to date and can be found here

One virtual events was held in order to promote the project and get more maintainers: 1. What’s New With Web3j 5, The Ethereum Integration Library The project continues to encourage additional Web3j users and contributors to increase activity and become maintainers. The project is happy to mentor anybody interested in becoming a contributor or future maintainer. In terms of mentoring, Web3j took part for the second time in the 2025 LF Decentralized Trust Mentorship program. Two mentorships have been successfully accomplished: 1. LFDT - Web3j Libraries Full Development Lifecycle which was a success in helping to achieve a roadmap goal and close a considerable number of open issues. 1. LFDT - Web3j: Enhancing JVM Android Support with Kotlin Wrappers for Solidity Smart Contracts which was successful in ensuring the library fully aligns with contemporary development standards for both Android applications and Ethereum blockchain technologies. The Web3j maintainers also mentor new contributors who are interested in resolving open issues in the project repository—many of which are easy to fix—or by adding new functionalities to the project. Prospective contributors can find detailed instructions in the project’s CONTRIBUTING.md file and are encouraged to seek help in GitHub comments or on Discord.

Project Adoption

Based on the research conducted on the enterprise users of Web3j there are at least 13 organizations which are using Web3j for production use cases. The project does not maintain an ADOPTERS file since it is difficult to keep the information up-to-date and the project doesn't want to misrepresent reality or give preference to certain vendors. Developers occasionally organize events to showcase Web3j features in order to increase adoption by enterprises.

Goals

Performance Against Prior Goals

The current project roadmap is public and can be found here: Web3j Roadmap

During the last year, the project has achieved the following goals: - Continue to provide maintenance, resolve issues; - Implement support for Account Abstraction; - Web3j 5.x Release; - Web3J Workshop with Account Abstraction support; - Improve Windows support; - Generate Kotlin wrappers for Solidity Smart contracts; - Add linea RPC APIs EIP-7702 support.

Next Year's Goals

  • Update project roadmap;
  • Continue to provide maintenance, resolve issues, and release at least once a month;
  • Continue enhancement of support for Prague/Electra Upgrade;
  • Fusaka Upgrade;
  • Glamsterdam Upgrade;
  • Web3j-unit and Web3j-evm updates;
  • Improve the process for generation of Kotlin wrappers for Solidity Smart contracts;

Help Required

We continue to work with LFDT staff to organize events, identify contributors and potential maintainers. LF Decentralized Trust can help with the following: - Promote the Web3j project within the LF Decentralized Trust community - Help with the workshops and summits

Project Lifecycle Status Recommendation

This report recommends continuing the incubation status.