Losing access to your Guarda PyWallet private key can feel like a nightmare, especially if the wallet holds valuable crypto assets. Whether you accidentally deleted a local wallet file, misplaced your seed phrase note, or forgot where you stored your keystore backup, you’re not alone — many users successfully regain access with the right methods. This guide breaks down verified, safe recovery strategies for Guarda PyWallet users, from official built-in tools to advanced local recovery techniques, plus critical security tips to avoid scams during the process.
Pre-Recovery Checks: Confirm What You Have Before Starting
Before jumping into complex recovery steps, take 10 minutes to rule out simple oversights that often look like lost private keys:
- Check all backup locations: Search encrypted notes, cloud storage (Google Drive, iCloud, Dropbox), hardware wallet backups, and physical notebooks for seed phrases, keystore files, or private key strings marked with "Guarda" or "PyWallet".
- Verify wallet access type: Confirm if you used a custodial Guarda PyWallet account (where Guarda stores encrypted key data) or a non-custodial local PyWallet instance (where only you hold the wallet files). This determines which recovery methods work.
- Test partial access: If you can still open the wallet app but can’t find your private key export, try the built-in "Export Private Key" feature first — you may just need to enter your wallet password to access it.
Important Note: Guarda never stores your plaintext private keys or seed phrases on its servers for non-custodial wallets, so there is no "master key" the team can use to access your funds directly.
Official Guarda PyWallet Recovery Methods (Verified & Safe)
These are the first methods you should try, as they are officially supported and carry no risk of malware or data theft if followed correctly.
1. Recover with Your Seed Phrase (Most Reliable)

If you wrote down your 12, 18, or 24-word seed phrase during wallet setup, this is the fastest way to restore access:
- Download the latest official Guarda PyWallet client from the official Guarda website (never use third-party links).
- Open the app and select "Restore Wallet" from the welcome screen.
- Enter your seed phrase in the exact order it was generated, using all lowercase letters (most seed phrase standards require lowercase to avoid errors).
- Create a new strong password for your restored wallet, and immediately export a new keystore file and private key backup once access is restored.
2. Restore from a Keystore File
If you exported a Keystore (UTC) file in the past and remember the password associated with it, you can use this method:
- Open Guarda PyWallet and select "Import Wallet" > "Keystore File".
- Upload your saved Keystore file from your backup drive or cloud storage.
- Enter the password you set when you exported the Keystore file. If the password is correct, your wallet will load immediately, and you can view or export your private key from the settings menu.
3. Contact Guarda Official Support (For Custodial Accounts)

If you have a custodial Guarda PyWallet account (you signed up with an email and password), the support team can help you regain access if you can prove ownership:
- Prepare proof of ownership: old transaction hashes, wallet addresses linked to the account, registration email, purchase receipts for crypto bought via the wallet.
- Submit a support ticket only through the official Guarda support portal, and never share your seed phrase or private key with anyone claiming to be support.
Advanced Local Recovery for Non-Custodial PyWallet Files
If you run a local, non-custodial Guarda PyWallet instance and lost your wallet.dat file (the local file that stores your encrypted private keys), these advanced methods can help you recover the file and extract your keys.
1. Recover Deleted wallet.dat with Data Recovery Tools
When you delete a file from your computer, it’s not immediately erased — it’s just marked as overwriteable. Use a trusted data recovery tool as soon as possible to maximize your chances:
- Download a reputable data recovery tool (e.g., Recuva, EaseUS Data Recovery Wizard, or TestDisk) to a different drive than the one where your PyWallet was stored (to avoid overwriting the deleted file).
- Scan the drive where your Guarda PyWallet data was saved (default paths include
~/.guarda/on Linux/macOS or%APPDATA%\Guarda\on Windows). - Look for files named
wallet.dator with the.datextension, then restore them to a secure external drive.

- Once you have the recovered
wallet.datfile, use the built-in PyWallet recovery command to extract your private key:
Enter your wallet password when prompted, and your private key will be displayed in the terminal output.pywallet.py --dumpwallet --datadir=/path/to/your/recovered/wallet/folder
2. Partial Private Key Recovery (For Experienced Users)
If you have 80% or more of your private key string written down but are missing a few characters, you can use offline brute-force tools like pywallet’s partial key recovery feature. This method is only recommended for users with technical experience, as mistakes can lead to permanent loss.
Warning: Never use online brute-force tools for partial key recovery — they are almost always designed to steal your private key. Always run recovery tools offline on a clean, air-gapped device.
Conclusion
Recovering a lost Guarda PyWallet private key is possible in most cases, as long as you act quickly and use safe, verified methods. Start with simple pre-recovery checks, then move to official seed phrase or keystore recovery before trying advanced local file recovery. Always prioritize security: never share your seed phrase or private key with anyone, avoid untrusted third-party recovery services, and always back up your keys in multiple secure locations after you regain access. With careful steps, you can safely restore access to your Guarda PyWallet funds and avoid future loss.