Bitcoin Forum
October 03, 2023, 01:56:11 AM *
News: Latest Bitcoin Core release: 25.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: mnemocheck, checks that your seed phrase matches an address  (Read 264 times)
iMil (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 72


View Profile
June 29, 2020, 07:04:05 AM
 #1

I've always had this small doubt that those seed words I wrote down and encrypted might have a typo, or be wrong, and I obviously didn't want them to hang around in clear text or via the network for anything to snoop it.

So I wrote mnemocheck, basically a Dockerfile along with a small bip-utils based python script that derivates the first public address from the mnemonic, it reads them from stdin and the container should be launched with --network none. It knows about Bitcoin, Litecoin, Dogecoin, Dash, Ethereum and XRP (actually what bip-utils supports).
Use it with caution, only pipe on a local, trusted machine, and using encryption tools like GPG, password-store or OpenSSL with the right algorithms.

Here it is https://gitlab.com/iMil/mnemocheck/
1696298171
Hero Member
*
Offline Offline

Posts: 1696298171

View Profile Personal Message (Offline)

Ignore
1696298171
Reply with quote  #2

1696298171
Report to moderator
1696298171
Hero Member
*
Offline Offline

Posts: 1696298171

View Profile Personal Message (Offline)

Ignore
1696298171
Reply with quote  #2

1696298171
Report to moderator
1696298171
Hero Member
*
Offline Offline

Posts: 1696298171

View Profile Personal Message (Offline)

Ignore
1696298171
Reply with quote  #2

1696298171
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1696298171
Hero Member
*
Offline Offline

Posts: 1696298171

View Profile Personal Message (Offline)

Ignore
1696298171
Reply with quote  #2

1696298171
Report to moderator
sukbir
Member
**
Offline Offline

Activity: 115
Merit: 13

🏆Bitcoin is king of Cryptocurrency World.


View Profile WWW
June 29, 2020, 12:39:42 PM
 #2

Thank you mate I love to do testing, I will come with feedback soon..

⭐⭐★( ͡👁️ ͜ʖ ͡👁️)★🏆Bitcoin🏆 the World's First Decentralized Digital Currency.☆.•´¯`•.☆🌼🌼.•´¯`•.🌼🌼★( ͡👁️ ͜ʖ ͡👁️)★⭐⭐ ✿.。.:* ᗷITᑕOIᑎ *:.。.✿
bitmover
Legendary
*
Offline Offline

Activity: 2072
Merit: 5003


bitcoindata.science


View Profile WWW
June 30, 2020, 01:22:01 AM
 #3

This is a risky operation.

No matter how you generated  your seed phrase, no one should ever type it again in an online computer if you hold significant amount of money there.

Are you not sure your address belongs to your seed? Just create a new wallet and send your funds to a new address from that wallet.

Don't get me wrong mate. You software might be cool, but it is risky to use it.

██████████████████████████████████████
██████████████████████████████████████
██████████████▀▀██████▀▀██████████████
███████████▀▀▀▄▄▀▀██▀▀▄▄▀▀▀███████████
█████████▀▀▄▄▄██▄▄▀▀▄▄██▄▄▄▀▀█████████
█████████▄▄███████▄▄███████▄▄█████████
██████████████████████████████████████
██████████████▀▀▀▄▄▀▀▀██████████████

████████████▄▄▄███▀▀███▄▄▄████████████

████████████████████████████████████

███████████████▄▄█▄▄█▄▄███████████████

██████████████████████████████████████

██████████████████████████████████████
 SINBAD.IO mixer ██ ████..PROTECTING YOUPRIVACY.....► MIX NOW...
joniboini
Legendary
*
Offline Offline

Activity: 1960
Merit: 1725


Coinomize.biz


View Profile
June 30, 2020, 06:31:44 AM
 #4

No matter how you generated  your seed phrase, no one should ever type it again in an online computer if you hold significant amount of money there.

OP said to run it on offline computer though.

While there might be some purpose for this tool, I think double-checking your seed by creating a new wallet on offline computers is faster & easier.

█▀











▀▀▀
▀█











▀▀
.COINOMIZE.BIZ ⛓️ BEST BITCOIN MIXER.█▀











▀▀▀
▀█











▀▀
INSTANT MIXING
〽️VERY LOW FEES
🎯SINCE 2019
🥷100% ANONYMOUS
bitmover
Legendary
*
Offline Offline

Activity: 2072
Merit: 5003


bitcoindata.science


View Profile WWW
June 30, 2020, 10:42:14 AM
 #5

OP said to run it on offline computer though.

But this sentence is dangerous.
How many people really know what is an offline computer ? Specially someone with this problem (does this address belongs to this seed) , which is a newbie problem usually.

Moat people who would look for this tool would just turn off the wifi and run the software. OP should have properly addressed the risks imo.

██████████████████████████████████████
██████████████████████████████████████
██████████████▀▀██████▀▀██████████████
███████████▀▀▀▄▄▀▀██▀▀▄▄▀▀▀███████████
█████████▀▀▄▄▄██▄▄▀▀▄▄██▄▄▄▀▀█████████
█████████▄▄███████▄▄███████▄▄█████████
██████████████████████████████████████
██████████████▀▀▀▄▄▀▀▀██████████████

████████████▄▄▄███▀▀███▄▄▄████████████

████████████████████████████████████

███████████████▄▄█▄▄█▄▄███████████████

██████████████████████████████████████

██████████████████████████████████████
 SINBAD.IO mixer ██ ████..PROTECTING YOUPRIVACY.....► MIX NOW...
Pmalek
Legendary
*
Offline Offline

Activity: 2534
Merit: 6460


Sinbad Mixer: Mix Your BTC Quickly


View Profile
July 01, 2020, 09:05:08 AM
 #6

I've always had this small doubt that those seed words I wrote down and encrypted might have a typo, or be wrong, and I obviously didn't want them to hang around in clear text or via the network for anything to snoop it.
You can always test if your seed is correct immediately after your created it. Restore your wallet from seed and check if it generates the same address/addresses as the original one. Might be a lengthy and boring process, especially if we are talking about hardware wallets and the need to enter those words on the small screen. Safety first, as always.

The seeds should not be saved on your computer though. It's good that you encrypted it, but still. Use pen and paper, not a digital format.

██████████████████████████████████████
██████████████████████████████████████
██████████████▀▀██████▀▀██████████████
███████████▀▀▀▄▄▀▀██▀▀▄▄▀▀▀███████████
█████████▀▀▄▄▄██▄▄▀▀▄▄██▄▄▄▀▀█████████
█████████▄▄███████▄▄███████▄▄█████████
██████████████████████████████████████
██████████████▀▀▀▄▄▀▀▀██████████████

████████████▄▄▄███▀▀███▄▄▄████████████

████████████████████████████████████

███████████████▄▄█▄▄█▄▄███████████████

██████████████████████████████████████

██████████████████████████████████████
 SINBAD.IO mixer ██ ████..PROTECTING YOUPRIVACY.....► MIX NOW...
Lucius
Legendary
*
Offline Offline

Activity: 3010
Merit: 5200


Premium Bitcoin Mixer


View Profile
July 01, 2020, 10:51:18 AM
 #7

Users of Ledger hardware wallets have the option to test the seed without taking any risk by using Ledger Recovery Check App, in a way that they check the accuracy of the words on the devices themselves. Although some think that this is a long and difficult process, it should be noted that in most cases it is necessary to select the first two or three letters of a word in order for suggestions to appear on the device. When I was doing seed recovery on Nano X, it took me less than 10 minutes for all the words, and I wasn’t doing it in any hurry.

I think the real problem is not that someone misspells a word (it's usually a single letter), but that the words are mixed up to the point that the seed becomes completely useless. People mostly do it for protection, but they forget what they did when they need a backup. Also, we see very often that people have good seed, but after recovery they get wrong address/zero balance wallet - so you should also pay attention to the type of address (1 - 3 - bc1) or derivation path in process of wallet recovery.

.
..M. MixTum.io ▀▄ Premium Bitcoin Mixer ▄▀ 
█████
██
██
██
██
██
██
██
██
██
██
██
█████
███████████████████████████████████████████████████████████████
.
MIX FREE
Up to 1mBTC
.
███████████████████████████████████████████████████████████████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████
█████████████▀▀████████
████████████▀▄█████████
██████████▀▌▄██████████
██████████▌███████████
█████████▀▄███▀████████
██████▀▄▄██████▀███████
█████▀▄█▀▄████████████
██████▀▄█▌▐████▐█████
█████▌▐█▀▌▐█████▐█████
██████████████▄██████
███████▄██████▄████████
████████████████████████
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4018
Merit: 7850



View Profile WWW
July 09, 2020, 08:33:40 AM
 #8

https://www.youtube.com/watch?v=X6zsxsC6iZw
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!