Is it doable to recuperate my pockets (BEP39 with 24 Phrases and a passphrase) with out having the general public key?
The issue is that I am undecided about my passphrase and I would like to check round 50 mixtures, as a result of I can not learn my letters clearly.
I attempted to recuperate round 5 instances however had a improper passphrase every time. I create a brand new pockets and I have to do the method time and again.
Is it possibly doable to make a Python script, in order that it makes an attempt to recuperate time and again with numerous passphrases, and outputs the passphrase that produces the pockets with the stability?
I tried with btcrecover, however they want a public key to examine the passphrase and Electrum would not settle for my 24-word seed (do not know why)
That is my Python try on Linux with Electrum
~/electrum# **/root/.native/bin/electrum restore 'word1 ... word24' --offline --passphrase password_list.txt -v**
0.43 | I | simple_config.SimpleConfig | electrum listing /root/.electrum
0.43 | I | logging | Electrum model: 4.5.5 - https://electrum.org - https://github.com/spesmilo/electrum
0.44 | I | logging | Python model: 3.8.10 (default, Nov 22 2023, 10:22:35)
[GCC 9.4.0]. On platform: Linux-5.4.0-166-generic-x86_64-with-glibc2.29
0.44 | I | logging | Logging to file: None
0.44 | I | logging | Log filters: verbosity '*', verbosity_shortcuts ''
0.44 | I | storage.WalletStorage | pockets path /root/.electrum/wallets/default_wallet
0.44 | I | p/plugin.Plugins | registering {hardware} coldcard: ('{hardware}', 'coldcard', 'Coldcard Pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} digitalbitbox: ('{hardware}', 'digitalbitbox', 'Digital Bitbox pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} jade: ('{hardware}', 'jade', 'Jade pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} keepkey: ('{hardware}', 'keepkey', 'KeepKey pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} ledger: ('{hardware}', 'ledger', 'Ledger pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} safe_t: ('{hardware}', 'safe_t', 'Protected-T mini pockets')
0.44 | I | p/plugin.Plugins | registering {hardware} trezor: ('{hardware}', 'trezor', 'Trezor pockets')
0.44 | I | p/plugin.Plugins | registering pockets kind ('2fa', 'trustedcoin')
0.44 | D | util.profiler | Plugins.__init__ 0.0039 sec
0.44 | I | storage.WalletStorage | pockets path /root/.electrum/wallets/default_wallet
0.44 | D | util.profiler | WalletDB.load_transactions 0.0002 sec
0.45 | I | p/plugin.Plugins | stopped
Seed or key not acknowledged