Skip to main content

Genesis & network parameters

Khromosome is standard Ethereum PoS with its own genesis. The values below are the network's launch parameters.

Core parameters

ParameterValueNotes
Chain ID777001EIP-155
Native tokenKHROME18 decimals
Total supply777,000,000 KHROMEfixed; no protocol inflation
Gas limit30,000,000starting value; validator-adjustable
Base fee1 gweiEIP-1559 initial, floats after
Slot time12 sSECONDS_PER_SLOT (consensus layer)
Epoch32 slots (~6.4 min)SLOTS_PER_EPOCH
Finality~2 epochs (~13 min)normal for PoS

Execution + consensus

  • Execution (EL): KhromePQ — a custom Reth v1.8 build with the native ML-DSA-87 precompile at 0x100. Standard EVM otherwise.
  • Consensus (CL): Lighthouse, running unmodified Ethereum proof-of-stake.

Supply allocation

The 777,000,000 KHROME genesis supply is allocated across seven buckets — see Tokenomics. The 15% validator-rewards bucket is held by the ValidatorRewards contract; see Staking & Validator Rewards.

note

"Block time" people expect from a single genesis.json is actually the consensus-layer slot time (SECONDS_PER_SLOT), not an execution-genesis field — a common point of confusion.