Introducing Linea ENS Support in Hyperledger Web3j 2025 Update: Off to a Fast Start! Read on → Search Join About About Explore membership Members Technical Advisory Council Governing Board Speakers Bureau Staff FAQ Store Contact us Technologies Ledger technologies Interoperability Integration & implementation Decentralized identity Cryptographic tools & protocols Project matrix Labs All projects Deploy Certified service providers Vendor directory Training partners Participate Why get involved? How to contribute Contribute to code Host your project with us Regional chapters Special interest groups Job board Resources Linux Foundation ID Logos & guidelines Trademarks & guidelines Charter Code of conduct Github repos Discord Wiki Mailing lists Report a security bug Learn Case studies Training & certifications Use case tracker Member webinars Insights News Blog Announcements Newsletters Events Events Meetups Meeting calendar Join Follow Us Web3j Introducing Linea ENS Support in Hyperledger Web3j Nischal Sharma, Hyperledger Webj3 maintainer and Blockchain Developer at Web3 Labs | Oct 8, 2024 Ethereum addresses, with their 42 characters, have become a hallmark of the web3 ecosystem. However, memorizing these long strings is nearly impossible for most users. The Ethereum Name Service (ENS) addresses this issue by offering a decentralized naming protocol on the Ethereum blockchain.  As of July 30th, ENS domains are also available on Linea, the fastest-growing zkEVM on Ethereum. With the recent updates in Hyperledger Web3j, developers can now seamlessly integrate Linea ENS functionality into their Java applications. This makes it easier to interact with these human-readable domain names across the Ethereum ecosystem. What is Linea ENS? The adoption of ENS on Linea marks a significant milestone. Linea, a zkEVM Layer 2 blockchain, has implemented the EIP-3668 standard - CCIP Read, enabling efficient operation of ENS with lower gas costs and improved interoperability. Linea ENS domains take the format name.linea.eth and provide users with a human-readable alternative to their Ethereum addresses, all while ensuring high security and lower transaction costs.  This system simplifies the user experience, reduces the likelihood of transaction errors, and increases accessibility. Users can switch their wallet address to a human-readable domain. Developers can use CCIP Read (ERC-3668) for cross-chain data retrieval.   ENS Implementation in Linea Linea Support in Hyperledger Web3j Hyperledger Web3j, the Java library for interacting with Ethereum, now supports Linea ENS, thanks to recent updates. We have added the ENS registry contracts for both Linea Mainnet and Linea Sepolia testnet from their GitHub repository.  This enhancement allows developers to seamlessly integrate Linea ENS functionality into their Java applications. It enables them to resolve all ENS names into addresses or reverse resolve addresses into Linea ENS domains. The inclusion of both the Linea Mainnet and Linea Sepolia testnet ensures that developers can test and deploy their applications across different environments with ease. Code Example: Resolving Linea ENS with Hyperledger Web3j Below is a simple example of how to use ENS on the Linea network using Hyperledger Web3j: This code snippet demonstrates how to resolve a Linea ENS domain (alex.linea.eth) to its associated Ethereum address and then reverse resolve that address back to the ENS name. The functionality is available for both Linea Mainnet and Linea Sepolia testnet, ensuring full support for developers working across different stages of deployment. For more details, you can check the pull request on GitHub. Conclusion The addition of Linea ENS support in Hyperledger Web3j, now an LF Decentralized Trust project, marks a significant step forward for developers looking to build on the Linea network. By enabling easier interaction with ENS domains on Linea, this update reduces complexity and fosters a more user-friendly experience within the Ethereum ecosystem. View previous blog post Back to all blog posts View next blog post The latest community news in your inbox Select the checkboxes below for the monthly decentralized digest and dev/weekly newsletters About LF Decentralized Trust The Linux Foundation's flagship organization for the development and deployment of decentralized systems and technologies. About Members TAC Governing board Speakers bureau Staff FAQ Contact us Technologies Ledger technologies Interoperability Integration & implementation Decentralized identity Cryptographic tools & protocols Project matrix Labs Participate Why get involved? How to contribute Contribute to code Host your project with us Regional chapters Special interest groups Job board Deploy Certified service providers Vendor directory Training partners Resources Linux Foundation ID Logos & guidelines Trademarks & guidelines Charter Code of conduct Github repos Discord Wiki Mailing lists Report a security bug Learn Case studies Training & certifications Use case tracker Member webinars Insights Events Events Meetups Meeting calendar News Blog Announcements Newsletters Meeting Calendar Copyright © 2025 The Linux Foundation®. All rights reserved. LF Decentralized Trust is a trademark of The Linux Foundation. For a list of LF Decentralized Trust's trademarks, please see our Trademark Usage page. Linux is a registered trademark of Linus Torvalds. Privacy Policy and Terms of Use.