How to generate paper wallets?Visit
https://walletgenerator.net,
choose MOON (Mooncoin) and follow the instructions.
For more safety it's strongly recommended to download their Github source (a directory with html and script files) and run the index.html in a browser on an offline machine to generate the Mooncoin address.
Don't forget to save and keep in a safe place the private key for the generated address and never publish the private key online and never disclosure it to anyone.
Here is a tutorial about paper wallets
http://www.coindesk.com/information/paper-wallet-tutorial/, it's for Bitcoin.
For Mooncoin:
1. Go to
https://walletgenerator.net.
2. Scroll down the page and you will see the link 'Download (Github Repository)', click it.
3. You will be redirected to the Github page 'MichaelMure/WalletGenerator.net', forked from pointbiz/bitaddress.org.
4. Click 'Clone or download'.
5. Click 'Download ZIP' - the archived file will be downloaded.
6. Transfer this file to the offline secure PC.
7. Unpack the .zip file to the directory 'WalletGenerator.net'.
8. Open the file index.html from the directory 'WalletGenerator.net' with your browser.
9. Click 'MoonCoin'.
10. Move your mouse randomly to be sure that no one else is able to create the same addresses/private keys.
11. Print your paper wallet (your address/private key).
12. Don't send coins to the address before saving/printing its private key.
13. Never disclosure your private key to anyone and never keep your private keys on a PC/phone with an Internet access.
You can also use a 'Brain Wallet' option, it's not recommended though, if your passphrase is weak, it can be brute forced and your private key, linked to this passphrase, can be compromised and coins can be stolen.
Any paper wallet consists of
1. an address (public info), you can disclosure this Mooncoin address and send coins to it.
2. a private key (secret info, never disclosure it), which is linked to the address.
Since an address is created it's not possible to change its private key, so one who knows this key will control the address forever,
and anyone who knows a private key is able to spend coins from this address.
It's recommended to generate several addresses and to separate coins amongst them.
Better to run a paper wallet generator on a safe and offline machine, and don't save the info to files, just print it and keep in a safe place.
In the future it's enough to import private keys to the Mooncoin wallet (this function is included in the wallet and is available from the Console)
to get an access to these coins (but first encrypt your wallet with a strong password).
Paper wallets (addresses/private keys) don't depend on the version of Mooncoin wallet etc. they can be used to keep coins safe over long term.
When you generate a paper wallet, you get a pair ADDRESS-PRIVATE KEY. This pair will be static forever, which means that the address and the private key which controls this address will never change. Coins can be sent from this address, or received in the future and its balance can change, but the pair address-private key is static.
If you send coins to the generated address, you will be able to spend them in the future only if you have a private key for this address. Anyone who knows this private key also will be able to spend coins from this address. So if you lose this private key, you will lose an access to all coins on a balance of this address. If your private key is compromised, then immediately send all coins from this address and never use it in the future. A private key is a text with letters and numbers, you don't need any special soft to keep it.
Generate your addresses and private keys only on a safe PC, better on an offline machine, never keep your private keys in a file on a PC with an Internet access - to prevent stealing (compromising) of private keys.
If you figure out how to use paper wallets, you will be able to safely keep not only MOON, but also a lot of other coins. It's realy worth your time to understand the simple basic thing about crypto, the pair address-private key.
When you generate pairs address-private key, make sure that you saved or printed your private key before sending coins to this address and before generating a new address. If you print your paper wallets, keep them only in a safe place, protected from water/fire, make sure that other people have no physical access to them and are not able to get a physical access to them.
For advanced users (if you use walletgenerator.net, it's not a problem): never generate pairs address-private keys with PHP, Python etc. functions, they are pseudo random.
When you generate paper wallets with a code from walletgenerator.net, there is a true random process, as you move your mouse randomly before generating pairs, to get a true random pair, which other people will not be able to reproduce.
How to transfer coins from a paper wallet to a normal walletIn the future when you need to get an access to your coins,
you have to use a full client, go to 'Console' and input a command importprivkey ______________
where ____________ is your private key.
Better to encrypt your wallet with a strong password before importing a private key.
Some important info to know about importing private keys (related to Bitcoin, but as well to Mooncoin):
When you import a private key, you’re simply adding it to the collection of private keys in your software wallet. If any bitcoins belong to the private key, they’ll now be included in your software wallet’s balance. But those bitcoins remain assigned to the private key: for instance, if you are importing a paper wallet, its bitcoins now exist on both the paper wallet and the software wallet. If anyone else gets their hands on that paper wallet’s private key, or have already had access to its private key, they can still spend its bitcoins. Additionally, any bitcoins sent to the paper wallet in the future will be credited both to the paper wallet and the software wallet.
Another important thing to keep in mind is that if any of the private key’s bitcoins are spent using the software wallet (i.e. making an online purchase), then the private key will be completely depleted of its bitcoins. Even if only a portion of its bitcoins are spent. This is because Bitcoin transactions spend the entire balance of a private key, and send any leftover change to a newly generated private key in the software wallet.
You should only do an import if you generated the private key (or paper wallet) yourself and no one else has ever, or will ever, have access to it.
In your desktop wallet go to Debug->Console
there is a command line, input a command:
walletpassphrase XXXXXXXXX 1000 (if the wallet is encrypted)
(1000 is the number in seconds for the period in which Console will let you input commands and will not ask for your password, XXXXXXXXXX is your password),
then input a command:
importprivkey XXXXXXXXXXXXXXXXXXX
(XXXXXXXXXXXXXXXXXXX is your private key)
After that if you yet don't see coins, or the wallet doesn't respond, wait for a couple of minutes, then close your wallet and re-open it.
If there are no coins, make sure that you input a correct private key, and not an address/the password for the wallet after the command importprivkey.
Look at the block explorers to confirm that the address which is linked to the private key, contains coins on its balance.
If nothing else helps, re-run your wallet with a -rescan parameter and let it fully sync.
All coins which are on your address (linked to a private key, which you imported) will appear on your balance.