Try   HackMD

Adding Ephemery to Lodestar: initial steps

Steps taken:

  • Forked Lodestar
  • Ran yarn at root level
  • Added pk910’s config updates to my Lodestar fork (thanks pk!)
  • Ran yarn again
  • Ran yarn run build
  • Launched Lodestar ./lodestar beacon --network ephemery

This recognises ephemery as a valid network option and Lodestar looks for the EL client! It fails because I'm not running Geth yet :)

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Next up:

  • Review config
  • Run Geth (with latest ephemery release)
  • Review flags
--paramsFile=../ephemery/config.yaml 
--genesisStateFile=../ephemery/genesis.ssz 
--eth1.depositContractDeployBlock=0 
--network.connectToDiscv5Bootnodes=true 
--discv5=true 
--eth1=true 
--eth1.providerUrls=http://localhost:8545 
--execution.urls=http://localhost:8551 
--rest=true 
--rest.address=0.0.0.0 
--rest.port=4000 
--bootnodes="enr:-Iq4QNMYHuJGbnXyBj6FPS2UkOQ-hnxT-mIdNMMr7evR9UYtLemaluorL6J10RoUG1V4iTPTEbl3huijSNs5_ssBWFiGAYhBNHOzgmlkgnY0gmlwhIlKy_CJc2VjcDI1NmsxoQNULnJBzD8Sakd9EufSXhM4rQTIkhKBBTmWVJUtLCp8KoN1ZHCCIyk,enr:-Iq4QIc297-de1P6hznMX2cIdVsQkve9BD9NUsJ7vVQa7eh5UpekA9rLid5A-yLiS3gZwOGugYZPi58x76zNs2cEQFCGAYhBJlTYgmlkgnY0gmlwhEFtmi6Jc2VjcDI1NmsxoQJDyix-IHa_mVwLBEN9NeG8I-RUjNQK_MGxk9OqRQUAtIN1ZHCCIyg,enr:-Ly4QFOgs-Bj6RyNZScUckbAUKi0HCZ4Q8ByBstNUyqL-xNgYoFUmpelagqYWtGAL4iwXlKp9eWL7OwaANe8-tbSyyMBh2F0dG5ldHOIAAAAAAAAAACEZXRoMpDEOn59QAAQG___________gmlkgnY0gmlwhIe1jKiJc2VjcDI1NmsxoQJfnwZ3Q_sHMGIWEvq5OJY3eouCmvcbvjBDG3zWonlQT4hzeW5jbmV0cwCDdGNwgiNQg3VkcIIjUA" 
--jwt-secret=/tmp/jwtsecret