# Extends the mainnet preset
PRESET_BASE: mainnet
CONFIG_NAME: testnet # needs to exist because of Qrysm. Otherwise it conflicts with mainnet genesis

# Genesis
# ---------------------------------------------------------------
MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: 2
# 2026-Oct-19 05:52:54 PM UTC
MIN_GENESIS_TIME: 1792473630
GENESIS_FORK_VERSION: 0x10000038
GENESIS_DELAY: 180

# Time parameters
# ---------------------------------------------------------------
SECONDS_PER_SLOT: 10
SECONDS_PER_EXECUTION_BLOCK: 10
MIN_VALIDATOR_WITHDRAWABILITY_DELAY: 16
SHARD_COMMITTEE_PERIOD: 16
EXECUTION_FOLLOW_DISTANCE: 1
SLOTS_PER_EPOCH: 8
MAX_SEED_LOOKAHEAD: 4
EPOCHS_PER_EXECUTION_VOTING_PERIOD: 16

# Validator cycle
# ---------------------------------------------------------------
INACTIVITY_SCORE_BIAS: 4
INACTIVITY_SCORE_RECOVERY_RATE: 16
EJECTION_BALANCE: 20000000000000
MIN_PER_EPOCH_CHURN_LIMIT: 10
CHURN_LIMIT_QUOTIENT: 65536
MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: 8

# Withdrawals
# ---------------------------------------------------------------
MAX_VALIDATORS_PER_WITHDRAWALS_SWEEP: 16384

# Fork choice
# ---------------------------------------------------------------
PROPOSER_SCORE_BOOST: 40
REORG_PARENT_WEIGHT_THRESHOLD: 160
REORG_MAX_EPOCHS_SINCE_FINALIZATION: 2

# Deposit contract
# ---------------------------------------------------------------
DEPOSIT_CHAIN_ID: 21520
DEPOSIT_NETWORK_ID: 21520
DEPOSIT_CONTRACT_ADDRESS: KAL4242424242424242424242424242424242424242
INACTIVITY_PENALTY_QUOTIENT: 16777216
