From 165abdb46027a7424dc4ce238482cc50bdc0c4f9 Mon Sep 17 00:00:00 2001
From: bt3gl <1130416+bt3gl@users.noreply.github.com>
Date: Wed, 21 Sep 2022 15:17:20 -0700
Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=95=20Notes=20on=20running=20an=20Ethe?=
=?UTF-8?q?reum=20node=20post-merge?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
The-Merge/running-a-node.md | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100644 The-Merge/running-a-node.md
diff --git a/The-Merge/running-a-node.md b/The-Merge/running-a-node.md
new file mode 100644
index 0000000..f4a29db
--- /dev/null
+++ b/The-Merge/running-a-node.md
@@ -0,0 +1,31 @@
+## Notes on running an Ethereum node
+
+
+
+### Setting a dedicated hardware
+
+
+
+* [Check estimate of the blockchain size](https://bitinfocharts.com/ethereum/)
+* Minimum specs:
+ - CPU with 4+ cores
+ - 32 GB+ RAM
+ - fast SSD with at least 1T free space
+ - 25+ MBit/sec download internet service
+
+
+
+
+
+### Clients
+
+
+
+
+### The JSON-RPC interface
+
+
+
+* the JSON-RPC API is an interface that allows us to write programs that use an Ethereum client as a gateway to an Ethereum network and blockchain.
+* the RPC interface is offered as an HTTP service on port 8545. For security reasons it is restricted, by default, to only accept connections from localhost.
+