P.S. One more useful distinction when looking at old Zcash backups.
A wallet from the Sprout era is not necessarily a Sprout wallet.
Old Zcash wallets may contain:
- Sprout shielded ZEC
- transparent ZEC
- or both
So first identify what you actually have.
zc... → Sprout
t1... → transparent P2PKH
t3... → transparent P2SH
An old private key beginning 5... is generally an uncompressed WIF transparent private key, not a Sprout spending key.
A recent recovery case involved exactly this: an old 5... key generated with WalletGenerator.com. Sapling’s introduction in 2018 added a new shielded pool; the existing transparent pool remained in place.
For this type of recovery, Zkool can be used. It was patched in 2026 to import these old uncompressed 5... WIF keys. Zkool supports other forms of transparent recovery material, including transparent xpub/xprv keys from Electrum/BIP32-compatible wallets, BIP44 seed recovery from wallets such as Exodus and Ledger, and exported transparent secret keys.
Older instructions may mention zcashd importprivkey. That did work historically, but stock zcashd is now EOL.
Today, use current recovery tooling: Zkool for this legacy WIF case, Argos for old wallet.dat files, or the constrained zcashd sidecar behind Zebra/Zakura when Sprout-specific legacy wallet functionality is required.
You may also find K... or L... WIF keys, which indicate that the related transparent secp256k1 public key uses compressed encoding. These are the normal compressed form of Zcash transparent WIF keys and are generally easier to recover than legacy 5... keys.
Import or sweep K... or L... using a current wallet that supports transparent WIF keys, such as Zkool, and verify that the derived t1... address matches the address holding the ZEC before moving the funds.
One important warning:
Do not convert a 5... key to compressed form and assume it controls the same t1... address.
Same underlying secret, different public-key encoding, different address.
Old wallet.dat files can also contain a mixture of transparent keys and Sprout keys.
And an old seed phrase does not mean Sprout. Some pre-Sapling mobile wallets, including Coinomi and Jaxx, supported transparent ZEC only, and other transparent wallets used BIP44 seed derivation.
Zkool specifically supports BIP44 recovery for wallets such as Exodus, Ledger, and other transparent wallets. A seed phrase by itself is therefore not evidence of Sprout; seed-based shielded recovery is Sapling or later.
So:
“Sprout-era” describes a date.
“Sprout” describes a shielded pool.
They are not the same thing.
And of course:
NEVER POST THE REAL PRIVATE KEY OR SEED PHRASE.
Describe the format only, by posting its prefix only. Remember, if you post a full transparent address it exposes your public transaction history and balance.
Happy hunting, Zcasher!