mirror of
https://github.com/ChainSafe/lodestar.git
synced 2026-01-10 08:08:16 -05:00
**Motivation** Replace deprecated Holesky network support with Hoodi testnet configuration. Hoodi is a new Ethereum testnet that will serve as a replacement testnet, and this change updates Lodestar to support the new network configuration. **Description** This PR removes Holesky network configuration and replaces all references with Hoodi testnet support. Changes include: - Removed `packages/cli/src/networks/holesky.ts` network file - Removed `packages/config/src/chainConfig/networks/holesky.ts` chain config - Updated all network references from "holesky" to "hoodi" across CLI, config, and test files - Added Hoodi network configuration with proper chain parameters, genesis data, and bootnodes - Updated default environment configuration - Updated unit tests to reflect the network change <!-- Link to issues: https://github.com/ChainSafe/lodestar/issues/8595 --> Closes #https://github.com/ChainSafe/lodestar/pull/8615 **AI Assistance Disclosure** - [ ] External Contributors: I have read the [contributor guidelines](https://github.com/ChainSafe/lodestar/blob/unstable/CONTRIBUTING.md#ai-assistance-notice) and disclosed my usage of AI below. <!-- Insert any AI assistance disclosure here --> -PR content was developed using Cursor for code updates and explanations; I reviewed and verified all changes manually.
Command Line Interface for Lodestar
This package is part of ChainSafe's Lodestar project
Command line tool for Lodestar
Getting started
- Follow the installation guide to install Lodestar.
- Quickly try out the whole stack by starting a local testnet.
Lodestar
We have an experimental new CLI called lodestar which currently provides a subset of the lodestar CLI functionality.
Here's a quick list of the available CLI commands:
| Command | Description |
|---|---|
./bin/lodestar init |
Write a configuration and network identity to disk, by default ./.lodestar |
./bin/lodestar beacon |
Run a beacon node using a configuration from disk, by default ./.lodestar |
./bin/lodestar account |
Run various sub-commands for creating/managing Ethereum Consensus accounts |
./bin/lodestar validator |
Run one or more validator clients |
./bin/lodestar dev |
Quickly bootstrap a beacon node and multiple validators. Use for development and testing |
Append --help to any of these commands to print out all options for each command. |
For full documentation on cli commands and options, see the Command Line Reference
License
Apache-2.0 ChainSafe Systems