Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions goerli-shadow-fork/custom_config_data/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# goerli-shadow-fork
TTD: `9149384`
ENR for consensus clients:
```yaml
- "enr:-Iq4QKuNB_wHmWon7hv5HntHiSsyE1a6cUTK1aT7xDSU_hNTLW3R4mowUboCsqYoh1kN9v3ZoSu_WuvW9Aw0tQ0Dxv6GAXxQ7Nv5gmlkgnY0gmlwhLKAlv6Jc2VjcDI1NmsxoQK6S-Cii_KmfFdUJL2TANL3ksaKUnNXvTCv1tLwXs0QgIN1ZHCCIyk"
- "enr:-L64QESYteGfjEpTmnnQDvQl6UI_WMUAEIn3oC_miMQVXzQQENWZwTKT3FeAgo1DUKu9p_EWmw4GByM8ggOraVK0WBqCAQqHYXR0bmV0c4j__________4RldGgykHHQNQYCABAg__________-CaWSCdjSCaXCEaPiNZolzZWNwMjU2azGhAs1UIGZrcQiv1zOlaM84DsXs67g5UqW-B9kPKl5QfHjNiHN5bmNuZXRzAIN0Y3CCIyiDdWRwgiMo"
- "enr:-L64QMp3KHe6E0B3zcV___10HBkNzJPU7p75UAiGIFp_h44Vb44lKjU5uw67bs2MImkS76tF4v1LYTlONw3LNYWqwBaCAUuHYXR0bmV0c4j__________4RldGgykHHQNQYCABAg__________-CaWSCdjSCaXCEzr03N4lzZWNwMjU2azGhA4QHmAG65extBHUlEhWWLp1dqf34LNS__hm2cnkkNpuziHN5bmNuZXRzAIN0Y3CCIyiDdWRwgiMo"
- "enr:-L64QA1iIbPH93nwUhyCTedIxEV9S-s15jBNqBUKr9_7MAUyDfp38Aq08QsPa6GKH86GdGjhiWOjai5invSvb_MtB0GCAUuHYXR0bmV0c4j__________4RldGgykHHQNQYCABAg__________-CaWSCdjSCaXCEaPiG04lzZWNwMjU2azGhAl0ZY8gHSSceBt7xmVXMUIaxbXzMzIxym8sajAV83_T9iHN5bmNuZXRzAIN0Y3CCIyiDdWRwgiMo"
```
enode for execution clients:
```yaml
- "enode://5d51b95d7aa2ebbafa0e82f3360ef8612a7db660cf4103b9b667715b9328ea4d5a44dfdb5d385d40aa471068d6196c58264a28d4b7863d0e6039d72d5933311c@77.190.163.236:30303"
- "enode://1438482e6cf2d4abeb31b212815b7b397b123cff69038dc09f9128af9417132ccc4191de8316f382d05021139b10f5f2ac20822f4ba3e056b0eb70c533de4369@206.189.55.55:30303"
- "enode://f763b6f87e3908e0f10e6ddf311a2fb4b9e1adba7ee13c9eeafc6fc73a2fd2a1cd5b7ccf9afd6d1807b17c4da8b03e513d62b9fbb4953942201f34c9581ad9e6@104.248.141.102:30303"
- "enode://2ffe8f75722d8223dbe5a97f6426fc2b432e837acb853879e3ef6b1706eb21c20e8a38fc305ab7229c417593201e9d43e42d7f66f8c564b7b4b8633dace481d1@104.248.134.211:30303"
- "enode://011f758e6552d105183b1761c5e2dea0111bc20fd5f6422bc7f91e0fabbec9a6595caf6239b37feb773dddd3f87240d99d859431891e4a642cf2a0a9e6cbb98a@51.141.78.53:30303"
```

1 change: 1 addition & 0 deletions goerli-shadow-fork/custom_config_data/boot_enr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- enr:-Iq4QKuNB_wHmWon7hv5HntHiSsyE1a6cUTK1aT7xDSU_hNTLW3R4mowUboCsqYoh1kN9v3ZoSu_WuvW9Aw0tQ0Dxv6GAXxQ7Nv5gmlkgnY0gmlwhLKAlv6Jc2VjcDI1NmsxoQK6S-Cii_KmfFdUJL2TANL3ksaKUnNXvTCv1tLwXs0QgIN1ZHCCIyk
68 changes: 68 additions & 0 deletions goerli-shadow-fork/custom_config_data/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Extends the mainnet preset
PRESET_BASE: 'mainnet'
CONFIG_NAME: testnet # needs to exist because of Prysm. Otherwise it conflicts with mainnet genesis

# Genesis
# ---------------------------------------------------------------
# `2**14` (= 16,384)
MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: 190
# Mar-01-2021 08:53:32 AM +UTC
# This is an invalid valid and should be updated when you create the genesis
MIN_GENESIS_TIME: 1642698231
GENESIS_FORK_VERSION: 0x13001020
GENESIS_DELAY: 900


# Forking
# ---------------------------------------------------------------
# Some forks are disabled for now:
# - These may be re-assigned to another fork-version later
# - Temporarily set to max uint64 value: 2**64 - 1

# Altair
ALTAIR_FORK_VERSION: 0x01001020
ALTAIR_FORK_EPOCH: 5
# Merge
BELLATRIX_FORK_VERSION: 0x02001020
BELLATRIX_FORK_EPOCH: 10
TERMINAL_TOTAL_DIFFICULTY: 9149384
TERMINAL_BLOCK_HASH: 0x0000000000000000000000000000000000000000000000000000000000000000
TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: 18446744073709551615

# Sharding
SHARDING_FORK_VERSION: 0x03001020
SHARDING_FORK_EPOCH: 18446744073709551615

# Time parameters
# ---------------------------------------------------------------
# 12 seconds
SECONDS_PER_SLOT: 12
# 14 (estimate from Eth1 mainnet)
SECONDS_PER_ETH1_BLOCK: 14
# 2**8 (= 256) epochs ~27 hours
MIN_VALIDATOR_WITHDRAWABILITY_DELAY: 256
# 2**8 (= 256) epochs ~27 hours
SHARD_COMMITTEE_PERIOD: 256
# 2**11 (= 2,048) Eth1 blocks ~8 hours
ETH1_FOLLOW_DISTANCE: 12


# Validator cycle
# ---------------------------------------------------------------
# 2**2 (= 4)
INACTIVITY_SCORE_BIAS: 4
# 2**4 (= 16)
INACTIVITY_SCORE_RECOVERY_RATE: 16
# 2**4 * 10**9 (= 16,000,000,000) Gwei
EJECTION_BALANCE: 16000000000
# 2**2 (= 4)
MIN_PER_EPOCH_CHURN_LIMIT: 4
# 2**16 (= 65,536)
CHURN_LIMIT_QUOTIENT: 65536


# Deposit contract
# ---------------------------------------------------------------
DEPOSIT_CHAIN_ID: 5
DEPOSIT_NETWORK_ID: 5
DEPOSIT_CONTRACT_ADDRESS: 0xDc805e777A5AB82Dd1ee76a6d3055E785844C35F
1 change: 1 addition & 0 deletions goerli-shadow-fork/custom_config_data/deploy_block.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
6233671
1 change: 1 addition & 0 deletions goerli-shadow-fork/custom_config_data/deposit_contract.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0xDc805e777A5AB82Dd1ee76a6d3055E785844C35F
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0x31f4a917aa2366bae1322358f1bdc71bd22df1aab55dd4c2c49909d36831b1c9
Loading