Bitcoin Forum

Other => Beginners & Help => Topic started by: br0ken on August 16, 2020, 12:14:23 PM



Title: Needed: Updated clone instructions
Post by: br0ken on August 16, 2020, 12:14:23 PM
Hey yall! I'm back after many years of being out the game and have a great idea for a new coin. Yeah, things are already pretty polluted out there, I know.

I'm looking for updated documentation on coin cloning and building. Running windows 10 now and there's a shit load of questionable documentation on this. As long as it is current, gives me a better idea of the necessary dependencies etc, it'll be good.

Thanks in advance for the help.


Title: Re: Needed: Updated clone instructions
Post by: jackg on August 17, 2020, 01:07:15 AM
Who's chain are you trying to clone? Bitcoin, ethereum, dash...

You'll have to work out the application and functionalities before you can work out what you need to build. Also I don't think the fundamentals of full nodes have changed much - just synchronisation, network and transaction size.


Title: Re: Needed: Updated clone instructions
Post by: pooya87 on August 17, 2020, 03:21:31 AM
have a great idea for a new coin.
I'm looking for updated documentation on coin cloning and building.

these two are contradicting one another.
if you feel like you should "clone" another project then it means you don't really have a "great idea" in first place since you are basically copying another idea and want to make some changes that have been done a million times before.
not to mention that if you don't already know how to clone and build then your programming skills are questionable so maybe you have to start working on them before you think about creating a new coin.


Title: Re: Needed: Updated clone instructions
Post by: seoincorporation on August 17, 2020, 04:03:19 PM
You can select to coin you want to clone and fork in on github. If you want to clone bitcoin, the here is the code:

https://github.com/bitcoin/bitcoin

It's important to create the genesis block, that's the way to start a coin from zero.


Title: Re: Needed: Updated clone instructions
Post by: Heisenberg_Hunter on August 17, 2020, 06:42:42 PM
Running windows 10 now and there's a shit load of questionable documentation on this.
You would be having a lesser support from the crypto developers if you are depended on Windows as majority of the developers use Linux based OS. I have used both Windows and Linux for building and creating a shitcoin of my own for learning purposes and I can say that it's much easier with Linux than Windows since the instructions for cloning and building are better in Linux than with Windows. Also you should be able to know the basics of Linux based systems if you are willing to clone bitcoin and work on it as you need to be working on WSL.

You can use the developer documentation : https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md for building bitcoin through Windows. Buy as pooya87 pointed out, you will never be able to create your ground breaking coin  ::) if you depend on bitcoin for sure. The code is too complex for a normal person to understand the entire workflow unless you are working on bitcoin core for many years or too familiar with the internal workings. To prevent this, you can go with the v0.1.0 satoshi code which is lot more easier than the current complex code which has segwits, bug fixes, translations etc.

If you are thinking of cloning Ethereum, you can better skip the idea. Bitcoin is easier to understand and has better code quality than Ethereum!


Title: Re: Needed: Updated clone instructions
Post by: Xembin on August 19, 2020, 03:40:03 PM
Quote
I'm looking for updated documentation on coin cloning and building.
Before cloning and building , it is better you know how to clone and build the program skills some how is questionable for a new coin.