For AI agents: a documentation index is available at /llms.txt. Markdown versions of pages are available by appending .md to any documentation URL.
Skip to main content

Besu for private (permissioned) networks

You can use Besu to develop enterprise applications requiring secure, high-performance transaction processing in a private network.

A private (also known as permissioned) network is a network not connected to Ethereum Mainnet or an Ethereum testnet. Private networks typically use a different chain ID and proof of authority (PoA) consensus (QBFT or IBFT 2.0).

Besu supports permissioning, and has a modular plugin framework.

Get started with the Developer Quickstart to rapidly generate local blockchain networks.

If you have any questions about Besu for private (permissioned) networks, ask on the besu-enterprise channel on Discord.

Architecture

The following diagram outlines the high-level architecture of Besu for private networks.

Private architecture