Client
Geth (execution) + Lighthouse (consensus)
ethereum
Self-host an Ethereum full node: Geth plus Lighthouse, snap bootstrap, then archive-quality RPC on your hardware.
Geth (execution) + Lighthouse (consensus)
JSON-RPC (eth_blockNumber, eth_getBalance, eth_call, eth_sendRawTransaction)
Archive / unpruned EL+CL. Synced only when both layers agree and history proof is complete.
Ethereum needs an execution client and a consensus client. Toolkit provisions Geth and Lighthouse together, with snap sync on Geth and checkpoint sync on Lighthouse so the node is usable without weeks of guesswork.
Environments follow the product catalog: mainnet, Sepolia, and Hoodi. The panel shows honest sync from eth_syncing and the beacon — not a green badge while history is still incomplete.
mainnetsepoliahoodi
curl -fsSL "https://toolkit.rpcnode.dev/install/agent.sh" | sudo bashAfter the node is up you manage it in the same UI — Node Config (edit the live files and apply), client updates, restart, logs, public RPC. You do not need SSH to change conf. Install-time choices (snapshot flavor, history window, disk layout) are stored on that node.