2
I'd like to make a fork of Bitcoin, since it's the new trend ;)
The first thing I did was to create a docker image of ubuntu with all the dependencies, then I wanted to run the core software- but the first thing it did after I built it and booted it up was start trying to connect itself to the real-world bitcoin network- not what I want!
What I'd like to do is define my own network, that I can just run on some machines that are under my own personal control- pass around coins- all the typical stuff- check out the wallet- really basic
but I'm at a loss for how to do that.
I've been told that I need to modify chainparams.cpp, is it so? If yes, then what do I need to do to it?
Is that the only thing I need to change? if there are other things what are they?
I've also told you to start with regtest first, as that will do everything you're asking for without needing any code changes. Once you want to have some sort of public network with whatever changes you want, you can add a definition to chainparams. – Pieter Wuille – 2017-04-18T16:23:26.777