I have a problem with Metamask Firefox. Mine is broken. Only white screen when I open Metamask.
I forgot to save the seed phrase. The only thing I have is the Metamask storage addons file on my Firefox profile.
This is a binary file. I tried to open the file and managed to find my data vault details. But there are some strange characters.
Please help me get my Metamask wallet again.
I can give you $500 if you can help me solve this issue.
You can use the MetaMask vault decryptor tool to decrypt your vault. Simply copy the contents of the file in the vault data field, enter your password, and click on "Decrypt". You should be able to see your decrypted vault data (including the seed).
Note that, even though your vault file is encrypted, it's a really bad idea to ever paste your vault contents on any website. Unfortunately I don't think there's a way to remove it from StackExchange (it will still be in the history), so as soon as you get access to your vault, you should move all the funds in there to a new address (generated from a different seed phrase).
I wrote a post describing the process that led me to recover my wallet and i think you could use it to recover yours in a similar way. Ypu already have the file so i think you can skip to the last step where you decompress the data with snappy. After that you should be able to use the vault decryptor tool
if you just copy the files and paste them on a different browser extension or new one it'll just let you enter your password and access.
Note i'm having troubles doing this from mozilla to mozilla atm, works from chrome to chromium
I wrote a script that can recover the Vault data from the Firefox Metamask extension's .sqlite file.
The .sqlite files of firefox extensions contain a table called 'object_data' which contains a snappy-compressed key-value data structure. This data structure is encoded using a format seemingly only used by firefox for this one purpose.