So after a lot of reading I was able to make my own private Ethereum network, most of the readings I did showed me how to test it privately, but none of them actually explained how to make it public, if I could get an explanation on how, or a link to a guide would be appreciated!

closed as unclear what you're asking by shane, Ismael, Nicolas Massart, Achala Dissanayake, Crissi Mariam Robert Mar 8 at 4:26

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • One difference between public and private blockchains is that no third parties are allowed to interact with a private network. To make it public you have publicize the details of your network, like genesis block, and how to interaction with other nodes. – Ismael Mar 6 at 1:47

Making public means to allow others to be able to connect to your chain.

So you need to provide details on how to add a new node to the chain. These details include:

  • Genesis block: The genesis file which was used to create the chain
  • bootnode: The enode url of any of your nodes which is running

Anyone having these details will be able to connect to your chain

Not the answer you're looking for? Browse other questions tagged or ask your own question.