# The Merge resources ## What is The Merge? * Ethereum.org page on The Merge * https://ethereum.org/en/upgrades/merge/ * https://ethmerge.com/ * Decrypt - What is the Merge * https://decrypt.co/resources/what-merge-ethereum-move-proof-stake * Consensys video series on the Merge * https://www.youtube.com/watch?v=XrJWE9beMSg * And article on state of The Merge https://consensys.net/blog/news/the-state-of-the-merge-an-update-on-ethereums-merge-to-proof-of-stake-in-2022/ ## When? * Wenmerge, follows current state and development of The Merge * https://wenmerge.com/ * Readiness checklist * https://github.com/ethereum/pm/blob/master/Merge/mainnet-readiness.md * Difficulty bomb estimations * https://medium.com/coinmonks/adventures-in-difficulty-bombing-837890476630 * TTD prediction * https://github.com/taxmeifyoucan/predict_ttd/ ## New Consensus * Consensus specs * https://github.com/ethereum/consensus-specs * Gasper paper * https://arxiv.org/abs/2003.03052 * Danny Ryan's talk on transition to PoS * https://www.youtube.com/watch?v=8N10a1EBhBc * Beacon chain * https://ethereum.org/en/upgrades/beacon-chain/ * Ethereum.org article on PoS * https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/ ### Staking * Become a validator and help to secure the network * https://launchpad.ethereum.org/ ## Testing and development * Pre-merge EL testing: * github.com/ethereum/tests (Blockchain Tests, Transaction tests, General State Tests, Difficulty Tests) * hive end-to-end tests (consensus tests, sync tests, networking tests) (https://github.com/ethereum/hive) * Post-merge testing: * Hive EL+CL testnet (https://github.com/ethereum/hive/tree/master/simulators/eth2/testnet) * Hive Engine API testing (https://github.com/ethereum/hive/tree/master/simulators/ethereum/engine) * Consensus-specs tests (https://github.com/ethereum/consensus-specs/tree/dev/tests) * Kurtosis EL+CL Testnets (https://github.com/kurtosis-tech/eth2-merge-kurtosis-module) * Shadow forking * https://etherworld.co/2022/04/20/ethereum-mainnet-shadow-forking-an-overview/ * #TestingTheMerge tag * Testing channel in Eth R&D Discord * Tim's FAQ on the roadmap * https://github.com/timbeiko/eth-roadmap-faq ### Testnets * Merge testnets configs * https://github.com/eth-clients/merge-testnets * Kiln is the latest merged testnet used for wider testing for applications, client operators, stakers * https://blog.ethereum.org/2022/03/14/kiln-merge-testnet/ * https://kiln.themerge.dev/ * Run a node on Kiln https://notes.ethereum.org/@launchpad/kiln ## After the merge * Changes for application layer * https://blog.ethereum.org/2021/11/29/how-the-merge-impacts-app-layer/ * https://twitter.com/trent_vanepps/status/1508478499325202435 ### Withdraws ### Shanghai * Shanghai is a hard fork following the Merge * https://github.com/ethereum/pm/issues/450 ### Sharding * Danksharding https://notes.ethereum.org/@hww/workshop_feb_2022