A seed phrase is one of the most important pieces of data when it comes to managing digital assets. While many online tools allow users to generate 12 or even 24-word seeds, we would strongly advise you against using any third-party solutions and stick to first-party seed phrase generators provided by wallet providers.
If you value the security and safety of your crypto assets, always make sure to use first-party seed phrase generators – that is, generators offered by your crypto wallet provider. Any reputable hardware or software wallet allows users to generate their seed phrases so they can restore or move their wallets between devices and retain access to crypto assets.
In this article, we are going to explain what steps you need to take to keep your crypto secure and provide step-by-step guides for hardware and software wallets. But first, let’s briefly explain what a seed phrase actually is.
Hardware wallets manufactured by Ledger are widely regarded as the safest and most reliable way to store Bitcoin and other crypto assets. As long as the seed phrase storage is handled with care, there’s no way that any malicious actor or software could endanger the safety of your crypto.
Black Friday Exclusive: If you buy the Ledger Flex wallet using our link, you’ll get $70 worth of BTC for FREE!
Key highlights:
- Seed phrases, crucial for cryptocurrency wallet safety and recovery, are sequences of 12 to 24 words generated by the wallet software.
- A seed phrase’s security is extremely high due to its 2048-word vocabulary and vast combination possibilities, making hacking virtually impossible.
- Storing seed phrases securely is vital; options include metal wallets that are resistant to fire, water, and other kinds of physical damage.
- Both hardware and software wallets have distinct setup processes – check the following sections for more information.
- Always use first-party seed phrase generators provided by your crypto wallet provider and avoid third-party tools!
What is a seed phrase?
A seed phrase, also known as a mnemonic phrase or recovery seed, is a series of random words used to generate the private key for a cryptocurrency wallet. The seed phrase acts as a backup of the wallet and can be used to restore the wallet and access the funds in case of loss or damage to the original wallet.
Seed phrases are usually 12 to 24 words long and are generated by the wallet software. It is important to store the seed phrase in a secure location and not share it with anyone, as it is the key to accessing the funds in the wallet.
How secure is a seed phrase?
The wordlist for seed phrases has 2048 words. If a seed phrase contains 12 words, the number of potential combinations is 2048^12, or 2^132. Such a phrase has 132-bit security, meaning there are 340,282,366,920,938,463,463,374,607,431,768,211,456 possible combinations. The possibility of a hacker guessing the combination is virtually non-existent.
It is worth noting that a seed phrase grants access to your private keys. Whereas private keys are cumbersome to use and come in a string of 256 alphanumeric characters, seed phrases are typically 12 or 24 words long and made up of regular words. This makes them easier to remember and store.
In addition, all seed phrases are constructed from 2048 different words first outlined in the Bitcoin Improvement Proposal number 39 (BIP-39), which introduced the famous Word List. Whether you use 12 or 24-word recovery phrases, there is essentially zero chance that a hacker could guess the combination. Also, the currently available computer hardware is insufficient to brute force it either.
An example of a 24-word long seed phrase.
Buy The Billfodl from Ledger
3 security tips for handling seed phrases
A seed phrase provides complete access to your crypto. Don’t store it on a device that’s connected to the internet and don’t share it with anyone. Anyone who has your seed phrase can steal your cryptocurrency. Make sure to backup your seed phrase securely, preferably using a physical medium (paper will suffice for most people).
Do not use seed phrase generators that you find on websites. There have been incidents in the past where operators of websites that generated private keys saved the private keys into their own databases and used them to steal users’ funds. For example, the operator of a website that generated private keys for the IOTA cryptocurrency stole $4 million worth of crypto in this way.
Ideally, you should use a seed phrase generator that works offline (for example a hardware wallet). Alternatively, you should use trustworthy wallet software (such as MetaMask) to generate your seed phrase.
Do not make your own seed phrases. Humans are bad at generated randomness, and the seed phrases you create yourself will likely be easier to crack.
There are some ways that you can safely make your own seed phrases (for example, through methods that involve rolling dice), but these methods are tedious and won’t result in a seed phrase that’s any safer than a seed phrase generated by a reputable wallet.
How to generate a seed phrase using a Ledger hardware wallet? A guide to creating a 24-word seed phrase
In the following steps, we are going to outline what you need to do to set up your seed phrase when using a Ledger hardware wallet. Before using the 24-word phrase generator, you’ll need to download Ledger Live, a software platform that allows you to manage crypto assets and blockchain addresses.
Where are crypto assets actually stored?
Crypto assets managed by Ledger devices (and other hardware wallets) are not stored on the devices themselves but on the blockchain. Instead, Ledger wallets allow for the secure safekeeping of private keys, which allow you to manage your crypto.
Ledger is one of the most reputable crypto wallet manufacturers, boasting a rich selection of wallet products and a Ledger Live platform, which allows users to access crypto assets securely on both mobile and desktop devices.
Due to their robust design and easy-to-use interface, two Ledger wallets have made our list of the best crypto hardware wallets in 2024. In our opinion, the following crypto hardware wallets offer the best combination of quality and value for your money:
With that in mind, let’s proceed to the step-by-step device setup and seed generation guide.
Step 1: Connect your hardware wallet to your PC
After downloading the Ledger Live software from the Ledger homepage, you can proceed to start setting up your hardware wallet. First, connect your hardware wallet to your PC. Windows, Mac, and Linux systems are supported.
Step 2: Choose your PIN
Set your 4 to 8 digits long PIN number. The PIN will be used as another layer of security and a prerequisite to connecting to Ledger Live.
Step 3: Write down your Seed Phrase (Recovery Phrase)
Now comes arguably the most important step in the setup process. Your Ledger device will show a sequence of 24 words. In other words, a 24-word seed phrase generator will produce a unique and randomly generated mnemonic code.
Write down each word and confirm that by pressing both buttons on your device at the same time. The seed phrase should be written down on a piece of paper and should not be photographed or stored on your PC or cloud. If you don’t adhere to these instructions, the security of your seed phrase is greatly compromised.
Step 4: Store your seed phrase somewhere safe
Now that you have written down your 24-word seed phrase, you should take care of it with utmost care. To reiterate, don’t photograph or store your seed in digital form. That makes it possible for hackers to steal it in case your accounts or devices are compromised.
In fact, the best way to protect your seed phrase is to use a metal wallet, which makes your seed phrase immune to hacking attempts, fire and water damage, and various natural disasters. Some of the best metal wallets available in 2024 are:
All the aforementioned options can be integrated with Ledger devices like Nano X and Nano S Plus seamlessly to elevate seed phrase storage to a new level. If you prefer Trezor over Ledger or any other wallet solutions, for that matter, you’ll be happy to know that most metal wallets support every crypto hardware wallet brand out of the box.
Step 5: Your device is ready to use
Congratulations, you’ve successfully completed the Ledger crypto hardware wallet setup and used Ledger’s first-party 24-word seed phrase generator to protect your crypto. Now, you’re ready to start adding applications and using your wallet to buy, sell, and transfer digital assets.
Keep in mind that the setup process between various hardware wallet manufacturers is very similar, so you can apply the steps above to Trezor, Keystone, and other popular wallet devices.
Also, Ledger has recently launched a new service called Ledger Recover, which allows users to store their seed phrases in the cloud. This can come in handy if your Ledger device is lost or stolen, but it does come at the expense of slightly worse security.
How to generate a seed phrase using the MetaMask software wallet? A guide to creating a 12-word seed phrase
In the previous section, we’ve used a Ledger wallet as an example of how to set up a crypto hardware wallet and generate a corresponding BIP39 seed. In this section, we are going to use MetaMask, a highly popular hot wallet, as an example of a software wallet providing a 12-word phrase generator. Keep in mind that using a 12-word phrase generator for Trust Wallet or some other popular software wallet is very similar to the steps outlined for MetaMask below.
What’s the difference between hardware and software wallets?
The difference between hardware and software wallets lies in their inherent design. Whereas hardware wallets are offline, software wallets are connected to the internet. This allows users to use funds in their wallets more easily but comes as a detriment to security.
Step 1: Download and install the MetaMask extension
Head to the MetaMask homepage. From there, you can choose to download the MetaMask wallet, which will take you to the browser extension page.
Step 2: Create a new wallet (or import an existing wallet)
If you don’t have an existing wallet, you can choose to create a new wallet. You can also recover your existing wallet (which will require you to enter your Metamask 12-word seed phrase).
Step 3: Create a password
Generate a strong password to protect your MetaMask account. Store it in a secure location, as the password is not automatically stored for security reasons. After the password is entered, you can proceed to create a new wallet.
Step 4: Secure your wallet with a Secret Recovery Phrase
You can choose to generate and store a 12-word seed phrase to protect your MetaMask wallet and make it easy to transfer your settings to a new device (see “Step 2”).
Step 5: Write down and confirm your recovery phrase
After clicking on the “Reveal Secret Recovery Phrase” button, the MetaMask seed phrase generator will reveal a randomly generated 12-word seed phrase.
After writing down the BIP39 mnemonic phrase and storing it in a safe manner (metal wallet, dedicated password manager, safe deposit box, etc.), you’ll be asked to confirm your recovery phrase by entering three missing words from the MetaMask prompt.
Step 6: Wallet successfully created
Congratulations, you’ve successfully created your MetaMask wallet and used the platform’s first-party 12-word seed phase generator to secure your digital assets and make it possible to transfer your wallet between devices.
The process of setting up a MetaMask wallet is similar to other software wallets, so the steps outlined above can be used as a resource when using a Trust Wallet phrase generator, setting up Coinbase Wallet, or any other popular hot wallet solutions. In addition, the process can also be applied to NFT wallets, which allow users to engage with Web3 gaming and other NFT-related decentralized applications.
If you are using MetaMask but are thinking about giving some other software wallet a try, check the following comparisons:
If you are already using Trust Wallet but need help on managing your cryptocurrencies and other digital assets, check out the following articles:
The bottom line: Seed phrase security should be handled with utmost care
Whether you’re using hardware or software wallet solutions, keeping your seed phrase safe is one of the most important aspects of keeping crypto assets secure, as it underlines the quality of your self-custody setup. Whether you’re using Ledger itself or some of Ledger alternatives, the safety of your crypto assets rests on your ability to take the relevant precautions and be wary of clicking on random links on the internet.
If you follow the tips outlined in the steps above and use a high-quality crypto hardware wallet, you’ll have no reason to worry about the safety of your digital assets, as your security will be essentially bulletproof. Just remember to safeguard your seed phrase appropriately, don’t share it with anyone, and, most importantly, try to keep it offline, as that drastically reduces potential attack vectors.