Besu

Besu

Type: Distributed ledger software

Besu is an open source Ethereum execution client written in Java and licensed under Apache 2.0. It runs on Ethereum Mainnet and public testnets using proof-of-stake consensus. It also supports private (permissioned) networks using proof-of-authority consensus (QBFT or IBFT 2.0) for enterprise and consortium environments. Besu includes a modular plugin framework that lets organizations adapt the client to specialized requirements without maintaining a custom fork.

Visit the Besu documentation to install, configure, and run Besu. Explore Projects using Besu for example real-world use cases. To connect with the community or contribute to the project, join the Besu channels on the LFDT Discord, or read the Besu wiki.

Latest news

Developer Showcase Series: Roman Vaseev, Staff Software Engineer, Consensys

Explore Consensys Software Engineer Roman Vaseev's insights on zk-rollups and his contributions to the LF Decentralized Trust community, highlighting the importance of open-source collaboration.

Why Hyperledger Indy on Besu Matters: Advancing Brazil’s Digital Identity Infrastructure

Discover how Hyperledger Indy on Besu is advancing decentralized identity from experimentation to real-world deployment using CPqD's work on Brazil's digital identity infrastructure as an example.

 

Related Projects

Check out the Project matrix to identify project technologies, understand their differences, and how you want to use them.