Cosmos has emerged as one of the most popular interoperable blockchain ecosystems, with millions of users managing ATOM and other Cosmos SDK-based token assets via mnemonic (seed phrase) wallets. A 12 or 24-word BIP39 mnemonic is the key to accessing your funds, but it’s common for users to misplace or forget 1-3 words from their phrase. With the right techniques, recovering access to your wallet is entirely feasible — as long as you follow legal and security best practices.
Pre-Recovery Prerequisites & Legal Notice
- Legal Disclaimer: This guide is for recovering access to wallets you rightfully own only. Unauthorized access to third-party crypto assets is a criminal offense in most jurisdictions, and we do not support any malicious use of these methods.
- Required Information:
- The total length of your mnemonic (12 or 24 words, standard for Cosmos wallets)
- The correct order of all remaining, known words
- (Ideal) The public address of your Cosmos wallet (to verify valid mnemonics without sending funds)
- The derivation path used (most Cosmos wallets use the standard BIP-44 path
m/44'/118'/0'/0/0for ATOM and ecosystem tokens)
Core Principle: How BIP39 Mnemonics Make Recovery Possible
All standard Cosmos wallets use BIP39-standard mnemonics, which are not random sequences of words — they include a built-in checksum to validate the entire phrase.
- 12-word mnemonics have 4 bits of checksum, meaning only 1 in 16 random phrase combinations will pass the initial validity check.
- 24-word mnemonics have 8 bits of checksum, filtering out 255 out of every 256 random combinations.
This checksum drastically reduces the number of candidates you need to test, making 1-3 missing word recovery practical even with consumer-grade hardware.

Technique 1: Recovering 1 Missing Word
This is the simplest scenario, with a near-100% success rate if you have correct known words and a wallet address to verify.
If you know the position of the missing word
- First, confirm all your known words are on the official BIP39 wordlist (misspellings of known words are a common mistake).
- Use an open-source offline BIP39 checksum tool to filter the 2048-word BIP39 list to only candidates that produce a valid checksum when inserted into the missing position. For 12-word phrases, this will leave ~128 candidates; for 24-word phrases, only ~8 candidates.
- Test each valid candidate by generating a Cosmos wallet address with the full phrase, and compare it to your known public address. A match confirms the correct word.
If you don’t know the position
If you have 11 known words but don’t know which slot is missing, test each of the 12 (or 24) possible positions with the checksum filtering method above. The total candidate count remains very low, and the process takes only a few minutes with basic scripts.
Technique 2: Recovering 2 Missing Words
This scenario requires slightly more computation but is still very manageable with standard tools.
If you know both missing positions
- The total raw candidate count is 2048² = ~4.2 million, but checksum filtering reduces this to ~262,000 for 12-word phrases, or ~16,000 for 24-word phrases.

- Use an open-source recovery tool like
btcrecover(configured with the Cosmos derivation path) to automate candidate testing and address matching. A standard laptop CPU can complete this in 1-2 hours. - Pro Tip: If you remember any details about the missing words (first letter, word length, semantic category like "animals" or "food"), filter the BIP39 list first to cut computation time by 50-90%.
If you don’t know the positions
For a 12-word phrase with 2 missing words, there are C(12,2) = 66 possible position pairs. Multiply this by the checksum-filtered candidate count, and the total is still feasible to test with a laptop in 1-2 days.
Technique 3: Recovering 3 Missing Words
This is the most complex scenario covered, but still achievable with consumer hardware — especially if you have extra memory cues.
If you know all three missing positions
- Raw candidate count is 2048³ = ~8.6 billion, but checksum filtering reduces this to ~537 million for 12-word phrases, or ~33.5 million for 24-word phrases.
- A mid-tier GPU (e.g., NVIDIA RTX 3060) can test 1-2 million Cosmos addresses per second, meaning a 24-word phrase with 3 known missing positions can be fully scanned in 5-10 hours. A 12-word phrase may take 1-3 days with the same GPU.
- Optimization Tips:
- Use any memory cues (first letters, word length, partial spelling from old blurry screenshots) to filter the BIP39 wordlist. Even knowing one word starts with "s" cuts candidate count by ~95%.
- Prioritize candidate words you commonly use or are likely to have encountered (e.g., if you wrote your mnemonic while camping, nature-related words may be higher priority).
If you don’t know the positions

For a 12-word phrase with 3 missing words, there are C(12,3) = 220 possible position combinations. This increases total computation time, but is still feasible if you have GPU access and 1-2 weeks of runtime — or if you have even minor memory cues to narrow down positions or word candidates.
Critical Safety & Success Best Practices
To protect your assets and maximize your chance of recovery:
- Never use online recovery tools: Always use open-source, offline tools run on an air-gapped (never internet-connected) device. Online tools can steal your mnemonic and drain your funds.
- Verify with your public address first: Never test a recovered mnemonic by sending funds to it — always compare the generated address to your known, existing wallet address first.
- Double-check known words: Confirm every known word is on the official BIP39 list and spelled correctly. A single misspelled known word will make all recovery attempts fail.
- Avoid paid "recovery services": Most paid services are scams that will steal your funds or charge exorbitant fees for work you can do yourself with free open-source tools. Only use services with verifiable, open-source code and a public reputation.
- Document your mnemonic properly after recovery: Store your full mnemonic in multiple secure, offline locations (e.g., metal seed plates) to avoid future loss.
Common Mistakes to Avoid
- Using the wrong derivation path: Most Cosmos wallets use
m/44'/118'/0'/0/0, but some niche ecosystem chains use custom paths. Confirm the path for your specific wallet before testing. - Mixing up word order: BIP39 mnemonics are order-sensitive — even one word out of place will produce a completely different wallet.
- Assuming 12 vs 24 words: If you’re not sure of your phrase length, test both options (start with 12, as it’s more common for consumer wallets).
Recovering a Cosmos mnemonic with 1-3 missing words is far more achievable than most users assume, thanks to BIP39 checksum filtering and accessible open-source tools. By starting with the simplest checks (confirming known words, verifying positions) and leveraging memory cues to narrow candidates, you can regain access to your assets safely and without paying expensive third-party fees.