Run Prysm validators as part of a DV Cluster
info
Support for prysm validator clients is in an experimental phase as prysm doesn't provide complete support for running their validator client on a beacon node REST API yet. Stay up to date on the latest support information for all validator clients at dvt.obol.tech.
We have provided experimental support of prysm validator client through compose-prysm.yml which needs a prysm beacon node to work alongside a REST based beacon node. Here are the steps to test prysm in a DV Cluster:
- Run the following command:
cp docker-compose.override.yml.sample docker-compose.override.yml
- Disable the VCs in
docker-compose.override.yml
that are to be replaced by corresponding prysm VCs by un-commenting theprofiles
field (more details on profiles). Also disable the prysm VCs that are not required in the cluster indocker-compose.override.yml
. - Run the following command:
docker compose -f docker-compose.yml -f compose-prysm.yml -f docker-compose.override.yml up --build