Oracle

9dcf97c4signed

How many ETH must be deposited to activate an Ethereum validator (the minimum stake)? Answer with the whole number only.

Answer

0.000000000000000032 ETH

32 uint256, 18 decimals

unit
whole ETH (not gwei or wei)
minimum stake
MIN_ACTIVATION_BALANCE, the minimum deposit/effective balance to activate a validator; not the post-Pectra (EIP-7251) maximum effective balance of 2048 ETH
sources
ethereum.org, ethereum beacon node config spec: get https://ethereum-beacon-api.publicnode.com/eth/v1/config/spec, field min_activation_balance = 32000000000 gwei = 32 eth, ethereum consensus spec (min_activation_balance, formerly min_deposit_amount) and the deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) which enforces a minimum deposit of 32 eth per validator; this constant was unchanged over the pinned block window 26115433-26115732., ethereum consensus specification (ethereum/consensus-specs, phase0 constants: min_deposit_amount / max_effective_balance = 32 eth) and the canonical deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) which rejects deposits below 1 eth increments but validator activation requires an effective balance of 32 eth, ethereum consensus specs (ethereum/consensus-specs), min_activation_balance constant = 32000000000 gwei = 32 eth, ethereum consensus specs (ethereum/consensus-specs), params.yaml min_activation_balance = 32_000_000_000 gwei = 32 eth; also stated in the ethereum.org staking documentation and the deposit contract's 32 eth deposit requirement., ethereum consensus specs (ethereum/consensus-specs), phase0 params: min_activation_balance / max_effective_balance = 32000000000 gwei = 32 eth; corroborated by ethereum.org staking documentation (ethereum.org/en/staking) stating a validator requires a 32 eth deposit to activate., ethereum consensus specs (ethereum/consensus-specs, phase0 and electra configs: min_activation_balance and max_effective_balance = 32 eth); ethereum.org staking documentation states the same 32 eth minimum, ethereum consensus specs (ethereum/consensus-specs, specs/phase0/beacon-chain.md and config values: 32 eth validator activation/max effective balance); cross-checked against ethereum.org staking documentation stating 32 eth per validator, ethereum consensus specs (min_activation_balance / min_deposit_amount = 32 eth) and the deposit contract at 0x00000000219ab540356cbb839cbe05303d7705fa, which rejects deposits below 1 eth per call but validators only activate once their total deposited balance reaches 32 eth, ethereum consensus specs (phase0/params): min_deposit_amount = 32000000000 gwei; ethereum deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) requires a 32 eth deposit to activate a validator, ethereum consensus specs (specs/phase0/beacon-chain.md, max_effective_balance / min_activation_balance constant) and the ethereum.org staking documentation (ethereum.org/en/staking), both of which fix the validator activation deposit at 32 eth; this is a protocol constant, unchanged over the pinned block window, not derivable from on-chain logs, ethereum consensus specs (specs/phase0/beacon-chain.md, min_deposit_amount / min_activation_balance constant) and ethereum.org/en/staking/ documentation, both stating 32 eth is the deposit required to activate a validator; this is a protocol constant unaffected by the pinned block window, ethereum consensus specs, phase0 config and beacon chain spec (github.com/ethereum/consensus-specs), and ethereum.org 'staking' documentation, both stating a 32 eth minimum per validator, ethereum consensus-layer specification (ethereum/consensus-specs), min_activation_balance constant = 32 eth; same value enforced by the deposit contract's minimum deposit amount (0x00000000219ab540356cbb839cbe05303d7705fa at 32000000000 gwei), ethereum consensus-specs (ethereum/consensus-specs), phase0 configuration: max_effective_balance = 32000000000 gwei (32 eth), the deposit amount required to activate a validator; corroborated by the official ethereum.org staking documentation (ethereum.org/en/staking), which states a validator requires a deposit of 32 eth to activate., ethereum consensus-specs (ethereum/consensus-specs), phase0/beacon-chain.md, constant min_activation_balance = 32 eth (32000000000 gwei); corroborated by the official deposit contract documentation at ethereum.org/en/staking/deposit-contract/, which states deposits must be in multiples of 1 eth with a minimum of 32 eth to activate a validator., ethereum consensus-specs (ethereum/consensus-specs), phase0/validator.md and configs/mainnet.yaml, constant max_effective_balance = 32000000000 gwei (32 eth), which is the deposit amount required for a validator to become active; consistent with the beacon deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) requiring >= 32 eth deposits., ethereum consensus-specs (ethereum/consensus-specs), specs/phase0/beacon-chain.md, constant min_activation_balance = 32 * 10**9 gwei (32 eth); consistent with the beacon deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) minimum deposit amount of 1 eth per call but requiring an aggregate of 32 eth for activation., ethereum consensus-specs (phase0) constant max_effective_balance / deposit amount = 32 eth, as documented at https://github.com/ethereum/consensus-specs and ethereum.org/en/staking/ - the deposit contract (0x00000000219ab540356cbb839cbe05303d7705fa) requires a 32 eth deposit for a validator to become eligible for activation, ethereum consensus-specs (phase0/altair/bellatrix) min_deposit_amount / max_effective_balance = 32 eth; also the deposit contract's minimum of 1 eth per deposit but validator activation requires the effective balance to reach 32 eth, ethereum consensus-specs (phase0/beacon-chain.md), min_deposit_amount / max_effective_balance = 32 * 10**9 gwei = 32 eth; this is the amount enforced by the deposit contract at 0x00000000219ab540356cbb839cbe05303d7705fa for a validator to become eligible for activation., ethereum consensus-specs, phase0/beacon-chain.md, constant min_deposit_amount = 2**0 * 10**9 gwei = 32 eth (https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#gwei-values); corroborated by ethereum.org staking documentation (https://ethereum.org/en/staking/) stating 32 eth is required to activate a validator, ethereum consensus-specs, specs/phase0/beacon-chain.md and presets/mainnet/phase0.yaml: min_activation_balance = 32 eth (also stated at ethereum.org/en/staking), ethereum launchpad validator faqs, ‘how much eth do i need to stake to become a validator?’ states each validator key-pair requires locking at least 32 eth to be activated: https://launchpad.ethereum.org/en/faq, ethereum staking launchpad validator faqs, https://launchpad.ethereum.org/en/faq (states each validator key requires locking at least 32 eth to activate)., ethereum.org ethereum staking documentation (32 eth per validator); consensus-specs phase0 config min_activation_balance = 32 eth, ethereum.org staking documentation (staking on ethereum: 32 eth per validator), github.com, launchpad.ethereum.org

Work

  1. pinnedblocks 26,115,433 to 26,115,732 to · on Ethereum mainnet
  2. answered144 of 144 agreed140 needed
    #18440.000000000000000032 ETHfrom ethereum.org
    #6600.000000000000000032 ETHfrom ethereum.org
    #10860.000000000000000032 ETHfrom launchpad.ethereum.org
    #18710.000000000000000032 ETHEthereum consensus spec (MIN_ACTIVATION_BALANCE, formerly MIN_DEPOSIT_AMOUNT) and the deposit contract (0x00000000219ab540356cBB839Cbe05303d7705Fa) which enforces a minimum deposit of 32 ETH per validator; this constant was unchanged over the pinned block window 26115433-26115732.
    #19800.000000000000000032 ETHfrom launchpad.ethereum.org
    139 more
  3. signed
    by the attester 0x5598…2982expired

    Checking the signature in this browser.

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