Node Setup
In Minutes
Transform a fresh server into a fully-configured Ethereum node. One command handles security hardening, client installs, MEV, and monitoring.
$ curl -fsSL https://raw.githubusercontent.com/chimera-defi/eth2-quickstart/master/install.sh | sudo bash
==================================================
Eth2 Quick Start - One-Liner Setup
==================================================
[INFO] Checking system requirements...
[INFO] Cloning repository to ~/.eth2-quickstart...
[INFO] Repository ready at ~/.eth2-quickstart
[INFO] Starting configuration wizard...
Phase 1: System hardening
Phase 2: Client installation (after reboot)
Configuration complete. Run Phase 1 from the path shown above.One command, production-ready node
Copy the one-line installer to bootstrap a hardened server, then continue with the guided configuration wizard.
curl -fsSL https://raw.githubusercontent.com/chimera-defi/eth2-quickstart/master/install.sh | sudo bashTwo-phase security model
Phase one runs as root to harden the host. After reboot, phase two completes client installs as the new operator.
Prefer manual? Use the pre-existing run_1.sh and run_2.sh scripts—see Get Started.
Bootstraps safely
Runs a two-phase flow: hardened base setup, reboot, then client install.
Configurable wizard
Supports guided TUI on a real TTY and auto-falls back to non-interactive defaults for one-line piped installs.
Everything included
Sets up monitoring, firewalls, and service management automatically.
From bare metal to synced node
A streamlined workflow built for production reliability, with guardrails at every step.
Each phase is reversible and logged, so you can validate changes before proceeding.
Bootstrap the host
Run the one-line installer to clone the repo, verify requirements, and launch the wizard.
Includes firewall rules, SSH hardening, and a non-root operator user.
Reboot & validate
Reboot to confirm secure access with the new user and updated SSH settings.
The script pauses and reminds you to verify access before proceeding.
Install clients
Select execution and consensus clients, MEV relay presets, and monitoring.
The installer configures services, systemd units, and auto-start.
Go live
Start services and monitor sync progress from a dedicated dashboard.
Health checks and logs are included for ongoing ops.
A tested AI interface over the real node workflows
Agents bootstrap, run, inspect, and clean node stacks through a repo-aware skill. It does not manage validator secrets.
# packaged install after publishing to ClawHub
clawhub install eth2-quickstart
git clone https://github.com/chimera-defi/eth2-quickstart.git
cd eth2-quickstart
# or tell an agent to ingest:
# https://raw.githubusercontent.com/chimera-defi/eth2-quickstart/master/llms.txt
# native MCP path
python3 -m pip install mcp
codex mcp add eth2-quickstart ./mcp_server/run_eth2qs_mcp.sh
# inside an eth2-quickstart checkout
./scripts/eth2qs.sh phase2 --execution=geth --consensus=prysm --mev=mev-boost
./scripts/eth2qs.sh doctor --json
./scripts/eth2qs.sh clean-data --dry-runClawHub-ready, repo-aware
Install via ClawHub, operate inside a real repo checkout.
Canonical command surface
Routes through ./scripts/eth2qs.sh for install, run, update, and cleanup.
Machine-readable health
Use doctor --json for stable status checks.
Safe cleanup defaults
Dry-run first, keys and secrets preserved by design.
Raw-ingest fallback
Ingest llms.txt directly when ClawHub is unavailable.
Native MCP tools
Run the local stdio server for Claude Code and Codex with the same repo-backed commands.
Features
Everything you need to go live
A complete toolkit for running your own Ethereum infrastructure with confidence.
Choose Your Client Stack
Support for all major Ethereum clients. Mix and match for optimal performance and network diversity.
One Command Setup
No manual configuration. One command handles security, client installation, and MEV setup.
Security Out of the Box
Firewall, fail2ban, SSH hardening, and secure permissions—all configured automatically.
Maximize Rewards
Built-in MEV-Boost, Commit-Boost, and optional ETHGas support.
Your Own RPC
Run your own censorship-resistant RPC endpoint. Faster and uncensored.
Launch your Ethereum node today
Start with the one-line installer, then follow the guided wizard to pick clients, MEV, and monitoring.
Bootstrap command
curl -fsSL https://raw.githubusercontent.com/chimera-defi/eth2-quickstart/master/install.sh | sudo bash