Stader - ETHx
  • Introduction
    • Explore ETHx
    • ETHx Tech blogs
    • ETHx Governance
  • Launch Incentives
    • ETHx Stakers
    • ETHx Node Operators
      • ETHx Boosted Commission
      • 13000 $SD top-up pool
      • $65000 Reward pool for AVADO user
  • ETHx Staking
    • Guides
    • FAQs
  • Node Operator
    • Staking on Ethereum
      • What is Ethereum staking?
      • ETH staking rewards and penalties
      • Solo-staking vs ETHx
    • Permissionless node operator
      • Responsibilities of a node operator
      • Pre-requisite
      • Node registration and adding validators
        • Step 1: Hardware and platform
          • DIY kit
          • Cloud services
          • VPS services
          • AVADO
          • Allnodes
        • Step 2: Download Stader node
        • Step 3: Install Stader node
        • Step 4: Configure Stader services
          • Step 4.1 Network selection
          • Step 4.2 ETH client configuration
          • Step 4.3 ETH1 - Execution client selection
          • Step 4.4 ETH2 - Consensus client selection
          • Step 4.5 Add a graffiti
          • Step 4.6 Add checkpoint URL
          • Step 4.7 Enable Doppelganger protection
          • Step 4.8 Add fallback clients
          • Step 4.9 Enable monitoring
          • Step 4.10 MEV Boost
          • Confirmation and configuration settings
        • Step 5: Execution and Consensus client sync
        • Step 6: Wallet setup
        • Step 7: Register your node on the Stader network
        • Step 8: Deposit SD collateral
        • Step 9: Deposit ETH bond
        • Validator States
      • ETHx rewards for permissionless node operators
        • Socializing Pool
        • SD rewards
        • Claim CL rewards
        • Claim EL and SD rewards
      • Node Monitoring
      • Node Migration
      • Validator exits and node termination
      • Latest update
      • CLI Command sheet
    • Permissioned node operator
      • Pre-requisite for permissioned node operators
      • Web3Signer setup guide
      • Node registration and adding validators
        • Step 1: Download Stader node
        • Step 2: Install Stader node
        • Step 3: Configure and start Stader services
        • Step 4: Wallet setup
        • Step 5: Set the fee recipient of your validator client to Stader socializing pool
        • Step 6: Check Docker and node status
        • Step 7: Operator address whitelisting
        • Step 8: Register you node on the Stader network
        • Step 9: Add validators to your node
        • Step 10: Check your node and validator status
      • ETHx rewards for permissioned node operators
        • Claim CL rewards
        • Claim EL rewards
      • Node Migration
      • Latest update
    • FAQs
  • Smart Contracts
  • Oracles
  • ETHx Security
    • Immunefi Bug Bounty
    • Audit Reports
    • Public Repositories
  • ETHx Integration
  • Connect with us
Powered by GitBook
On this page
  • Please close your terminal and start again before proceeding to Step 3: Configure Stader services.
  • How to check if Docker is installed?
  • What is Docker?
  • How to install Docker?
  1. Node Operator
  2. Permissioned node operator
  3. Node registration and adding validators

Step 2: Install Stader node

In this step, we will install Stader node on your system. However, before proceeding to install the Stader Node Stack, ensure that Docker is installed on your system. Once the Docker is installed or if Docker is already present, run the install commands provided below, specific to your system architecture.

  • For Linux ~/bin/stader-permissioned-cli service install

  • For MacOS ~/bin/stader-permissioned-cli service install -d

Please close your terminal and start again before proceeding to Step 3: Configure Stader services.

Since this is your first time installing Stader, please start a new shell session by logging out and back in or restarting the machine.

This is necessary for your user account to have permissions to use Docker.

How to check if Docker is installed?

Check if you have docker installed on your system before installing Stader Node stack. Run the command: docker --version

  • You will see the version details if Docker is installed

  • You will see “command not found: docker” prompt if the Docker is not installed.

What is Docker?

Docker is an open-source platform that revolutionizes the way applications are developed, deployed, and run.

  • Docker containers are lightweight, portable, and isolated from the underlying infrastructure, making it easy to deploy applications.

  • Docker simplifies the process of managing and scaling applications, as containers can be easily replicated and distributed across multiple machines or cloud instances.

  • Docker's containerization approach enhances security by isolating applications and preventing potential conflicts between dependencies.

How to install Docker?

Follow the below guide to install docker -

PreviousStep 1: Download Stader nodeNextStep 3: Configure and start Stader services

Last updated 1 year ago

Docker provides a technology that allows developers to package their applications and all their dependencies into a standardized unit called a container.

Docker enables efficient resource utilization, as containers share the host system's while providing isolation.

Overall, Docker has become a fundamental tool in modern software development, offering a consistent and efficient way to package, distribute, and run applications, regardless of the underlying infrastructure.

MacOS :

Windows -

Linux -

containerization
kernel
Learn more
https://docs.docker.com/desktop/install/mac-install/
https://docs.docker.com/desktop/install/windows-install/
https://docs.docker.com/desktop/install/linux-install/