Find Your Lost Wallet — New Search Tool in Settings

Lost your wallet keystore file? Can’t remember where you saved it? We’ve all been there. The new Find Wallet on Disk tool in Settings downloads a small script that scans your computer for Ethereum keystore files — no manual searching through folders required.

What It Does

The tool generates a search script tailored to your operating system. When you run it, the script:

  • Scans your home directory (up to 5 levels deep)
  • Looks for JSON files, keystore files, and standard Ethereum UTC--* files
  • Checks each candidate for the "address" and "crypto" fields that identify a keystore
  • Reports the file path, wallet address, and file size for every match

Your private key is never exposed. The script only finds files and displays public addresses. You still need your password to decrypt any keystore.

How to Use It

1 Open Settings

Log in to the game and navigate to Settings → scroll down to the “Find Wallet on Disk” button.

2 Download the Script

Click the button. The correct script for your platform is downloaded automatically:

macOS Linux → find-wallet.sh
Windows → find-wallet.ps1

3 Run the Script

Mac / Linux: Open Terminal and run:

bash find-wallet.sh

Windows: Open PowerShell and run:

powershell -ExecutionPolicy Bypass -File find-wallet.ps1

4 Review the Results

The script prints every keystore file it finds, including:

  • The full file path on your disk
  • The Ethereum wallet address (e.g. 0xabc123…)
  • The file size

If no files are found, the script suggests checking your Downloads folder, USB drives, or external storage.

5 Import Your Wallet

Once you’ve located your keystore JSON file, go to Settings → Import Hardware Wallet Keystore, select the file, and enter your password to restore your wallet.

What Files Does It Look For?

The search covers the following file patterns:

  • *.json — Any JSON file between 100 bytes and 10KB (keystore size range)
  • keystore* — Files with “keystore” in the name
  • UTC--* — Standard Ethereum keystore naming convention (used by geth, MetaMask exports, etc.)

Each candidate is then validated by checking for the "address" and "crypto" (or "Crypto") fields that are present in every Ethereum keystore file.

Good to know: The script only reads files — it never modifies, deletes, or uploads anything. It runs entirely on your local machine. No network requests are made.

Tips

  • Check your Downloads folder first — keystore files downloaded from the game are typically named cc-wallet-*.json or erleuchtung-*-keystore.json
  • Search external drives — if you saved your keystore to a USB stick, the script won’t find it in your home directory. Mount the drive and copy the file somewhere in your home folder, then run the script again
  • Keep your keystore safe — once you find it, make a backup copy in a secure location. You need this file and your password to access your wallet

Servers