Step-by-step
- Retry the password for this device. It is not your MetaMask password and not an exchange password. Caps lock and a password manager entry for a different origin are the usual misses.
- If you have the seed, erase and import. Forgot password → confirm the two warnings → erase vault → Import an existing wallet. Addresses return if the phrase is the same.
- If you do not have the seed, stop. Do not pay a recovery service. Nobody, including GaurdWallet, can decrypt the vault without the password or the mnemonic.
The password never leaves the device
Minimum 8 characters. Changing it in Settings re-encrypts the vault. Auto-lock is minutes of inactivity. Heartbeat analytics, if enabled, never include passwords, seeds, or balances.
| Action | What it does |
|---|---|
| Unlock with correct password | Decrypt vault, derive keys in memory |
| Wrong password | This error; vault untouched |
| Reset wallet | Deletes encrypted vault from this origin; chain balances unchanged if you still have the seed |
Reset without a seed is irreversible loss of spendability from this copy of the keys. The checkbox exists because people skip warnings.
Corrupt vs wrong
If you never changed the password and Unlock still fails after a browser crash, the stored blob may be damaged — the UI still looks like a wrong password. Import from paper on a fresh profile. Do not paste the seed into a “vault repair” page.
unlock.wrongPassword → “Wrong password. Try again.”
VaultError INVALID_PASSWORD_OR_CORRUPTED → decrypt failure (wrong key or torn storage)
Creating a brand-new wallet because you forgot the password without importing the old phrase makes a different seed. The old addresses will not appear.
FAQ
Can support reset my password if I email the seed? No. Never email a seed. We will not ask. Anyone who does is not GaurdWallet.
Does clearing site data unlock the wallet? It deletes the vault from that browser, which is worse without a backup. Export the seed first while you still remember the password.
I use two browsers Each origin has its own encrypted copy. Import the same phrase and pick a password per browser if you want both.