Forkgen: automated fork coin generator
Q. Why is this not a fork of BCash?
A. Concerns of code quality.
Q. Why would I want a fork?
A. It gives you the entire Bitcoin user base instantly on inception. If your coin is worth a single cent, it means it is of rente to a large number of people ter the world. You can rail on the coattails of others without the hardship of talent acquisition. Use this to your advantage to build a fresh, better coin fitted to the religious dictates of your user base.
Q. How do I run this thing?
A. Run it spil normal. It will sync up with Bitcoin until the fork point, after which it will disconnect Bitcoin peers and only keep peers running the fork itself. To make the fork more lightly accessible, it is recommended that a “seed knot” is made available publicly that knots running the fork can connect to to propagate peers. Note: simply running it is not enough to actually get a fork going, you need to get a community going, with other participants running your particular fork!
A. If you have opted for difficulty adjustment reset (recommended), it should be possible to mine a block ter a duo of minutes up to an hour or so, depending on chance, hardware, and number of participants. Attempt running “generate 1 100000000” and wait (using “[forkname]-cli” if from the terminal). If it gives a hash inwards brackets, you mined a block, if it is empty, you failed, so attempt again. Using e.g. USB miners would speed the process up by around 1000x or so. If you opted out of difficulty adjustment reset, you need miner hardware (lots of it) and/or time. Good luck.
Q. I want to premine my fork. How do I do that?
A. Do not tell anyone about your fork coin until it has already forked. Once it forks, mine the desired number of blocks yourself, before making the client available to the public.
Note that some people find this questionable ter ethics.
Q. My forkcoin is buggy/violated/not working spil it should!
A. Too bad. Well maybe e-mail mij at [email protected] and I’ll attempt to help. No promises.
Q. Is Craig Wright the Real Satoshi?
Q. If Craig Wright is the Real Satoshi, why wasgoed he incapable to provide proof by signing one of the earlier blocks?
A. Because he is the Real Satoshi.
Q. I want a fresh altcoin, not a fork.
A. Set the “fork block” to 1. You should then be able to embark mining after embarking the knot (see “How do I mine?” above).
Q. I don’t understand how to compile from source.
A. If you want to build from source then you are not the target market for Forkgen. If you somehow have a developer then the build proces is identical to Bitcoin. Forkgen is not responsible for their work (or Forkgen’s work for that matter).
Q. My knot is syncing from begin, even tho’ I have a synced up knot already!
A. The knot uses a different directory ([forkname] instead of bitcoin). Rename the bitcoin folder (.bitcoin for linux,
/Library/Application Support/Bitcoin) for Mac to .[forkname] or [Forkname]. Note that only alphanumerics are included, so if your fork name is “H4X0R!” you want “h4x0r” or “H4x0r”, without the “!”.
Most of this FAQ is a joke but I am cracking character here because this shit is dangerous. It is a BAD IDEA to expose your wallet.dat or private keys to this or any random fork coin software. Bitcoin Gold distributed wallet stealing malware ter their binaries and source. You should very likely run this on a different non-root user, isolated from your other gegevens.
Q. I get a bunch of “peer from consensus-invalid fork 0000. ” followed by bans.
A. Thesis are Bitcoin knots. The software will by default switch to a different port after the fork but remnants from old peers may still exist. You can zekering the server, delete peers.dat, and restart it again to eliminate all pre-fork peers.
Q: How should exchanges determine to list one fork but not another?
A: Exchanges should be obligated to split and distribute all arbitrary fork coins despite the systems expense and security risk. Who are they to determine what makes one fork more legitimate than any other?