BirthdayResearch / defichain-app

DeFi Blockchain desktop app for Windows, Linux and Mac.
https://defichain.com
MIT License
157 stars 57 forks source link

Funds are missing, no .dat available, Status Code 500 #952

Closed MKR32 closed 3 years ago

MKR32 commented 3 years ago

Actual behavior: Funds are missing since january 2021

Expected behavior:

How to reproduce it (as minimally and precisely as possible):

Hello, can you possibly help me? These are my funds from the DeFi wallet. It's about the DeFi app, now DeFi wallet. I cannot restore my funds with the seed. I have not yet been able to create a .dat file, as this was not possible in the earlier versions. I have a .TXT wallet backup. I read this in via the command line "Importwallet" in the DeFi app version 2.3.0 and it then shows zero. But that can't be right. Because the amounts (DFI and BTC) that I sent from Cake to the app have arrived. I could still see that in the app. Only when my PC crashed in January while the app was open did the balances / funds disappear when it started up afterwards. Since then, I've been asking for help in all possible places.

Do you have an idea why?

Thanks in advance! Best regards Marcel

What are your environment parameters?

Anything else we need to know?

app_logs.zip

defichain-bot commented 3 years ago

@MKR32: Thanks for opening an issue, it is currently awaiting triage.

The triage/accepted label can be added by foundation members by writing /triage accepted in a comment.

In the meantime, you can:

  1. Checkout DeFiChain’s Github issue page to see if your issue has already been reported
  2. Submit any logs if you have them, this will greatly expedite the process for us.
  3. You can also join our Telegram or Reddit community channels.
Details I am a bot created to help the [DeFiCh](https://github.com/DeFiCh) developers manage community feedback and contributions. You can check out my [manifest file](https://github.com/DeFiCh/app/blob/master/.github/governance.yml) to understand my behavior and what I can do. If you want to use this for your project, you can check out the [DeFiCh/oss-governance-bot](https://github.com/DeFiCh/oss-governance-bot) repository.
izzycsy commented 3 years ago

Hi @MKR32 , based on your logs, your wallets folder is missing, before your computer crashed, did you make a backup of wallets folder? Does your wallet have a passphrase (encryption)? If yes, you need your wallet.dat to restore you wallet. If no — wallet does not have passphrase, you’ll likely still be able to restore wallet via mnemonic seed, if you started using DeFi Wallet from before v2.3.0.

After v2.3.0, wallet passphrase (encryption) was introduced, users who created a passphrase have to rely on their wallet.dat when restoring.

To find your wallet.dat on Windows: C:\Users\<username>\AppData\Roaming\DeFi Blockchain\wallets\

In the wallets folder you'll likely see wallet-bak-123456789 as well, these are additional wallet backups.

wallet dat location
  1. Exit Wallet

    Exit Wallet
  2. Select any one of the wallet.dat and Restore Wallet via backup:

    Restore wallet from backup
MKR32 commented 3 years ago

Hi @izzycsy, thank you very much for your super quick response. Sadly I don't have a backup of my wallets folder. The last couple days after your answer I treid to find these folder. But it is lost with my PC crash in january and the only thing I have are the 24 words to my account, thats all. And with these I tried a thousand times to restore it, but no success.

Is there any other chance to get my funds back?

izzycsy commented 3 years ago

Hi @MKR32 , if you did any transactions after having a passphrase the wallet.dat becomes encrypted — your transactions & tokens since are contained in your encrypted wallet.dat. Mnemonic seed will only work if your wallet.dat has no encryption. In other words, if you restore wallet via mnemonic seed, it would present the balance that was prior activation of passphrase.

To answer your question, if your wallet has encryption enabled, you can only restore it via wallet backup. Before your PC crashed, did you make any backup? If no, then I'm sorry to say, you won't be able to access your funds as it's stored in your encrypted wallet.dat. Kindly understand that your wallet is your responsibility and PC crashing is beyond our control. Perhaps you can try to engage with your PC's repair centre to see if the lost files can be retrieved. Other than that, that's all I can help at this point. This issue will be closed. Best of luck.