I saw it, it seems that I'll need that one, because the old version doesn't support bech32 addresses. Whether someone knows the answer to the following problem or not, I'll quote it from the issues of btcrecover in case someone knows what's the fault
I solved the issue by just re-doing the entire process. I uninstalled python 3.8.5 and started all over again. I guess I had done something wrong. Btcrecover works great and specifically seedrecover.py that I wanted. Although I face another issue, that I've also
posted on github. I can't brute force certain path(s). For example I want to brute force an address that was created with Wasabi and then it received funds with CoinJoin, but I can't brute force certain paths (like change addresses).
For example, I can only try this one:
and not this:
I tried:
seedrecover.py --big-typos 1 --bip32-path "m/84'/0'/0'/1/1"
but it doesn't seem to work. It returns me the above error:
Traceback (most recent call last):
File "C:\Users\bymet\Pictures\btcrecover2\seedrecover.py", line 38, in <module>
mnemonic_sentence, path_coin = btcrseed.main(sys.argv[1:])
File "C:\Users\bymet\Pictures\btcrecover2\btcrecover\btcrseed.py", line 2474, in main
loaded_wallet = wallet_type.create_from_params(**create_from_params)
File "C:\Users\bymet\Pictures\btcrecover2\btcrecover\btcrseed.py", line 682, in create_from_params
self = cls(path, loading=True)
File "C:\Users\bymet\Pictures\btcrecover2\btcrecover\btcrseed.py", line 1046, in __init__
super(WalletBIP39, self).__init__(path, loading)
File "C:\Users\bymet\Pictures\btcrecover2\btcrecover\btcrseed.py", line 642, in __init__
for arg_path in arg_derivationpath.split(","):
AttributeError: 'list' object has no attribute 'split'