Staking GuideΒΆ
Run a validator and earn rewards by securing the Ethereum network.
Warning
Staking involves real financial risk. You can lose ETH through slashing if you run the same keys on multiple machines or behave maliciously.
Run your own validator with 32 ETH.
Community Staking Module for smaller stakers.
Distributed Validator Technology with Charon.
Secret Shared Validators for fault-tolerant staking.
Move your validator to a new machine safely.
Staking OverviewΒΆ
Solo staking is the gold standard for Ethereum decentralization. By running your own validator, you:
π° Earn ~4-5% APY on your staked ETH
ποΈ Contribute to network security and decentralization
π Maintain full control of your keys
π« Avoid third-party custody risks
RequirementsΒΆ
Requirement |
Details |
|---|---|
ETH |
32 ETH per validator |
Hardware |
16GB RAM ARM board + 2TB NVMe |
Network |
24/7 stable internet connection |
Knowledge |
Basic Linux and command line skills |
Staking WorkflowΒΆ
βββββββββββββββ βββββββββββββββ βββββββββββββββ βββββββββββββββ
β Generate β β β Deposit β β β Import β β β Start β
β Keys β β 32 ETH β β Keys β β Validator β
βββββββββββββββ βββββββββββββββ βββββββββββββββ βββββββββββββββ
Generate Keys - Use ethstaker-deposit-cli
Deposit 32 ETH - Via Ethereum Launchpad
Import Keys - To your validator client
Start Validator - Enable systemd service
Alternative Staking OptionsΒΆ
Lido Community Staking Module (CSM)
Stake with less than 32 ETH by joining the Lido CSM:
Lower capital requirement (1.5 ETH bond)
Share in protocol rewards
Community-operated
Distributed Validator Technology (DVT)
Split your validator across multiple machines for:
Fault tolerance (survive hardware failures)
Increased uptime
Distributed trust
Two DVT providers are supported:
Obol DVT guide β (Charon middleware)
SSV DVT guide β (Secret Shared Validators)
See also
Running Layer 1 nodes - L1 node setup
MEV boost - Maximize validator rewards
Ethereum on ARM Secure Backup Utility (Restic) - Protect your keys