Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use ethereum-package to run external EL/CL/VC nodes for the running Private testnet. #795

Open
Nomad-Free-Talent opened this issue Oct 8, 2024 · 2 comments

Comments

@Nomad-Free-Talent
Copy link

Nomad-Free-Talent commented Oct 8, 2024

I started my own private Ethereum network by using the ethereum-package. I verified that all the nodes (EL/CL/VC/relay/builder) are working properly as expected.

Now, I want to expand the scale of the network and spin up additional EL/CL/VC nodes on a separate machine that can sync with the existing private network. However, I was only able to find guides and instructions related to setting up nodes for public testnets like Holesky or Sepolia.

Could you please provide guidance on:

  • Configuring new external EL/CL/VC nodes to connect and sync with my existing private testnet network.
  • Any specific configurations, flags, or parameters I need to be aware of for both the existing and new nodes.
  • How to ensure the new nodes are properly discovered by the private network, including any necessary changes to networking settings (like static peers or bootnodes).
  • Security recommendations for adding external nodes to a private testnet in a way that maintains the integrity of the private network.

Thank you in advance for your help!

@franjoespejo
Copy link
Contributor

As a user I was able to do that by using static ports and the additional service apache which exposes the config file for external clients

@parithosh
Copy link
Member

Yes please use static ports in order to expose your node. But I will mention that this really isn't the usecase that the ethereum-package is meant for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@franjoespejo @parithosh @Nomad-Free-Talent and others