Hyperledger Besu is an open-source Ethereum execution client, developed in Java and licensed under the Apache 2.0 license, that seamlessly connects to both public and private Ethereum networks. Launched under the Hyperledger Foundation in August 2019, Besu provides a robust command line interface and JSON-RPC APIs, enabling users to easily run, manage, debug, and monitor their Ethereum nodes. With Besu, developers can efficiently create, deploy, and operate smart contracts and decentralized applications (dapps) using popular tools like Hardhat, Remix, and web3j. Whether you're operating on the Ethereum Mainnet or various public testnets such as Holesky, Ephemery, and Sepolia, or working on secure private networks for enterprise applications, Besu is designed to support a wide range of use cases. For secure transaction signing, integrate Web3Signer with Besu, as key management is not handled within the client itself. Engage with the community on Discord for support or contribute to the ongoing development and documentation of Besu.
Get started in 5 minutes