* Frame decryption tool Tool to recover seeds stored in [Frame](https://frame.sh/) * Instructions Get the encrypted seed phrase (or key) from ~\~/.config/frame/signers/*.json~ file. Get the value ~encryptedSeed~ (or ~encryptedKeys~): #+BEGIN_SRC jq '.encryptedSeed ~/.config/frame/signers/1234.json #+END_SRC Create an ~.env~ file with: #+BEGIN_SRC export PASSWORD='password-used-in-frame' export ENCRYPTED='the-value-obtained-above' export NUM_KEYS=num-of-keys-and-addresses-you-want-to-derive #+END_SRC Run: #+BEGIN_SRC npm install npm start #+END_SRC Note that you will get the hex string seed value obtained from ~bip39.mnemonicToSeed~, which is irreversible. (I.e., it is impossible to recover the original mnemonic phrase). But you can recover private keys and private addresses.