Skip to content

SomerEsat/ethereum-staking-guides

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

- Migrated change history to the archive.
- Added TimeoutStopSec to Geth config for all guides.
1b0e82b

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 16, 2020

Ethereum Staking Guides

Mainnet Staking Guides

Use these guides for staking on the Ethereum mainnet.

Guide Change Log (dd-mm-yy)
Ubuntu/Lighthouse
19-11-22 - Added TimeoutStopSec=600 to Geth config. See here for details.
14-11-22 - Added required flag --externalcl to Erigon config.
18-10-22 - Replaced Infura with Checkpoint Sync Endpoints.
08-10-22 - Added --prune-payloads to Lighthouse service config.
08-10-22 - Added --logfile-max-number & --logfile-max-size to Lighthouse service config.
08-10-22 - Added --Xplugin-rocksdb-high-spec-enabled to Besu service config.
08-10-22 - Added graffiti max 32 char limit note.
See Change Log Archive.
Ubuntu/Lodestar
19-11-22 - Added TimeoutStopSec=600 to Geth config. See here for details.
14-11-22 - Added required flag --externalcl to Erigon config.
18-10-22 - Replaced Infura with Checkpoint Sync Endpoints.
08-10-22 - Added --Xplugin-rocksdb-high-spec-enabled to Besu service config.
08-10-22 - Added graffiti max 32 char limit note.
See Change Log Archive.
Ubuntu/Nimbus
19-11-22 - Added TimeoutStopSec=600 to Geth config. See here for details.
14-11-22 - Added required flag --externalcl to Erigon config.
18-10-22 - Updated Nimbus logo and release to 22.10.1.
18-10-22 - Replaced Infura with Checkpoint Sync Endpoints.
08-10-22 - Added --Xplugin-rocksdb-high-spec-enabled to Besu service config.
08-10-22 - Added graffiti max 32 char limit note.
See Change Log Archive.
Ubuntu/Prysm
19-11-22 - Added TimeoutStopSec=600 to Geth config. See here for details.
14-11-22 - Added required flag --externalcl to Erigon config.
18-10-22 - Replaced Infura with Checkpoint Sync Endpoints.
08-10-22 - Added --Xplugin-rocksdb-high-spec-enabled to Besu service config.
08-10-22 - Added graffiti max 32 char limit note.
See Change Log Archive.
Ubuntu/Teku
19-11-22 - Added TimeoutStopSec=600 to Geth config. See here for details.
14-11-22 - Added required flag --externalcl to Erigon config.
18-10-22 - Replaced Infura with Checkpoint Sync Endpoints.
08-10-22 - Added --Xplugin-rocksdb-high-spec-enabled to Besu service config.
08-10-22 - Added graffiti max 32 char limit note.
See Change Log Archive.

Extra help for those who used my original Eth2.0 guides: Supplementary Guide to Staking on Ethereum For Existing Stakers


Goerli Testnet Staking Guides

Use these guides to practice setting up your staking setup on the Etheruem Goerli testnet.

DO NOT USE FOR MAINNET

Guide Change Log (dd-mm-yy)
Ubuntu/Lighthouse Published 06-08-22, Updated 19-11-22
Ubuntu/Lodestar Published 10-09-22, Updated 19-11-22
Ubuntu/Prysm Published 07-08-22, Updated 19-11-22
Ubuntu/Nimbus Published 06-08-22, Updated 19-11-22
Ubuntu/Teku Published 06-08-22, Updated 19-11-22

Mainnet Migration Guides (Not Merge Ready - Updates Pending)

Use these guides to move from a majority client (Prysm) to a minority client on the Ethereum mainnet.

Guide Change Log (dd-mm-yy)
Series Introduction Published 12-04-22
Migrating from Prysm to Nimbus (NOT Merge Ready) Published 11-05-22
Migrating from Prysm to Teku - coming soon!
Migrating from Prysm to Lodestar - coming soon!
Migrating from Prysm to Lighthouse - coming soon!
Series Conclusion - coming soon!