@chainsafe/lodestar-config
Version:
Chain configuration required for lodestar
30 lines • 1.24 kB
JavaScript
/* eslint-disable @typescript-eslint/naming-convention */
import { fromHexString as b } from "@chainsafe/ssz";
import { chainConfig as mainnet } from "../presets/mainnet.js";
/* eslint-disable max-len */
// Ropsten beacon chain config:
// https://github.com/eth-clients/merge-testnets/blob/main/sepolia-beacon-chain/config.yaml
export const sepoliaChainConfig = {
...mainnet,
// Genesis
// ---------------------------------------------------------------
MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: 1300,
// # Sunday, June 19, 2022 2:00:00 PM +UTC
MIN_GENESIS_TIME: 1655647200,
GENESIS_FORK_VERSION: b("0x90000069"),
// Forking
// ---------------------------------------------------------------
// # Altair
ALTAIR_FORK_VERSION: b("0x90000070"),
ALTAIR_FORK_EPOCH: 50,
// # Merge
BELLATRIX_FORK_VERSION: b("0x90000071"),
BELLATRIX_FORK_EPOCH: 100,
TERMINAL_TOTAL_DIFFICULTY: BigInt("17000000000000000"),
// Deposit contract
// ---------------------------------------------------------------
DEPOSIT_CHAIN_ID: 11155111,
DEPOSIT_NETWORK_ID: 11155111,
DEPOSIT_CONTRACT_ADDRESS: b("0x7f02C3E3c98b133055B8B348B2Ac625669Ed295D"),
};
//# sourceMappingURL=sepolia.js.map