From 9f50d1c8ff2d68504976fa8973b498a2115a7471 Mon Sep 17 00:00:00 2001
From: vivekjain23 <165671934+vivekjain23@users.noreply.github.com>
Date: Thu, 5 Dec 2024 09:33:39 +0530
Subject: [PATCH] chore(docs) : Add validator requirements tab snippet. (#4230)
* Add validator requirements tab snippet
---
.../_snippets/validator-requirements-tab.mdx | 23 ++++++++++++++++
docs/content/about-iota/FAQ.mdx | 26 +++----------------
docs/content/operator/validator-config.mdx | 19 ++------------
3 files changed, 28 insertions(+), 40 deletions(-)
create mode 100644 docs/content/_snippets/validator-requirements-tab.mdx
diff --git a/docs/content/_snippets/validator-requirements-tab.mdx b/docs/content/_snippets/validator-requirements-tab.mdx
new file mode 100644
index 00000000000..ab2b951616b
--- /dev/null
+++ b/docs/content/_snippets/validator-requirements-tab.mdx
@@ -0,0 +1,23 @@
+
+
+
+
+- **RAM:** 128 GB
+- **CPU:** 24-core processor
+- **Storage:** 4 TB
+- **Network Uplink:** 1 Gbps
+- **Minimum Stake:** 2 million IOTAs (can be achieved through delegation)
+
+
+
+
+
+- **RAM:** 64 GB
+- **CPU:** 8-core processor
+- **Storage:** 2 TB
+- **Network Uplink:** 1 Gbps
+- **Minimum Stake:** 2 million IOTAs (can be achieved through delegation)
+
+
+
+
\ No newline at end of file
diff --git a/docs/content/about-iota/FAQ.mdx b/docs/content/about-iota/FAQ.mdx
index 119c28021a8..6fe8086775e 100644
--- a/docs/content/about-iota/FAQ.mdx
+++ b/docs/content/about-iota/FAQ.mdx
@@ -1,3 +1,5 @@
+import ValidatorRequirementsTab from '../_snippets/validator-requirements-tab.mdx'
+
---
description: Frequently asked question about IOTA Rebased, Move and the IOTA Rebased Proposal.
---
@@ -24,29 +26,7 @@ To participate:
[Validators](https://docs.iota.org/operator/validator-operation/validator-tasks) are expected to have:
-
-
-
-
-- **RAM:** 128 GB
-- **CPU:** 24-core processor
-- **Storage:** 4 TB
-- **Network Uplink:** 1 Gbps
-- **Minimum Stake:** 2 million IOTAs (can be achieved through delegation)
-
-
-
-
-
-- **RAM:** 64 GB
-- **CPU:** 8-core processor
-- **Storage:** 2 TB
-- **Network Uplink:** 1 Gbps
-- **Minimum Stake:** 2 million IOTAs (can be achieved through delegation)
-
-
-
-
+
## 4. What happens to the existing IOTA EVM?
diff --git a/docs/content/operator/validator-config.mdx b/docs/content/operator/validator-config.mdx
index 0c8f36e7b4c..29b0c05e794 100644
--- a/docs/content/operator/validator-config.mdx
+++ b/docs/content/operator/validator-config.mdx
@@ -6,6 +6,7 @@ description: Learn how to set up, configure, and manage an IOTA Validator node,
import StakingPoolReqs from "../_snippets/staking-pool-reqs.mdx";
import Quiz from '@site/src/components/Quiz';
import questions from '/json/node-operators/validator-config.json';
+import ValidatorRequirements from "../_snippets/validator-requirements-tab.mdx"
Validators on the IOTA network run special nodes and have additional tasks and responsibilities beyond those of Full node operators.
@@ -28,23 +29,7 @@ Specific steps you must take include:
-## Hardware requirements to run a Validator node on Mainnet
-
-Suggested minimum hardware specifications to run an IOTA Validator node on Mainnet:
-
-- CPU: 24 physical cores (or 48 virtual cores)
-- Memory: 128 GB
-- Storage: 4 TB NVME
-- Network: 1 Gbps
-
-## Hardware requirements to run a Validator node on Testnet
-
-Suggested minimum hardware specifications to run an IOTA Validator node on Testnet:
-
-- CPU: 8 cores
-- Memory: 64 GB
-- Storage: 2 TB NVME
-- Network: 1 Gbps
+
## Validator consensus and voting power