Skip to content

Commit

Permalink
docs(readme): HDD requirements (#262)
Browse files Browse the repository at this point in the history
* docs(readme): HDD requirements

Update requirements for full and archive nodes

* docs(README): Wording

* docs(README): Bump up requirements
  • Loading branch information
wbnns authored Jun 8, 2024
1 parent d3770e1 commit f722031
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ We recommend you have this hardware configuration to run a node:

- a modern multi-core CPU with good single-core performance
- at least 16 GB RAM (32 GB recommended)
- a high performance SSD drive with at least 4 TB free (NVME recommended)
- a high performance SSD drive with at least 750GB (full node) or 4.5TB (archive node) free

### Troubleshooting

Expand All @@ -45,7 +45,7 @@ If you encounter problems with your node, please open a [GitHub issue](https://g
### Supported networks

| Ethereum Network | Status |
|------------------| ------ |

This comment has been minimized.

Copy link
@oyoncrypto

oyoncrypto Jun 9, 2024

Arbitrum

| ---------------- | ------ |
| Sepolia testnet ||
| Mainnet ||

Expand All @@ -68,7 +68,6 @@ curl -d '{"id":0,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["late

Note: Some L1 nodes (e.g. Erigon) do not support fetching storage proofs. You can work around this by specifying `--l1.trustrpc` when starting op-node (add it in `op-node-entrypoint` and rebuild the docker image with `docker compose build`.) Do not do this unless you fully trust the L1 node provider.


#### Persisting Data

By default, the data directory is stored in `${PROJECT_ROOT}/geth-data`. You can override this by modifying the value of
Expand All @@ -83,6 +82,7 @@ This is useful for running the node in a Kubernetes cluster, for example.

Note that you'll need to override some of the default configuration that assumes a multi-container environment (`OP_NODE_L2_ENGINE_RPC`) and any port conflicts (`OP_NODE_RPC_PORT`).
Example:

```
docker run --env-file .env.sepolia -e OP_NODE_L2_ENGINE_RPC=ws://localhost:8551 -e OP_NODE_RPC_PORT=7545 ghcr.io/base-org/node:latest
```
Expand Down

0 comments on commit f722031

Please sign in to comment.