---
description: Private networks how to overview
---

> For AI agents: a documentation index is available at [/llms.txt](/llms.txt). Append `.md` to any documentation URL to get the markdown source.


# How to

This section provides instructional content for private network features.

The following features are shared with [public networks](../../public-networks/index.md) and the content can be found in the public networks section:

- Configure and manage:
  - [Use a configuration file](../../public-networks/how-to/configure-besu/index.md)
  - [Configure high availability](../../public-networks/how-to/configure-ha/index.md)
- [Use the Besu API](../../public-networks/how-to/use-besu-api/index.md):
  - [Use JSON-RPC over HTTP, WS, and IPC](../../public-networks/how-to/use-besu-api/json-rpc.md)
  - [Use RPC Pub/Sub over WS](../../public-networks/how-to/use-besu-api/rpc-pubsub.md)
  - [Use GraphQL over HTTP](../../public-networks/how-to/use-besu-api/graphql.md)
  - [Authenticate JSON-RPC requests](../../public-networks/how-to/use-besu-api/authenticate.md)
  - [Access logs using JSON-RPC API](../../public-networks/how-to/use-besu-api/access-logs.md)
- Find and connect to peers:
  - [Configure static nodes](../../public-networks/how-to/connect/static-nodes.md)
  - [Configure ports](../../public-networks/how-to/connect/configure-ports.md)
  - [Manage peers](../../public-networks/how-to/connect/manage-peers.md)
  - [Specify NAT method](../../public-networks/how-to/connect/specify-nat.md)
- Configure Java:
  - [Install and update Java](../../public-networks/how-to/configure-java/install-update-java.md)
  - [Pass JVM options](../../public-networks/how-to/configure-java/pass-jvm-options.md)
  - [Manage JVM memory](../../public-networks/how-to/configure-java/manage-memory.md)
  - [Use Java Flight Recorder](../../public-networks/how-to/configure-java/java-flight-recorder.md)
- Develop dapps:
  - [Use Hardhat](../../public-networks/how-to/develop/hardhat.md)
  - [Use client libraries](../../public-networks/how-to/develop/client-libraries.md)
- Troubleshoot:
  - [Use EVM tool](../../public-networks/how-to/troubleshoot/evm-tool.md)
  - [Trace transactions](../../public-networks/how-to/troubleshoot/trace-transactions.md)
