BTW, I have a PDF backup file of my test wallet and I can't restore it using their wallet recovery tool (with the correct password), I guess bitcointalk will be getting lots of BTC.com-related threads later.
Are you getting any errors? " An error was encountered: gcm: tag doesn't match" ( which may be the password but I haven't changed my password). The " forgot password" tool within the recovery tool wont send the alternative 'decryption key' to my email either ( waited for hours). I'm not looking for support though, solving it is pointless since it's a 'for test' wallet only, nothing's in it.
|
|
|
But say he gave me wrong pw, since i have the file,can i retrieve the pw with bitcrack as your college suggested? Possible but not feasible without at least knowing parts of the password, how many characters, etc. Basically, to reduce the search-space by a lot. So if the wallet is empty i can at least see the history of the latest transactions and so forth?
Is the wallet fully encrypted? Electrum has two types of encryption; one is " the whole wallet file" ( will immediately ask for the password if you want to open the wallet) and other one is " just the keys" ( can be opened but will ask for a password when the keys are needed). If it's the former, then there's no way to check if the wallet file has any balance because the addresses are encrypted as well.
|
|
|
-snip- Also i didnt create the wallet , i was given it by the employer. (is it possible for him to change the pw afterwords?)
He can't but if he has the backup ( seed phrase or private key) or a copy of the wallet file, then he can still spend it whenever he want. BTW, payment through a flash drive with a pre-created wallet is a red flag. Note: Bitcoins aren't stored in the wallet, handling you a wallet doesn't mean you received the bitcoins. It's stored in the blockchain which every non-pruned Bitcoin Node has. The wallet only contains the necessary keys that can spend the coins that it can prove the ownership. The correct way to receive your payment through Electrum is to create your own wallet ( instructions). Use the receive tab to get an address, then send it to the employer so he can send the payment to that address. Finish the deal after getting at least 1 confirmation ( more for high-risk transactions).
|
|
|
The wallet service is shutting down so make sure to withdraw your funds and also stop using the address they provided you with before the 1st of April. -snip-
I hope people will take it seriously. Because look at the date :P Specially on April 1st when they will announce " Our wallet service has officially shut down". BTW, I have a PDF backup file of my test wallet and I can't restore it using their wallet recovery tool ( with the correct password), I guess bitcointalk will be getting lots of BTC.com-related threads later.
|
|
|
-snip- does not say what version of Python is required and you may well have trouble finding the compatible modules/dependencies.
ETFbitcoin had successfully installed v0.30 on a Debian10 OS based from this reply: /index.php?topic=5379817.msg58942538#msg58942538Version is not that far from 0.34, it might work.
|
|
|
EDIT: Begininning to think i should just let bitcoincore start from scratch. Opinions? will try letting armoury re-do the databases again tomorrow... and Found this in the armourylog for this run. -snip-
Instead of starting from scratch, try -reindex instead, it's slower than -reindex-chainstate but a lot faster than a full resync ( plus it wont cost you any bandwidth). You mentioned that you've used -reindex-chainstate a few times but that won't find if there's any corrupted block in your blockchain because it'll only rebuild the UTXO set from the already built block index.
|
|
|
I only needs 3 confirmations to show up to your lightning wallet, have you tried to refresh the wallet by " pulling-it-down" the screen? Also, have you replaced the bitcoin address that showed up in the Send window during refill? It should be the same address that'll show up in " Refill with External Wallet", go check it out and see if the refill transaction's output is the same. If it is, then it's an issue with Blue's system since their Lightning Wallet is actually custodial. In that case, try to contact their support ( link) regarding the refill issue.
|
|
|
Nc50lc
Okay, so that can be the potential solution for the various threads authors who claims that they have a "very old" electrum seed.
It means that there is a lot more problems with old wallets, seeds and private keys. There should be an easier solution for people with older wallets that created before version 0.34. -snip-
AFAIK, that's my reply to the other thread ( with different author and issue). Unfortunately I don't think that it's related to your issue since it only affects the keys that the wallet derive from the seed. In other words, those versions' seed when restored to an earlier versions will still create a standard wallet ( not watching only) but with different set of addresses and private keys. Nc50lc
Did it happen even in your latest attempt?
It happened in all my attempts, on different computers, different Windows and also the different Electrum Releases (at least 4 different releases as old as v1.4)
If you're telling the truth... I'm stumped. Honestly, I don't have any idea on what's happening in your case. Sorry.
|
|
|
I'm not using ElectrumX but I've followed one of the solutions to install plyvel in the linked issue and one of the wheel from the unofficial repository worked. Specifically this post: https://github.com/wbolster/plyvel/issues/60#issuecomment-737195891 ( he dropped a "use at your own risk" warning though) C:\Python\Python38_4testing>python -m pip install https://github.com/AustEcon/plyvel-wheels/releases/download/1.3.0/plyvel_wheels-1.3.0-cp38-cp38-win_amd64.whl Collecting plyvel-wheels==1.3.0 Downloading https://github.com/AustEcon/plyvel-wheels/releases/download/1.3.0/plyvel_wheels-1.3.0-cp38-cp38-win_amd64.whl (193 kB) ---------------------------------------- 193.5/193.5 KB 3.0 MB/s eta 0:00:00 Installing collected packages: plyvel-wheels Successfully installed plyvel-wheels-1.3.0 Windows10 1903 Python 3.8.0
|
|
|
-snip- I just realized that when I sent bitcoins to my electrum wallet, actually it was received on different reception addresses (on the same electrum wallet).
I got a feeling that you mean " when sending from your Electrum wallet", because otherwise, this is impossible to happen. If that's the case, it must be your " change address" ( with yellow highlight) which are the address reserved to receive the excess amount from your transactions. Bitcoin Wiki - Change: https://en.bitcoin.it/wiki/ChangeIf not, you may be talking about the 'Receive' tab which shows you a different address in every invoice that you make. You can actually see those addresses right away from the 'Addresses' tab ( Menu: "View->Show Addresses"). Those are all derived from your seed phrase, you can refer to that tab if you want to test if your seed phrase can restore them all.
|
|
|
I try do exactly as you said. I went into the bitcoin core in the folder where the exe is located. There I launched a terminal and pointed the path to my broken walletdat image : https://clip2net.com/s/4eX740GAre you perhaps using an old version of Bitcoin Core, versions before v0.21.0? If so, you can follow BitMaxz's instructions instead. can i get my keys from the master key?
If you have the master key ( private master key or hdseed?), then yes. But based from your earlier reply, it seems like it's in encrypted format so you'll need to decrypt it with the password first. -Edit-On windows, that would make bitcoin-wallet.exe salvage --"c:\\path to\\wallet.dat" (at least, i think it'll need double slashes)
If 'salvage' comes before the wallet path in Windows, it will take it as an additional parameter and will return with error: Error: Additional arguments provided (--wallet=............)My example should work without issues if he's using the correct version.
|
|
|
"Invalid command: salvage" and "Invalid command: salvagewallet"
You'll only get that result in Bitcoin Core so you must have missed/misunderstood my reply to BitMaxz's post. Use " bitcoin-wallet" tool which I've pointed-out in my post.
|
|
|
-snip- I have my password.
I have my 18 word seed.
I have my Email nothing else.
I also want to know that have you used your wallet ID (available in the welcome message or maybe one of the first few messages from blockchain.com) as your username in the login field? I think the issue is he's missing the 'Wallet ID' because he said " nothing else" after the password and backup phrase. So he can't try to login even if he wanted to.
@ Lord Sir Bitcoin Since this thread is bumped, I'll just mention this: Blockchain.com now accepts the user's email address to login. You can now go straight to login page without using the backup phrase.
|
|
|
To salvage the wallet.dat make a copy or another backup of your wallet.dat first before the operation and put it in the bitcoin core wallet folder. After that run the Bitcoin core wallet -salvagewallet you can put it on Bitcoin shortcut check the image below as a reference
The -savagewallet command line option was removed from Bitcoin-qt/cli v0.21.0it's moved to 'bitcoin-wallet' tool as " salvage". Here's how to use the command using that tool: -snip-" bitcoin-wallet" is in the " daemon" folder inside Bitcoin Core's installation directory ( where bitcoind and bitcoin-cli are located). To use it, open Terminal, cd to the directory where bitcoin-wallet is. Then use the command ( provide the full path to the wallet.dat file): bitcoin-wallet --wallet="E:\Folder\wallet.dat" salvage It wont return with any response ( unless it failed) but you will see a backup file ( wallet.dat.xxxxx.bak) where the wallet.dat is located. The new wallet.dat is the " salvaged" wallet.
|
|
|
-snip-
Thank you. Unfortunately exporting the private key to a separate wallet didn't work, it's still stuck on synchronizing. Have you closed Electrum then renamed the wallet file that causing the issue before opening the newly created imported wallet? That is to make sure that it wont open when you run Electrum . Because it it's just thousands of transactions, it should work; it wouldn't if the original wallet is running in another instance or in the background since both will query the same server. Otherwise, I'd second the suggested 'Bitcoin Core' and disable " pruning".
|
|
|
That's "cool" but insecure. The number of fingerprint variations aren't even close to the total number of valid private keys.
Plus depending on the method; for example, if it's just based from basic details of the fingerprint (like our smartphone use), collisions may occur. You'll get unique results if the method is based from the 'minute details', however, a slight scratch could produce a different result.
...I think the technology is already available but no one wants to implement such idea.
|
|
|
-snip- Yes that's right. One of the addresses has thousands of deposits.
Please let me know what I can do to recover my funds! Thank you
A possible workaround is to create an imported wallet using the private keys of all the other addresses excluding the one with thousands of deposits. That's if the excluded address doesn't have a relatively large balance, otherwise, try to create another imported wallet with that address' PrvKey, it may work if not included with the rest. To export the keys from your wallet: Go to 'Addresses' tab (" View->Show Addresses" to enable the tab), right-click on an address and select " private key". Copy the private key including the script type ( eg. p2pkh:Kjs539fa9A.......). To create an imported wallet: Create a new wallet ( File->Restore->Type a wallet name), select " Import Bitcoin addresses or private keys"; Then paste the keys including the script type, one line per key. After that just make sure not to open the wallet that's failing to connect; renaming the wallet file from your drive should do the trick.
|
|
|
Based on the OP, it looks like it's your Private keys that are missing some characters. Anyways, for the address, try using www.walletexplorer.com. It has an auto-complete feature for the partial address that you will paste on their search box, the catch is: the address should at least been used once ( and not recent) for it to be registered to their database. Example: if you search for " 1BitcoinEaterAddre", it will automatically redirect you to " 1BitcoinEaterAddressDontSendf59kuE". More characters means more accurate search.
|
|
|
First thing is, your Electrum wallet wasn't an account like a bank, there's no central server that hodls the wallet/funds. That said, no one can restore a wallet aside from the owner (yourself) by using its backup like the "Seed Phrase", wallet file or private keys.
If you think the amount of Bitcoin ($12?) is worth recovering, you can ask the "repairer" if they can recover the files from the disk. Doing the recovery yourself is risky. The sole file that you need is the wallet file that has the same name as your wallet (default name: default_wallet, wallet_1, wallet_2, ...)
|
|
|
-snip- Probably I should give up all further attempts to make direct LN channel between my Electrum wallets. >:(
Same here like I've mentioned, that confirmed that I'm not the only one having trouble establishing a channel between two Electrum. :) Try to post a new issue on Electrum's Github Repository: github.com/spesmilo/electrum/issuesMaybe the Devs have a workaround. But first, use 'search' to look for similar issues .
|
|
|
|