{"adoption": {"forks": 1770, "observed_at": "2026-08-28T04:09:17.273111+00:00", "stars": 5391}, "canonical_url": "https://ross.abutalabs.com/products/web3j", "card": {"archived": false, "artifact_type": "library", "description": "Lightweight Java and Android library for integration with Ethereum clients", "domain": ["blockchain", "fintech", "developer-tools", "mobile-development"], "enriched": true, "function": ["http-client", "rpc", "cli", "sdk", "serialization"], "health_score": 98, "homepage": "https://www.web3labs.com/web3j-sdk", "language": "Java", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["LFDT-web3j/web3j"], "name": "LFDT-web3j/web3j", "platform": ["jvm", "cli"], "pushed_at": "2026-08-18T13:44:09+00:00", "repo": "LFDT-web3j/web3j", "stars": 5391, "tags": ["ethereum", "web3", "smart-contracts", "solidity", "json-rpc", "reactive", "wallet", "ens", "cryptocurrency", "android"], "topics": ["ethereum", "blockchain", "java", "solidity", "rxjava", "android", "smart-contracts", "smart-contract-tools", "ether", "reactivex"], "urls": [], "use_cases": ["connect a Java application to an Ethereum node", "generate Java wrappers for Solidity smart contracts", "send transactions and deploy contracts from Android", "interact with Ethereum via Infura or Alchemy without running a node", "listen to blockchain events reactively with filters", "manage Ethereum wallets in Java", "resolve Ethereum Name Service names from JVM code"], "what_it_is": "Web3j is a lightweight, modular, reactive, type-safe Java and Android library for integrating with Ethereum clients and working with smart contracts. It provides a complete JSON-RPC client implementation, Java smart contract wrapper generation from Solidity, wallet support, and a bundled CLI.", "when_to_avoid": ["you are building in JavaScript, Python, or another non-JVM language", "you need support for non-EVM blockchains like Solana or Bitcoin", "you want a full dapp frontend framework rather than a client library"], "when_to_choose": ["you are building a JVM or Android application that needs Ethereum blockchain integration", "you want type-safe smart contract bindings generated from Solidity", "you prefer a reactive API for blockchain event streams", "you need a mature, widely adopted Java web3 library"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/web3j", "repo": "LFDT-web3j/web3j", "role": "main", "score": 91}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.273111+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:58:23.718974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4b2dc4025b219e46e3250b2a89a8fed313a847f29566a66c1b7d7ad8043582a", "fetched_at": "2026-08-28T04:09:17.273111+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LFDT-web3j/web3j"}, {"content_hash": "b0a6bcceca0253bb2a8367e3c619154d95cafa385b8bf82ff47588ae1bf2714c", "fetched_at": "2026-08-29T08:52:43.119802+00:00", "kind": "homepage", "missing": false, "url": "https://www.web3labs.com/web3j-sdk"}, {"content_hash": "1180b4762f81d491db5a0945f72e2426176a65deb95da4435c6e08060f77b693", "fetched_at": "2026-08-29T08:52:43.132791+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/about-us"}, {"content_hash": "f512c2234d89abfe71f7f75905f3d3cc3c6646bf4de6626b9238a59b1b899a9b", "fetched_at": "2026-08-29T08:52:43.129148+00:00", "kind": "site_page", "missing": false, "url": "https://www.web3labs.com/blockchain-explorer-chainlens-plans"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 78}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3650, "days_push": 15, "days_rel": 65, "gap_med": 70.0, "n_releases_24m": 9}, "score": 91, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}