Can you actually generate "test" coins using bitcoind and testnet?

I mean, in a standalone test environment, can the generation of "simulated" BTC be done and with very short test blockchain be done in a very short time?


Testnet is not a standalone test environment. It's an actual distributed block chain like the main chain. Only, because few people are mining on testnet, the difficulty is quite low.

So yes, you can generate test coins on testnet.

Beside this, it is possible to create a very own standalone test environment, but it would require you to edit the source code. Specifically, you will need to change the (hard coded) genesis block and most probably remove the peer seeds because you don't want to bother mainnet or testnet users with your own blocks.

  • Thanks. What I do not understand then is, when I issue the command: ./bitcoind -datadir=1 what is in the directory referred to? I had thought it was a "test" blockchain located only on my machine. Is that wrong and if it is, can't something like this be done?
    – Jeff
    Jan 17 '14 at 11:21
  • I see that you are saying that the only way I can do what I am asking is changing the code. So what is in datadir 1 and 2 is in fact the entire "test blockchain"?
    – Jeff
    Jan 17 '14 at 12:03
  • does regtest mode do what i want, maybe?
    – Jeff
    Jan 17 '14 at 12:07
  • The -datadir option is for specifying the directory. So f.e. -datadir=/home/myuser/.bitcoin for Linux. If you you want you data to be stored in a non-default folder, you should use this. To use testnet, you need to use the -testnet option. Jan 17 '14 at 23:44
  • Okay. But the regtest mode: Am I right in saying that this gives one the opportunity to specify an arbitrarily short blockchain that originates on one's own machine and so doing things like generating test coins can be done extremely fast?
    – Jeff
    Jan 18 '14 at 7:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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