Read this first: what “recovery” actually means
A crypto wallet is really a set of private keys. If your wallet is self-custodied and you’ve lost both your recovery materials (seed phrase, passphrase, or required cosigner keys) and any alternate recovery path, funds are generally unrecoverable. That’s by design. Some wallets add new recovery options (e.g., social recovery smart wallets and MPC), but classic seed-based wallets do not have backdoors.
Never type your seed phrase anywhere except directly into your hardware device or the official recovery flow of your wallet. Requests for your 12/24 words are scams—full stop. Download wallet apps only from official sites.
Identify your situation (decision map)
Use the path that matches your case.
A) Coins on a centralized exchange (custodial)
If your funds are on an exchange, you’re recovering an account, not a seed:
- Start the platform’s account-recovery/2FA-reset flow. Expect hold periods on withdrawals (e.g., Binance imposes a security cooldown after 2FA resets).
- If you used app-based 2FA and lost the device, follow the exchange’s bypass options or ticket process (e.g., Coinbase troubleshooting; Kraken Master Key/backup code flow).
- After regaining access, harden security (new passkey/security-key MFA, update allowlists, review sessions). Platforms document these steps.
B) Self-custody: you lost the device, but you have the seed
- Reinstall your wallet or use a compatible one and restore using your seed phrase.
• Hardware example: Trezor “Recover wallet” flow.
• Software example: MetaMask “Restore from Secret Recovery Phrase.” - If you used Shamir backup (multi-share seed), follow the vendor’s recovery instructions with the required threshold of shares.
- If your original wallet used BIP-39, most modern wallets can restore it; check compatibility before proceeding.
C) Self-custody: you lost the seed phrase, but still have access
You must rotate to a brand-new wallet:
- If you can still unlock the wallet (e.g., you know the app password/PIN), immediately move funds to addresses generated from a new seed on a new device. Vendors explicitly advise rotating if a phrase is missing or suspected compromised.
- MetaMask users who forgot the seed but can unlock may be able to reveal it locally to back it up (desktop extension only; specific conditions apply).
- Consider metal/offline backups and test a small “dry-run” restore so you know the new backup works.
D) Self-custody: your seed phrase might be exposed or you clicked a malicious link
- Assume compromise. Generate a new wallet, then sweep assets to the new addresses. Vendor guidance is to move immediately if a phrase may be exposed.
- On EVM chains, revoke dangerous token approvals to stop contracts from moving assets you keep using. You can do this via Etherscan’s Token Approval Checker or Revoke.cash (gas required).
- Re-install wallet apps from official sources only; fake apps actively target seed phrases.
E) You forgot a wallet password (but have the seed or wallet file)
- If you still have the seed, restore into a new wallet and set a new password. Most wallets state the seed is final authority.
- If you have only an encrypted wallet file (e.g., Electrum/Bitcoin Core) and password hints, open-source tools like BTCRecover can attempt password recovery for your own wallet. Use offline, at your own risk; success is not guaranteed.
F) Bitcoin Core users (wallet.dat, not BIP-39)
Bitcoin Core typically uses wallet.dat backups rather than BIP-39 mnemonics. You restore by replacing/adding the wallet.dat via the app’s backup/restore flow; you cannot extract a BIP-39 seed from wallet.dat.
G) Multisig, social-recovery, and MPC wallets
- Multisig (Bitcoin or Safe on Ethereum): you must collect the required threshold of valid cosigner keys/approvals. If you cannot meet the threshold, funds can’t move.
- Account abstraction / social recovery (e.g., ERC-4337/7702 smart accounts): guardians can approve a recovery to replace a lost key. Policies depend on the wallet.
- MPC wallets (e.g., Coinbase Wallet MPC, ZenGo, OKX): your key is split into shares; recovery replaces or re-binds a missing share after verifying you on another device/cloud/guardian path. Follow the provider’s documented process.
Detailed step-by-step playbooks
1) Device lost or destroyed (you still have seed / backup)
- Acquire a fresh, uncompromised device.
- Install the wallet from its official site and verify URLs.
- Run the official recovery wizard: choose your seed length and enter it on the device or app as instructed.
- Confirm balances on chain. If derivation paths differ, consult compatibility guides or your vendor’s docs.
2) Seed phrase lost, but wallet is unlocked right now
- Generate a brand-new seed on a separate device.
- Send small test transfers first, then sweep everything. Vendor guidance is to rotate funds if a phrase is lost or suspected exposed.
- Optionally, some software wallets let you reveal the seed locally if you still know the app password; use the official procedure only.
3) You suspect a drainer/phishing approval on an EVM chain
- Move remaining assets to a fresh wallet you fully control.
- Revoke approvals on the compromised address to prevent future drains. Tools: Etherscan Token Approvals and Revoke.cash (multi-chain).
- Reinstall wallets from official sources and consider enabling built-in threat alerts before future signatures.
4) Custodial account recovery
- Use the exchange’s recovery portal. Coinbase and Binance document 2FA-reset steps and cooldowns; Kraken offers Master-Key/backup-code bypasses if set up.
- After access is restored, enable phishing-resistant MFA (passkeys/hardware keys), set withdrawal allowlists, and verify sessions/devices. Exchange docs cover these controls.
Special cases and gotchas
- Wallet shows zero after restore: You may have used a different address type or custom path. Check the original wallet’s derivation settings or consult compatibility resources before assuming loss.
- Shamir backup: You’ll need the documented threshold of shares; fewer shares than required cannot restore the wallet.
- Bitcoin Core vs. seed phrases: Core’s
wallet.dat
and descriptor wallets use different backup/restore patterns than BIP-39. Don’t paste seeds into random tools to “convert.” Use official backup/restore or trusted docs. - MPC/AA smart wallets: Recovery UX varies. Read the exact vendor flow (device + cloud + biometric, guardians, or service-assisted share rebind).
Prevent it next time: resilient recovery design
- Maintain two physically separate backups of your seed (or the required Shamir shares) and test a full dry-run restore.
- Prefer phishing-resistant sign-in on exchanges and remove phone numbers from recovery when possible.
- Use token-approval checkers monthly to prune risky allowances.
- Consider smart-account social recovery or MPC wallets if you never want to manage a seed phrase again.