JBC Blockchain
  • Advisories
    • Proof of stake
    • The Deposit
    • The Terminal
    • Validator uptime
    • Bad behavior
    • Key management
    • Early adopter risks
  • Nodes & Validators
    • Generate Validator Keys
    • Deposit JBC
    • Become a Validator
      • Prerequisites
      • Running a Validator
  • Withdrawal
    • Set new withdrawal credential
    • Voluntary validator exit
  • Cancun Upgrade
    • How to upgrade
Powered by GitBook
On this page
  1. Nodes & Validators
  2. Become a Validator

Prerequisites

PreviousBecome a ValidatorNextRunning a Validator

Hardware and Software Requirements (Recommended):

  • CPU >= 1 core

  • RAM >= 2 GiB

  • Disk Space >= 10GiB (SSD)

  • Linux OS (Ubuntu or Debian)

  • Docker

    • Install for Ubuntu:

    • Install for Debian:

  • Build essential tools:

    sudo apt update && sudo apt install build-essential
  • Editor software on the Linux command line

    • vim or nano


Software Checklist

  1. Make

make -v

Example:

GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0
  1. Docker

docker -v

Example:

Docker version 23.0.5, build bc4487a
  1. Docker compose

docker compose version

Example:

Docker Compose version v2.17.3
https://docs.docker.com/engine/install/ubuntu/
https://docs.docker.com/engine/install/debian/