Skip to content

Run Ethereum

This guide covers how to run Ethereum with Kittynode.

  1. Install Kittynode CLI:

    Terminal window
    curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | sh
  2. Set up the validator:

    Terminal window
    kittynode validator init
  3. Optionally, monitor your validator with the desktop app:

    Download the Kittynode app (available for Linux, macOS, and Windows).

To run an Ethereum node, it’s best to use a dedicated machine. Some good options include:

For additional information please refer to:

  1. Install Ubuntu desktop or server.

  2. Install basic utils:

    Terminal window
    sudo apt update
    sudo apt install -y build-essential curl git
  3. Install Tailscale:

    Terminal window
    curl -fsSL https://tailscale.com/install.sh | sh
  1. Install openssh-server:

    Terminal window
    sudo apt update
    sudo apt install -y openssh-server
  2. Enable and start the SSH service:

    Terminal window
    sudo systemctl enable ssh
    sudo systemctl start ssh

Follow the Set up Docker guide (Linux tab) before continuing.

  1. Install Kittynode CLI:

    Terminal window
    curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | sh
  2. Start the local web server:

    Terminal window
    kittynode web start
  3. Open the Kittynode desktop app, visit settings, and connect to the remote server.


Kittynode is free software released under the MIT License.