Any insight from developers or experienced users would be appreciated.
I checked the extension storage and it looks similar to how MetaMask stores its "
vault data".
But this is not for certain since it's a closed-source wallet.
If you want to get that data:
You can try to export a copy of it from from Chrome's DevTools' Application tab (
Refer to ABCbit's link),
But instead of going directly to "
Storage", browse to "
Extension Storage->Local" instead, there, you can get the value of your "
trust:vault".
It's the value that looks like this (
has "data", "iv" and "salt"):
{"data":"cPdalue...P7lbhU=","iv":"oo58...4L7g==","salt":"L2fFx6...AJbTLmnfQ="}
But the problem is, although there's an available 'vault decryption tool' made by Metamask, it seem to be using a different encryption.
Their open-source Vault Decryptor (
GitHub) doesn't work on Trust Wallet's vault data although it's 100% identical.
And Trust Wallet's encryption is not documented (
or at least I haven't heard of its documentation)