Hello
out of stupidity have the 20 out of the 25 words of my seed, last 5 words are missing, is there any way to recover this wallet??
Do you know the order of what you have? Is it the last 5 missing? Or are you just 5 short?
The rest are in order only Last five missing
That's good. The last one is a checksum. So that limits your permutations slightly. Your brute force script could be able to calculate the checksum, or at worst just cycle through all 24 other words as it is also always one of those.
A good CPU will be able to work out the four missing words in a matter of days, I would think. But I am no expert on this subject. Your bottleneck will be checking the address balance. Thats the rub with Monero and could make it ,uch slower. Perhaps someone smarter than me can weigh in.
Hello
out of stupidity have the 20 out of the 25 words of my seed, last 5 words are missing, is there any way to recover this wallet??
Do you know the order of what you have? Is it the last 5 missing? Or are you just 5 short?
The rest are in order only Last five missing
That's good. The last one is a checksum. So that limits your permutations slightly. Your brute force script could be able to calculate the checksum, or at worst just cycle through all 24 other words as it is also always one of those.
A good CPU will be able to work out the four missing words in a matter of days, I would think. But I am no expert on this subject. Your bottleneck will be checking the address balance. Thats the rub with Monero and could make it ,uch slower. Perhaps someone smarter than me can weigh in.
I had one more thought.
Do you have the primary account (address) for this wallet? If you do you are in luck. Your script can just calculate the main address and check that against the known address.
I believe the Monero mnemonic dictionary contains 1625 words. That means the set your missing words are in is this size:
1625*1625*1625*1625*24 = 167,349,609,375,000 possible combinations.
That is a HUGE NUMBER and would take a mountain full of monks a long time to get through. But it's only a number in the TRILLIONS (I mean we can even pronounce that one). So it will take a computer much less time. But to brute force that many keys would require (I would think) you to have the original address so you do not have to scan the blockchain to know if that address as coins associated with it.
Some tools for you:
The Monero Mnemonic dictionary:
https://github.com/monero-project/monero/blob/master/src/mnemonics/english.hCoinomi BIP39 (+ Monero) tool:
https://coinomi.github.io/tools/bip39/A monero only address generator:
https://xmr.llcoins.net/There is one other possible caveat I just thought of. If you wallet is VERY old it might have used another system to calculate the hash etc. I think the original non deterministic version of monero addresses used lots of rounds of keccak or something to scramble things. So knowing which version of address it was would be useful. (well, necessary)
I suppose it comes down to how much value was in that wallet, and how much effort (or money) are you willing to spend to crack it...
Obviously finding the old wallet files on a computer and remembering the password would be WAY MORE EASY than any of the above.
OK. I was in the middle of ragequitting the monero community when you caught my attention, damnit. So I am going to get back to that now. Good luck!
[moderator's note: consecutive posts merged]