Hyperledger Besu’s enterprise features are designed to adhere to requirements of the EEA client specification, including creating common interfaces among the various Ethereum Enterprise projects. The Besu client is designed to be highly modular to ensure that key blockchain features such as consensus algorithms can be easily implemented and upgraded. The goal here is to provide businesses with the means to easily configure Ethereum according to their needs while enabling smooth integration with other Hyperledger projects.