How to recover address, private view and spend keys in C++ based on13 word mnemonic seed provided by MyMonero.
MyMonero uses 13 word mnemonic seed, whichcant be used in the Monero's simplewallet
. The reason is, that the simplewallet
uses 25 word mnemonic seed, and also, generation of private view and spend keysby the simplewallet
is different than that used by MyMonero.
Generate public key btc from private. More information on the differences between the simplewallet
and mymonero,can be found:
The example was prepared and tested on Xubuntu 15.10 x64 and Monero 0.9.
Instruction for Monero 0.9 compilation and setup of Monero's header files and libraries are at:
After you have entered the 25-word mnemonic seed and have chosen your specific blockchain height, monero-wallet-cli will generate the same public address and view key as your old wallet and begin the refresh process automatically. Which can be used ONLY to view balances (In fact this key could be used to generate a new Monero wallet address, which has read only capabilities of your original wallet address – this is useful when you save your original keys offline and you just want to check balances on an online box). It is self contained and does all the necessary calculations locally, so is suitable for generating a new wallet on a machine that is not connected to the network, and may even never be. This way, you can create a Monero/Aeon wallet without risking the keys.
Result:
The private keys agree with those generated by MyMonero.
Result:
The private keys agree with those generated by MyMonero.
Result:
The private keys agree with those generated by MyMonero.
Constructive criticism, code and website edits are always good. They can be made through github.
Some Monero are also welcome: