https://github.com/parithosh/merge-f2f
for scripts to run various clients at the merge f2f
https://github.com/parithosh/merge-f2f
Last synced: 10 months ago
JSON representation
for scripts to run various clients at the merge f2f
- Host: GitHub
- URL: https://github.com/parithosh/merge-f2f
- Owner: parithosh
- Created: 2021-10-03T12:12:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-06T07:41:04.000Z (over 4 years ago)
- Last Synced: 2024-10-29T00:20:57.387Z (over 1 year ago)
- Language: Shell
- Size: 85 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# merge-f2f
This repo is for scripts to run various clients at the merge f2f.
## Tested with Lighthouse!
## Tested with Geth!
## General dependecies
```bash
sudo apt-get install python3-dev python3-pip python3-venv golang
# Check that you have Go 1.16+ installed
go version
# Install eth2-testnet-genesis tool (Go 1.16+ required)
go install github.com/protolambda/eth2-testnet-genesis@latest
# Install eth2-val-tools
go install github.com/protolambda/eth2-val-tools@latest
# You are now in the right directory to run the setupenv commands below.
```
## Now what?
- Create the genesis states required by going to the `genesis-states/README.md` and following the instructions
- Run an execution client by going to `m2/execution-clients//README.md`
- Run a consensus beacon client + validator by going to `m2/consensus-clients//README.md`
Lots of info taken from [Lighthouse](https://github.com/sigp/lighthouse-merge-f2f), thanks!