Run and monitor an Ethereum 2.0 staking node. Provides multiple docker-compose.yaml
for different scenarios.
Visit us at stereum.net and Discord!
docker-compose | Description |
---|---|
Multiclient with Vouch & Dirk | Using multiple beacons (Prysm, Lighthouse, Teku) and Vouch with Dirk and monitoring |
Prysm standalone | Stand-alone Prysm fullstack node and monitoring |
Lighthouse standalone | Stand-alone Lighthouse node and monitoring |
Teku standalone | Stand-alone Teku node and monitoring |
You are viewing this repository with configuration for Pyrmont
Default is Pyrmont, the long-term testnet for Ethereum 2.0. For running on Mainnet, checkout mainnet
branch by executing the following commands after git clone
:
git checkout mainnet
Service | Pyrmont (Testnet) | Mainnet |
---|---|---|
Block explorer | https://beaconscan.com/pyrmont or https://pyrmont.beaconcha.in/ | https://beaconscan.com/ or https://beaconcha.in/ |
Ethereum Launchpad | https://pyrmont.launchpad.ethereum.org/ | https://launchpad.ethereum.org/ |
- Select a docker-compose from the list above.
- Copy the
docker-compose.yaml
of your choice to the project's root directory (this directory). - Follow the guide included with the docker-compose (
README.md
of the selected docker-compose).
My docker-compose
command doesn't work (e. g. ERROR: Version in "./docker-compose.yaml" is unsupported.
)
Most linux distributions (including Ubuntu) don't serve recent docker-compose versions in their package management. You can install a compatible version by following official docker.io documentation.
This software is provided under MIT license and therefore freely usable without restrictions. Dontations are always welcome:
ETH - 0xA1DDc7ed6E7b9179C68cDEE24a5e47dE930061eE
BTC - 39n4LUxbcCfJvBGvFVVwQQkGxSJ44JRYV7