Run Ethereum
This guide covers how to run Ethereum with Kittynode.
Run an Ethereum validator
Section titled “Run an Ethereum validator”-
Install Kittynode CLI:
Terminal window curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | shTerminal window curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | shTerminal window powershell -ExecutionPolicy Bypass -c "irm https://kittynode.com/ps1 | iex" -
Set up the validator:
Terminal window kittynode validator init -
Optionally, monitor your validator with the desktop app:
Download the Kittynode app (available for Linux, macOS, and Windows).
Hardware requirements
Section titled “Hardware requirements”To run an Ethereum node, it’s best to use a dedicated machine. Some good options include:
- ASUS NUC 14 Pro
- Beelink
- Minisforum
For additional information please refer to:
Set up an Ubuntu machine
Section titled “Set up an Ubuntu machine”-
Install Ubuntu desktop or server.
-
Install basic utils:
Terminal window sudo apt updatesudo apt install -y build-essential curl git -
Install Tailscale:
Terminal window curl -fsSL https://tailscale.com/install.sh | sh
Set up SSH access over Tailscale
Section titled “Set up SSH access over Tailscale”-
Install openssh-server:
Terminal window sudo apt updatesudo apt install -y openssh-server -
Enable and start the SSH service:
Terminal window sudo systemctl enable sshsudo systemctl start ssh
Install Docker
Section titled “Install Docker”Follow the Set up Docker guide (Linux tab) before continuing.
Connect to remote Kittynode
Section titled “Connect to remote Kittynode”-
Install Kittynode CLI:
Terminal window curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | shTerminal window curl --proto '=https' --tlsv1.2 -LsSf https://kittynode.com/sh | shTerminal window powershell -ExecutionPolicy Bypass -c "irm https://kittynode.com/ps1 | iex" -
Start the local web server:
Terminal window kittynode web start -
Open the Kittynode desktop app, visit settings, and connect to the remote server.
Kittynode is free software released under the MIT License.