From 8900abe5820a4b63423189508b7d22fc990cd6b1 Mon Sep 17 00:00:00 2001 From: xelons79 Date: Wed, 17 Dec 2025 18:25:03 +0100 Subject: [PATCH] docs: document default exposed ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add a short “Default ports” section to reduce port-conflict confusion. --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 1cbaad17..0d2ba853 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,21 @@ Supported clients: For full configuration options, see the `.env.mainnet` file. +## Default ports + +These are the common default ports exposed by the Docker Compose setup. If you have conflicts, change the `ports:` mappings in `docker-compose.yml`. + +| Purpose | Default | +|---|---| +| Execution JSON-RPC | `8545` | +| Execution WebSocket | `8546` | +| Execution Engine API | `8551` | +| Metrics | `6060` (may be mapped to a different host port) | +| P2P | `30303/tcp` and `30303/udp` | + +Tip: If you are running multiple chains on the same machine, adjust the host-side ports to avoid collisions. + + ## Snapshots Snapshots are available to help you sync your node more quickly. See [docs.base.org](https://docs.base.org/chain/run-a-base-node#snapshots) for links and more details on how to restore from a snapshot.