Glossary · Wallet security
Published 23 May 2025 · Updated 21 Oct 2026 · 12 min read
A seed phrase is a list of words that encodes the random number from which a wallet derives its keys. Other names include secret recovery phrase, recovery phrase and mnemonic. It backs up the starting randomness, not the optional passphrase, derivation path or wallet scheme needed to locate every account.
A seed phrase backs up the random number behind every key in a compatible wallet. BIP-39 is the standard most wallets follow. It makes computer-generated randomness easier to record than raw binary or hexadecimal data. The wordlist is a lookup table, not the source of randomness. The format allows 12, 15, 18, 21 or 24 words.
The wallet generates initial entropy, a random number containing 128 to 256 bits. This randomness comes first, before any words are selected.
A SHA-256 hash supplies the checksum, which is appended to the random bits. Its length is the entropy length divided by 32.
Each 11-bit group points to one entry in a wordlist of 2,048 words. The final word contains both entropy and checksum bits, rather than independent randomness.
PBKDF2 with HMAC-SHA512 runs 2,048 iterations, using the words as the password and "mnemonic" plus the optional passphrase as the salt. It outputs a 64-byte seed.
BIP-32 derives a master key and a tree of key pairs from the seed. This HD wallet structure uses derivation paths, with BIP-44 defining a common format.
This public test phrase passes the checksum. Everyone knows it, so it must never hold funds.
This public BIP-39 test vector must never hold funds. The page recomputes the checksum after each change.
MetaMask replaced "seed phrase" with "Secret Recovery Phrase" in May and June 2021 because the old name understated the backup's "critical importance". In October 2026, new Trezor devices default to 20-word SLIP-39 backups. Older Trezor setups used 12 or 24 BIP-39 words, so the format matters alongside the name.
| Wallet | Term it uses | Phrase length |
|---|---|---|
| MetaMask | Term it uses"Secret Recovery Phrase" | Phrase length12 words |
| Ledger | Term it uses"Secret Recovery Phrase" or "recovery phrase" | Phrase length24 words |
| Trezor | Term it uses"wallet backup", formerly "recovery seed" | Phrase length20 words on new devices |
| Coinbase Wallet | Term it uses"recovery phrase" | Phrase length12 words |
| Phantom | Term it uses"Secret Recovery Phrase" | Phrase length12 words |
| Trust Wallet | Term it uses"Secret Phrase" | Phrase length12 to 24 words |
| Exodus | Term it uses"12-word secret key" | Phrase length12 words |
BIP-39 calls the words a mnemonic sentence, also known as a mnemonic phrase, while its 64-byte output is the seed. Electrum uses versioned seeds, and Monero's official wallet uses 25 words, with the last providing a checksum. Cardano's Icarus scheme runs PBKDF2 with 4,096 iterations, producing different keys from the same words. SLIP-39 is largely incompatible with BIP-39. So a backup may not restore in every wallet that accepts words.
A derivation path selects a branch of the key tree and gives a different address. Bitcoin uses m/44'/0'/0'/0/0 for legacy accounts and m/49'/0'/0'/0/0 for nested SegWit. Native SegWit uses m/84'/0'/0'/0/0, while Taproot uses m/86'/0'/0'/0/0. These follow BIP-44, BIP-49, BIP-84 and BIP-86, respectively. Ethereum wallets such as MetaMask use m/44'/60'/0'/0/0. A restored backup can therefore show an empty balance when another wallet follows a different path.
The optional passphrase, often called the 25th word, creates a separate wallet from the same words. It is case-sensitive and usually not stored on the device. Ledger stores one only when the user attaches it to a secondary PIN. Every value produces a valid wallet, so a typo cannot be detected through a checksum. Losing it means losing access to its associated funds. The backup words alone cannot restore that wallet.
Without a passphrase, the native SegWit and Taproot addresses match the BIP-84 and BIP-86 test vectors. Each path selects a separate account.
Addresses use the public test phrase, following BIP-84 and BIP-86 vectors or calculations under BIP-32 rules.
Losing one word from a seed phrase does not always mean permanent loss. The BIP-39 wordlist and checksum can make small gaps recoverable. A tool still needs a known address, the master public key or an address database to recognize success. A forgotten passphrase cannot be searched exhaustively.
An unknown position increases the search to 24,576 candidates for 12 words or 49,152 for 24 words.
Estimates use btcrecover's published speeds on one laptop CPU and one consumer GPU. Treat them as order-of-magnitude guidance.
Cutting the words into pieces is not the same as using Shamir shares. Finding two of three pieces of a 12-word backup leaves only four words to search. That takes about four years on the benchmark GPU, less with many GPUs. Trezor considers 128-bit, 12-word backups sufficient for private key security. Twenty-four words add margin when words leak or become scrambled, without making weak storage safe.
Chainalysis's December 2025 report counted 158,000 personal wallet compromises and $713 million stolen in 2025, as lower-bound estimates. The FBI's April 2026 report recorded 181,565 crypto complaints and $11.37 billion in losses for 2025. These are not counts of phrase theft alone. Attackers more often trick people or steal copies than break the math.
The Slope wallet app sent users' seed phrases to a logging server. Nearly 8,000 Solana wallets were hit, with estimated losses of $4 million to $5 million.
Wallets created in the Trust Wallet browser extension between 14 and 23 November 2022 had only 32 bits of entropy. Attackers drained about $170,000 in December 2022 and March 2023. Trust Wallet pledged to reimburse all losses.
On 12 July 2023, attackers swept over $850,000 in bitcoin from wallets made with Libbitcoin Explorer's weak generator. The Milk Sad flaw, disclosed on 8 August 2023, limited entropy to 32 bits.
Kaspersky found SparkCat reading recovery phrases from photos in Google Play and App Store apps. The infected Google Play apps exceeded 242,000 downloads. Kaspersky reported a new variant in both stores in April 2026.
Phishing emails titled "Migrate to Coinbase Wallet" supplied a recovery phrase already controlled by attackers. This seed poisoning scheme used a ready-made backup instead of asking victims to disclose their own.
Trust Wallet extension 2.68 reached the Chrome Web Store on 24 December 2025 and, per SlowMist, sent decrypted phrases to an attacker's server. Trust Wallet counted 2,520 affected addresses and about $8.5 million. It pledged to reimburse users.
An attacker posing as Trezor support persuaded a holder to share their wallet backup. The holder lost over $282 million in bitcoin and litecoin.
A fake Ledger Live app for macOS in Apple's App Store asked for the 24-word recovery phrase. More than 50 victims lost about $9.5 million between 7 and 13 April 2026.
Storage choices range from handwritten backups to opt-in recovery services. Compare what each one protects against, what it can expose and what recovery requires. No storage method removes every risk.
Write the seed phrase down in its correct order, then check the record. Paper can burn or soak, so physical damage remains a risk.
A metal backup resists more damage than paper. Jameson Lopp has stress-tested 75 devices with about 2,000°F heat, acid and a 20-ton press. Their durability varies widely.
Trezor and MetaMask warn against digital copies, including photos and cloud storage. Coinbase Wallet differs by offering an encrypted Google Drive or iCloud backup of the recovery phrase.
Enter the words only where the hardware wallet itself prompts for them. Trezor says, "Never enter your wallet backup anywhere unless prompted by your Trezor device." Ledger warns against restoring them in software wallets.
SLIP-39 splits a secret into shares, such as 3 of 5. Each share is 20 words for a 128-bit secret or 33 for 256 bits. Fewer than the threshold reveal nothing.
Ledger Recover uses three companies and two online identity checks. Ledger Recovery Key adds a PIN-protected card alongside paper. MetaMask social login's encrypted backup depends on password security.
Some wallets remove the need to write down words, while others hide an existing backup. These models have different signing and recovery arrangements. A smart account does not necessarily replace the original keys.
| Setup | How you sign | Where a phrase or secret remains |
|---|---|---|
| Passkey smart wallet | How you signCoinbase's passkey smart wallet signs through a device or cloud keychain passkey. | Where a phrase or secret remainsAn optional recovery phrase can become an additional signer on-chain. |
| MPC wallet | How you signZengo uses key shares on the phone and its server to sign. | Where a phrase or secret remainsThere is no phrase, but recovery needs a 3D face scan and cloud-synced key. |
| Social login wallet | How you signMetaMask supports signing in through Google, Apple or Telegram. | Where a phrase or secret remainsThe phrase exists in the background, with an encrypted backup protected by a password. |
| EIP-7702 smart account | How you signMetaMask signs with existing account keys while EIP-7702 adds smart account features. | Where a phrase or secret remainsThe original phrase still governs accounts after Pectra's 7 May 2025 upgrade. |
| Multisig wallet | How you signSafe's multisig wallet requires approvals from separate wallets to meet its signing threshold. | Where a phrase or secret remainsEach signer retains its own phrase or hardware device. |
Removing visible words does not remove every recovery dependency. Risk moves to a device, cloud account, password or provider. Understanding which one controls recovery matters more than whether the interface calls the setup seedless.
Backup design starts with how people regain access, not just how they sign. In PixelPlex's crypto wallet development work, we define which backup to offer, where keys live and how recovery works after a device is lost. Our MPC wallet development work includes threshold recovery, signer rotation and secure device binding. Each approach needs clear recovery instructions.
PixelPlex has built wallets of both kinds. Qtum Wallet offers a 12-word seed phrase backup, Shamir's Secret encryption, and iOS Secure Enclave and Android KeyStore support. Console Wallet, built for the Canton Network in 2025, has no seed phrase. Its private keys stay on the user's device, protected through passkey-based approvals. By August 2026, it had more than 250,000 users.
Plan backup and recovery around your users
We can discuss your wallet's signing model, recovery dependencies and the trade-offs each design introduces.
Discuss wallet recoveryGet updates about blockchain, technologies and our company
We will process the personal data you provide in accordance with our Privacy policy. You can unsubscribe or change your preferences at any time by clicking the link in any email.Services
Blockchain
Blockchain consultingStrategy, architecture, feasibility
Crypto wallet developmentSelf-custody, MPC, cards on top
Cryptocurrency exchange developmentTrading venues, liquidity and protocols
Tokenization servicesRWA, funds, collateral
Crypto payments developmentAccept, settle and pay out in crypto
Smart contracts developmentDesign, build, audit
Blockchain integration dApp development DeFi development NFTs Tokens Web3 development All blockchain services All servicesNetworks
Canton developmentDaml apps, wallets, settlement, validators
Official Partner
Ethereum developmentSmart contracts, L2s and dApps
Solana developmentHigh-throughput programs and dApps
TON developmentMini apps, wallets, Telegram ecosystem
Official Partner
Hedera developmentHashgraph apps and token services
Exclusive Partner
Hyperledger developmentPermissioned networks for enterprises
Certified Partner
Cardano Algorand Stellar Avalanche Bitcoin Polygon All networks All servicesAI & ML
AI agents developmentConnect tools and automate multi-step workflows
RAG developmentFind answers across your company’s documents and systems
AI copilot developmentAdd useful assistance to your product or internal tools
LLM developmentCustom and fine-tuned models for your domain
Private AI deploymentRun models in your own environment
AI consultingUse cases, feasibility and a roadmap
Generative AI development Machine learning development Computer vision Chatbot development ChatGPT integration Deep learning development All AI services All servicesData & analytics
Data engineeringPipelines that keep your data reliable
Data platform developmentOne source of truth for analytics
Analytics & dashboards developmentBI your teams actually use
Predictive analyticsForecasts built on your own history
Data strategyWhere data can pay off first
Data visualizationDashboards and visual stories from your data
Data science development Development of data marts All data services All servicesSoftware
Product discoveryValidate scope and cost before you build
MVP developmentA launch-ready first release
Web application developmentPlatforms, portals and internal tools
Mobile app developmentiOS, Android and cross-platform
SaaS developmentMulti-tenant products that scale
Software integrationConnect the systems you already run
Infrastructure & cloud cost UI/UX design IT consulting QA & software testing R&D Serverless development All software services All servicesSecurity & compliance
Smart contract auditsFind vulnerabilities before launch
Transaction monitoring developmentIntercepta inside your systems and processes
Security assessmentsTest apps, infrastructure and processes
Data security servicesProtect sensitive data across its lifecycle
Cloud security servicesSecure cloud workloads and configurations
DAML smart contract auditReview DAML contracts before they go live
All security services All servicesSolutions
Products, APIs and platforms
New
Products and engineering to build and operate on Canton.
In production 55M API requests served in 8 months
Crypto APIBlockchain data for your applications.
Power in numbers 6 TB Data storage. 500K Tokens indexed
RWA platformA foundation for your asset tokenization platform.
Time to launch 2–4 weeks Branding & setup. 90% more cost-efficient
DocFlowBlockchain-based document management.
Use case & value 100% Secure workflows. Zero third-party risks.
OTC Hawk Arbitrage Bot Book a solution consultWork
450+ projects. 250+ clients. 3 unicorns in portfolio
The first non-custodial wallet built natively for Canton
TON ecosystemA series of improvements for The Open Network
Mining platformEnvironmentally friendly web platform for Bitcoin pool mining
Mantra DAOCommunity-governed DeFi: 60+ staking pools, $23M TVL
Canton TON Web3 & DeFi Digital Assets & Tokenization AI & Data Intelligence IoT & Edge Computing Consulting See all projectsIndustries
Trusted by startups, small businesses, and enterprises
Banking, payments, lending, insurance, capital markets
Real estate software developmentInvestment, property operations, tokenization
Retail & commerce software developmentCommerce, loyalty and fulfillment
Supply chain software developmentTraceability and connected operations
Healthcare software developmentPatient services, data and connected systems
Banking software developmentCore banking, digital channels, payments
Fitness Education Oil & Gas Insurance Construction TravelCompany
From R&D to launch, we bring any of your ideas to life
Engineering partner. Product builder. Since 2007.
Technical experience 19+ years All competencies on board. Scalable team.
AchievementsIndustry recognition & awards.
Delivering real value 4.9 Clutch ratings. 150+ awards
Contact usDiscuss your project.
Quick response 30 min Average reply time. Offices in 6 countries
BlogDive into the latest software trends.
Fresh insights 500+ Articles in blockchain, AI, big data, AR/VR
Team Careers Social responsibility Glossary