> For the complete documentation index, see [llms.txt](https://wiki.gen6.life/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.gen6.life/education/workshops-and-courses/gen6-blockchain-adminisatrator-course-material.md).

# Gen6 Blockchain Adminisatrator - Course Material

## Gen6 Manager

Gen6 Manager is a technical, server side tool for setting up, managing and monitoring Gen6 Validator nodes. It is designed for Blockchain Administrators, SLA Providers and validator owners who want a simple, GUI-based interface instead of working directly with the command line.

Gen6 Manager handles everything from first-time enrollment to day-to-day monitoring and key backup.

### Getting Gen6 Manager

Gen6 Manager is distributed by the Gen6 team. To receive the binary:

1. Obtain the Green Badge (verified human identity) on your Gen6 account
2. Sign the message: `"I want to become a Blockchain Administrator."` using [RealSeal](https://gen6.app/real-seal)
3. Send the RealSeal link to **@Gen6** via NCrypt
4. The Gen6 team will send you the Gen6 Manager binary along with your **Validator ID** and **Secret**

Always verify the binary hash before running it. The correct hash is shared by the official @Gen6 identity.

### Functionality Guide

#### 1. Easy Enroll

**What it does:** Registers your validator on the network using the Secret provided by the Gen6 team.

**When to use it:** First time setup, or when enrolling a new validator.

**Steps:**

1. Open Gen6 Manager
2. Select **Easy Enroll**
3. Enter your **Secret** (sent to you by the Gen6 team)
4. Gen6 Manager configures your validator automatically, including AURA and GRANDPA key registration on-chain
5. Wait for the status to show **New** — this confirms enrollment

> Your Secret is private. Do not share it with anyone.

#### 2. Start New Validator

**What it does:** Starts your validator for the first time after enrollment and begins active participation in the network.

**When to use it:** After Easy Enroll completes and your status shows **New**.

**Steps:**

1. Select **Start New Validator**
2. Gen6 Manager registers your AURA and GRANDPA public keys on-chain
3. Your validator joins the active rotation
4. Status changes to **Active** within a few minutes

> Once Active, your validator begins producing blocks and earning 0.05 GSX per block.

#### 3. Freeze

**What it does:** Temporarily pauses your validator. It stops producing blocks but remains enrolled in the network.

**When to use it:** Planned maintenance, hardware upgrades, or temporary downtime.

**Steps:**

1. Select **Freeze**
2. Confirm the action
3. Your validator enters a **2-day cooldown** before it can restart

> After freezing, you must wait 2 full days before using Restore to resume validation. A non-slashed validator can freeze at any time.

#### 4. Restore

**What it does:** Resumes validation after a Freeze or a Slash.

**When to use it:**

* After a planned Freeze (wait 2 days first)
* After a Slash penalty (wait 10 days first)

**Steps:**

1. Select **Restore**
2. Gen6 Manager re-registers your validator in the active rotation
3. Status returns to **Active**

> If you do not call Restore after 2 days following a Freeze, validation will not restart automatically — you must trigger it manually.

#### 5. Delete Validator

**What it does:** Permanently removes your validator from the network and clears its configuration.

**When to use it:** Decommissioning a node you no longer intend to run.

**Steps:**

1. Select **Delete Validator**
2. A confirmation prompt appears: **"Are you sure? This action cannot be undone."**
3. Confirm to proceed
4. The validator is deregistered from the network

> This action is irreversible. Make sure you have downloaded a backup of your keys before deleting.

#### 6. Set / Change Reward Address

**What it does:** Sets the wallet address that receives your validator block rewards (0.05 GSX per block), and optionally splits rewards between multiple addresses by percentage.

**When to use it:** Initial setup, or when you want to redirect rewards to a different wallet or split between a validator owner and delegator.

**Steps:**

1. Select **Set Reward Address**
2. Enter the Gen6 address (SS58 format, starts with `g6`)
3. If splitting rewards, add additional addresses and assign a percentage to each (must total 100%)
4. Confirm and save

> To convert an address to Gen6 format, use [ss58.org](https://ss58.org/) with prefix **355**.

#### 7. Monitoring

**What it does:** Shows the current health and status of your validator node in real time.

**What it displays:**

* **Status** — Non-Existent / New / Active / Warned / Slashed
* **Is it running?** — Live connection check to your node
* **Disk space** — Current usage vs. available storage
* **CPU usage** — Load on your processor

**When to check it:** Regularly, especially after restarts or system changes. A validator that misses one block enters **Warned** status. Missing a second block results in a **10-day Slash**.

> Set up regular monitoring to catch issues before they result in a Slash.

#### 8. Download Configuration Backup

**What it does:** Exports your full validator configuration including your **AURA key**, **GRANDPA key**, and **Node key** as a single backup file.

**When to use it:** After initial setup, and any time you make configuration changes. Store the backup somewhere safe and offline.

**Steps:**

1. Select **Download Configuration**
2. Choose a save location
3. Store the backup file securely — this file contains your private keys

> Without a backup, you cannot recover your validator if the machine fails. Keep at least one copy in a secure offline location.

#### 9. Restore from Backup

**What it does:** Loads a previously exported configuration file and prepares a validator node from it. Useful for migrating to new hardware or recovering after a failure.

**When to use it:** Hardware replacement, server migration, or disaster recovery.

**Steps:**

1. Select **Restore from Backup**
2. Select your backup file
3. Gen6 Manager loads your AURA, GRANDPA, and Node keys from the file
4. Your validator is prepared and ready to start
5. Use **Start New Validator** or **Restore** to bring it back online

> Make sure the original node is fully offline before starting a restored validator.

### Validator States

| State            | Meaning                                  |
| ---------------- | ---------------------------------------- |
| **Non-Existent** | Not enrolled in the system               |
| **New**          | Enrolled but not yet validating          |
| **Active**       | Validating and earning rewards           |
| **Warned**       | Missed one block — warning issued        |
| **Slashed**      | Missed second block — banned for 10 days |

A Warned status is automatically cleared after 24 hours if no further blocks are missed.

### Useful Links

* Gen6 Explorer: [explorer.gen6.app](https://explorer.gen6.app/)
* PolkadotJS (Gen6 chain): [PJS Link](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fgen6.app%3A443%2Fnode#/explorer)
* SS58 address converter: [ss58.org](https://ss58.org/) (prefix 355)
* Software requirements: [wiki.gen6.life/technology-core/gen6-software-minimum-requirements](https://wiki.gen6.life/technology-core/gen6-software-minimum-requirements)
* Support: [Discord](https://discord.gg/Z95yBdFGrX) and <contact@gen6.life>
