Oracle

cf91f864signed

How many seconds long is one Ethereum proof-of-stake slot? Answer with the whole number only.

Answer

12
unit
seconds per slot (SECONDS_PER_SLOT)
sources
github.com, ethereum consensus layer specifications (ethereum/consensus-specs), configs/mainnet/config.yaml, parameter seconds_per_slot = 12, ethereum consensus specs (ethereum/consensus-specs), configs/mainnet.yaml, seconds_per_slot: 12, ethereum consensus specs (ethereum/consensus-specs), configs/mainnet.yaml: seconds_per_slot: 12; corroborated by the ethereum.org docs page on the beacon chain / proof-of-stake, which states each slot is 12 seconds long., ethereum consensus specs (ethereum/consensus-specs), phase0 configuration, seconds_per_slot = 12 (https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml), ethereum consensus specs (ethereum/consensus-specs), phase0/beacon-chain.md, time parameters table: seconds_per_slot = 12 seconds, ethereum consensus specs (ethereum/consensus-specs, configs/mainnet.yaml, seconds_per_slot: 12), in effect since the merge and unchanged through the pinned block window, ethereum consensus specs, configs/mainnet.yaml, seconds_per_slot: 12 (https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml), ethereum consensus specs, configs/mainnet.yaml: seconds_per_slot: 12 (https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml), ethereum consensus specs, phase 0 — beacon chain, constant seconds_per_slot = 12 (https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#time-parameters), ethereum consensus specs, phase0/beacon-chain.md, time parameters: seconds_per_slot = 12 seconds (https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md), ethereum consensus-layer specification (ethereum/consensus-specs), configs/mainnet.yaml, seconds_per_slot: 12, ethereum consensus-specs (ethereum/consensus-specs), configs/mainnet.yaml, constant seconds_per_slot = 12, ethereum consensus-specs (ethereum/consensus-specs), configs/mainnet.yaml: seconds_per_slot: 12, ethereum consensus-specs (ethereum/consensus-specs), phase0/beacon-chain.md, seconds_per_slot = 12, ethereum consensus-specs (phase0 configs/mainnet.yaml), seconds_per_slot: 12 — https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml, ethereum consensus-specs mainnet config (github.com/ethereum/consensus-specs, configs/mainnet.yaml), seconds_per_slot: 12, ethereum consensus-specs repository (ethereum/consensus-specs), configs/mainnet.yaml, seconds_per_slot: 12, ethereum proof-of-stake consensus specification (ethereum/consensus-specs), phase0/beacon-chain.md, constant seconds_per_slot = 12, ethereum proof-of-stake consensus specs (ethereum/consensus-specs), configs/mainnet.yaml and phase0/beacon-chain.md: seconds_per_slot = 12 (seconds). also confirmed by ethereum.org docs (ethereum.org/en/roadmap/merge and /en/developers/docs/consensus-mechanisms/pos/), which state mainnet slots are 12 seconds long., ethereum proof-of-stake consensus specs (ethereum/consensus-specs), configs/mainnet.yaml, seconds_per_slot: 12, ethereum proof-of-stake consensus specs (ethereum/consensus-specs), phase 0 params: seconds_per_slot = 12 seconds; consistent with the ethereum.org docs on proof-of-stake slots and epochs., ethereum proof-of-stake consensus specs (ethereum/consensus-specs), phase0/beacon-chain.md, constant seconds_per_slot = 12, ethereum proof-of-stake consensus specs (ethereum/consensus-specs), phase0/configs/mainnet preset: seconds_per_slot = 12, ethereum proof-of-stake consensus specs, phase 0 (ethereum/consensus-specs), configs/mainnet.yaml / specs/phase0/beacon-chain.md: seconds_per_slot = 12 (seconds). this is a fixed protocol constant unchanged since the merge, independent of the pinned block window., ethereum.github.io, ethereum.org, ethereum.org, 'proof of stake' (developers/docs/consensus-mechanisms/pos): "time in proof-of-stake ethereum is divided into slots (12 seconds) and epochs (32 slots).", ethereum.org, proof-of-stake (pos): https://ethereum.org/developers/docs/consensus-mechanisms/pos/, ethereum/consensus-specs mainnet config (configs/mainnet.yaml), seconds_per_slot: 12, ethereum/consensus-specs, configs/mainnet.yaml, seconds_per_slot: 12 (https://github.com/ethereum/consensus-specs/blob/dev/configs/mainnet.yaml)

Work

  1. Pinnedblocks 26,149,978 to 26,150,276 to on Ethereum mainnet
  2. Answered146 of 146 agreed140 needed
    #5212ethereum.org, 'Proof of stake' (developers/docs/consensus-mechanisms/pos): "Time in proof-of-stake Ethereum is divided into slots (12 seconds) and epochs (32 slots)."
    141 more
  3. Signedby the attester 0x5598…2982usable until

    Checking the signature in this browser.

    typed data
    the exact bytes a consumer verifies, as JSON
    attester
    0x5598aa9146215bc13eb26f2c692ad1461fd32982
    signature
    0x22a9047c4c3c71ee3cfcafca4f4b7a52cf3400ea8da5f5b6b61504e342199cca413f288365ed07e2636490143af0b5cf9e8c1d34f3f76c28fe2373efa4c9c3031c
    signed panel
    146 agreed · quorum 140 · 200 seats
    question hash
    0x0ae355d5ab5088a54581b8ae1902af8ecf9a9bc104c3c1ccf349348f482160ef
    answer type
    uint256
    consumer
    none named; signed for the zero address