Ethereum Lodestar - Complete Setup Guide

Опубликовано: 22 Март 2026
на канале: ChainSafe
725
11

This is the complete setup guide for Ethereum Consensus' TypeScript implementation client Lodestar, presented by Phil Ngo. This video is supplementary material to the setup guide found here: https://hackmd.io/@philknows/rk5cDvKmK

Lodestar is ChainSafe’s Ethereum Consensus (Eth2) client built with TypeScript. Lodestar provides highly accessible tooling libraries that benefit the entire Ethereum ecosystem. Our libraries are written in idiomatic TypeScript, making them accessible to a broad swath of developers. Additionally, Lodestar will feature heavily in the Ethereum Consensus ecosystem as light-client deployable. Lodestar is the 5th client in production after Lighthouse, Prysm, Teku, and Nimbus (in no particular order).

Lodestar Github repo: https://github.com/ChainSafe/lodestar
Lodestar Setup Guide (Text): https://hackmd.io/@philknows/rk5cDvKmK
Phil's Twitter:   / philngo_  

ChainSafe is a global leader in blockchain protocol and infrastructure development for Web 3.0.

ChainSafe's website: https://chainsafe.io
Get into the code: https://github.com/ChainSafe
Join our Discord:   / discord  
Stay up-to-date on Twitter:   / chainsafeth  
Read through our Medium:   / chainsafe  

TIMESTAMPS:
00:00:00 Start
00:02:56 Part 1 - Generating Staking Data
00:05:20 Run eth2-deposit-cli on MacOS
00:06:24 Generate new 24 word mnemonic
00:13:24 Part 2 - Setup and secure your Linux server
00:16:53 Setup SSH keys for authentication
00:30:59 Disable password authentication
00:34:55 Modify default SSH port
00:37:40 Install Fail2Ban
00:39:50 Configure UFW firewall
00:45:00 Part 3 - Installing Docker and Docker Compose
00:48:50 Download and Configure Lodestar
00:50:55 Create Docker-Compose environment
00:55:45 Quick sync your beacon node using a weak subjectivity checkpoint
00:59:50 Start geth docker
01:05:30 Start beacon node
01:10:40 Start prometheus and grafana metrics
01:12:15 Login/Check metrics dashboards
01:15:45 Setup validators
01:33:35 Part 4 - Funding your validator keys with Metamask and Eth Launchpad