Our great sponsors
-
The following sections outline how to configure an execution-layer client and a consensus-layer client so that they have everything in place to execute the entire merge already in the genesis block. Here, we'll use Geth and Lodestar.
-
The following sections outline how to configure an execution-layer client and a consensus-layer client so that they have everything in place to execute the entire merge already in the genesis block. Here, we'll use Geth and Lodestar.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
This uses the latest Sepolia testnet genesis.
-
For that, we have to take the vanilla deposit contract from the consensus specs: deposit_contract.sol, get the Solidity compiler version 0.6.11, compile the binary of the runtime part, and create an empty deposit tree.
-
Lastly, use the eth2 testnet genesis tool to generate the genesis.ssz state for a merge configuration:
-
We can use the deposit CLI to generate validator keypairs. Simply run ./deposit existing-mnemonic and follow the instructions.
-
github/protolambda/merge-genesis-tools: Testnet tooling to create a merge state at genesis.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
github/ethereumjs/consensus-deployment-ansible: Ansible playbooks by Parithosh that allow us to do everything we did in this tutorial with one click ;)
-
holli
Discontinued the holesovice post-merge testnet configuration. [Moved to: https://github.com/eth-clients/holesky]
github/eth-clients/holesovice: Preview: the first public merged-from-genesis Ethereum testnet.
-
If you managed to scroll all the way to the end of this article, I will reward you with the full configuration used in this tutorial: github.com/q9f/mergednet - I pedantically created one commit for each step.