Post
Topic
Board Altcoin Discussion
Re: back to creating new alt coin
by
BlackHatCoiner
on 29/12/2021, 18:04:26 UTC
1- so I can maintain them as the bitcoin original right? wanted to change to make it "unique"
I'm sorry but I fail to understand what you're trying to mean here and because words matter in this subject, I'll have to ask you to repeat it in another way.

2- sorry didnt understand fine your answer, never tested if the coin works
You have to make it work first and then check for these secondary changes.

I guess you mean to change every nMinimumChainWork to ("0x0000000000000000000000000000000000000000000000000000000100010001") on all the lines that we can found on the chainparams right?
Yes. At least if testnet or signet matters in your altcoin.

Also, in the next step, when you say to delete vSeeds.emplace_back, you mean to delete complete lines from the chainparams?
Yes.

1- Do we work on RPC and P2P ports on chainparams?
What do you mean “we work”? Whenever you want to establish a connection you'll use those ports, yeah.

2- What about the seeds? Do they need to be chainged?
The seeds need to be removed. There's no point of having a seed from another block chain.

3- In coin distribution (max supply, block rewards, halving interval, block time, sieze, BIPs) are needed to be changed?
It's your decision. Leave them the same as bitcoin's if you don't care.

4- if the answer of 3 is YES, does it mean that I am making my own way to have own blockchain, meaning it as HARDFORK?
It's not a hard fork if you're building it from scratch. Remember that you start another block chain from 0. A hard fork happens within a certain block.

5- Doing my own Genesis block means also HardFork?
No.

6- If bitcoin gets updated to 0.23 and my coin is 0.22, as softfork I can update the changes with the original bitcoin? and as HardFork I coulndt update right?
I guess you will be able to. You'll have to take 0.23's source code and rewrite the same values.

Right now, I want to do my own genesis block (I know that in your tutorial doesnt appears)
I've given you a link: https://github.com/liveblockchain/genesisgen