HOW TO CREATE YOUR BITFI SALT & PHRASE — THE OFFICIAL GUIDE
First, why we are publishing this now: attackers evolve, and guidance must evolve with them. Modern cracking tools no longer guess blindly - they run AI models trained on billions of leaked human passwords and have become remarkably good at predicting phrases that people invent. The answer is a method with no human pattern to predict.
To be clear about where we stand: to date, we are not aware of a single Bitfi user ever losing funds to a hack or exploit. This is not a response to any incident. It is what responsible security looks like, raising the bar before anyone needs it raised.
Your salt and phrase are not a password. They ARE your wallet. A Bitfi stores nothing - your keys are calculated from your salt and phrase the moment you transact, then wiped. Your entire security rests on how well they were created. Done right, no computing power on Earth can touch your funds. It takes a few minutes and a pair of dice.
WHY YOU CANNOT JUST THINK OF A GOOD PHRASE
The human brain cannot produce randomness. Even a strange, whimsical phrase you are certain no one would guess follows grammar, favors common words, and forms sentence-shaped patterns. And cracking software guesses the way humans think: whole words, song lyrics, grammatical structures. The solution: take yourself out of the process entirely. Let physical dice choose your words. This method, Diceware, has been the gold standard in cryptography for decades. A phrase created this way is provably strong. The math is public.
STEP 1 — CREATE YOUR PHRASE WITH DICE
Get ordinary six-sided dice and the Diceware word list (search "EFF Diceware word list" — a public, numbered list of 7,776 words).
Roll a die five times. Write the digits in order — say 2-4-4-6-3. Look up that number in the list to get your first word. Repeat until you have at least SEVEN words. Eight if you are securing significant value. Write them on paper, in order. This paper is temporary; you will decide its fate in Step 4.
Your result will look like: brig alert rope welsh foss rang orb. Not a sentence. No meaning. That is the point.
Two rules: use real physical dice, not an app or a website. And do not re-roll words you dislike, if you throw back words until they feel pleasing, your brain has re-entered the process. Take what the dice give you.
You may add capitalization, symbols, or spaces between words for extra strength. The seven dice-rolled words are your security.
STEP 2 — CREATE YOUR SALT
The salt makes your wallet unique to you: even if someone else rolled your exact words, their wallet would differ. And if anyone ever found your phrase alone, they could not use or even test it. But it only works if it is not guessable. Never use 12345678, your phone number, birthday, zip code, or anything from your life, attackers try those first, automatically. Use random digits or two dice-chosen words. You will type it every session, so it memorizes itself.
STEP 3 — THE ONE-MINUTE CHECK
Every word chosen by dice. No grammar, no story, no meaning. No connection to your life or anything you have posted. A salt derived from no fact about you.
And one absolute rule: NEVER type your salt or phrase, or anything resembling it, into any website, password checker, notes app, email, or message. Ever. The only places it should ever be entered are your Bitfi device and, if you choose, paper you control (and if necessary, into the Bitfi recovery tool).
STEP 4 — MEMORIZE IT (FASTER THAN YOU EXPECT)
Because there is no stored password, you type your salt and phrase every session and that repetition is an effective memorization technique. Keep the paper with you, try from memory first, check when needed. Nearly everyone is paper-free within two or three days.
Then comes a personal choice, based on your own needs: destroy the paper and carry your wallet purely in memory, or keep a physical backup. Neither is wrong, self-custody means deciding your own arrangement. If you choose backup, do it correctly. If you choose memory alone, destroy the paper completely.
STEP 5 (OPTIONAL) — PHYSICAL BACKUP, DONE CORRECTLY
Memorization means your Bitcoin crosses any border and survives any disaster with you. If you also want paper backup against injury or forgetting, never write everything in one place.
Split it: half the salt and half the words on one paper, the rest on a second, stored in separate locations. No single discovery gives an attacker anything usable.
Never label it. No "Bitfi," no "wallet." Unlike a 24-word seed, which announces exactly what it is to anyone who finds it, a fragment of random words is meaningless. Keep that advantage.
ENTER IT PRECISELY
Same spelling, same capitalization, same spacing, every time. Practice several times on day one while the paper is in hand.
WHAT THIS ACHIEVES
Your keys exist nowhere in the world. Not on your device, which stores nothing. Not on any server. Bitfi requires no account, no email, no name. Not on paper, except fragments that are individually useless and unrecognizable. Your wallet is seven dice-chosen words and a salt, provably beyond any guessing attack ever demonstrated, living in your memory.
ALREADY HAVE A BITFI WALLET?
If your phrase was built with dice or is genuinely random, unconnected to language patterns, your life, or anything you've posted, you are exactly where you should be, and nothing in this guide requires any action from you.
But if your phrase is a a quote, lyrics, or a sentence with meaning we recommend upgrading. The process is simple, because a Bitfi wallet is just a salt and phrase: create a new wallet following this guide, then send your funds from the old wallet to the new one, exactly as you would send to anyone. Do it very calmly, not hurriedly. Create the new wallet first and practice entering the new salt and phrase several times over a day or two, until it is memorized. Migration itself carries risk (typos in the new phrase, sending to a mistyped address, rushing), and a stampede of unnecessary moves would generate more losses than it prevents.
𝐵𝑖𝑡𝑓𝑖'𝑠 𝑟𝑒𝑐𝑜𝑚𝑚𝑒𝑛𝑑𝑎𝑡𝑖𝑜𝑛 𝑖𝑠 𝑏𝑎𝑠𝑒𝑑 𝑜𝑛 𝑡ℎ𝑒 𝐷𝑖𝑐𝑒𝑤𝑎𝑟𝑒 𝑚𝑒𝑡ℎ𝑜𝑑 𝑑𝑒𝑣𝑒𝑙𝑜𝑝𝑒𝑑 𝑏𝑦 𝐴𝑟𝑛𝑜𝑙𝑑 𝑅𝑒𝑖𝑛ℎ𝑜𝑙𝑑, 𝑤ℎ𝑜𝑠𝑒 𝑤𝑜𝑟𝑑 𝑙𝑖𝑠𝑡 𝑖𝑠 𝑓𝑟𝑒𝑒𝑙𝑦 𝑎𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒, 𝑎𝑛𝑑 𝑝𝑜𝑝𝑢𝑙𝑎𝑟𝑖𝑧𝑒𝑑 𝑓𝑜𝑟 𝑔𝑒𝑛𝑒𝑟𝑎𝑙 𝑎𝑢𝑑𝑖𝑒𝑛𝑐𝑒𝑠 𝑏𝑦 𝑇ℎ𝑒 𝐼𝑛𝑡𝑒𝑟𝑐𝑒𝑝𝑡'𝑠 𝑔𝑢𝑖𝑑𝑒 𝑡𝑜 𝑚𝑒𝑚𝑜𝑟𝑖𝑧𝑎𝑏𝑙𝑒 𝑝𝑎𝑠𝑠𝑝ℎ𝑟𝑎𝑠𝑒𝑠. 𝑇ℎ𝑒 𝑢𝑛𝑑𝑒𝑟𝑙𝑦𝑖𝑛𝑔 𝑚𝑎𝑡ℎ𝑒𝑚𝑎𝑡𝑖𝑐𝑠 𝑖𝑠 𝑝𝑢𝑏𝑙𝑖𝑐 𝑎𝑛𝑑 𝑖𝑛𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝑙𝑦 𝑣𝑒𝑟𝑖𝑓𝑖𝑎𝑏𝑙𝑒.
On some devices you can open the case and compare the parts to the maker's photos. That catches crude tampering, like an extra chip. It can't catch a chip swapped for a lookalike or altered on the inside, because those look identical.
Bitfi makes a different trade-off. It's sealed so that nobody can get inside it after it leaves us without that being obvious. The cost is that you can't inspect it yourself. So instead of asking you to trust what's inside, we make what comes out checkable.
1. There's nothing stored to steal. Bitfi doesn't keep your private key. The key is derived from your salt and phrase each time you use the device, then erased.
2. It can't smuggle your key out inside a payment. When any wallet sends bitcoin, it creates a "signature": a string of numbers proving you approved the payment. On some wallets that signature includes a random number picked by the device. A dishonest device could pick that number in a special way that quietly reveals your key to whoever tampered with it, and the signature would still look normal. Bitfi doesn't pick a random number. The signature comes from a fixed, public formula, so for any payment there is exactly one correct answer. Anything else wouldn't match.
3. You don't have to take our word for it. The code is public. Anyone can set up a test wallet, put the same salt, phrase and payment into independent software on a computer, and check that the result matches the device digit for digit. (Use a test wallet for this, never your real phrase.) If something inside were interfering, the mismatch would show.
Bitfi stores no keys and its Bitcoin signatures are deterministic (RFC 6979). Same salt + phrase + tx gives identical output in open-source code, so a leak can’t hide in the signatures.
And the device re-checks every signature and its own change address before sending. There is no Bluetooth or any data port. An implant would need its own radio, and that can be detected.
A wallet company CEO told a television audience that "everybody will be hacked at some point."
That is an outrageous thing to say to people who trust you with their savings. He does not speak for everyone, and we completely disagree.
Being hacked is not inevitable. It follows from a design choice: storing private keys on a device.
Bitfi is stateless. No keys are stored, so there is nothing to extract. We created it precisely so this would not happen to our users.
Monero hard forks constantly. For years it ran on a twice-a-year fork schedule, and every fork requires a firmware update.
Our firmware has proven itself in the field: not one user has ever lost funds to a hack or exploit. We will not keep modifying it. Every change introduces risk, and we won’t take that risk for a single coin.
Many people rely on Bitfi to secure their entire net worth. That demands an obsessive approach to security and with that much at stake, we would rather support fewer coins than take any risk.
Sympathies to the BTCPay operators affected and credit to the team for sounding the alarm quickly.
The lesson is one we've repeated for years: a stored key is a target. Server, phone, USB stick, secure element, sheet of paper - the location changes, the ending doesn't. If the key exists at rest, someone will eventually come for it.
Bitfi was built stateless for exactly this reason. Nothing is stored, so there is nothing to sweep.
🚨 We are receiving reports of hot wallets on BTCPay Servers being swept by unauthorized attackers.
If you're running an instance, please shut it down (./btcpay-down.sh) until we complete the investigation.
Every word of this was foreseeable. We know because we said it out loud, years ago, and were mocked for it.
Exchanges would fall. Chips would fall. Seed phrases would fall. Anything that stores a key is a target, and every target eventually gets hit.
One design has never been exploited against a live user. Not once. Because there is nothing on it to take.
It's unfolding exactly as we said. The only thing left to decide is whether you keep ignoring it.
This week brought critical vulnerabilities in Linux, PHP, Node.js, GitLab, Python and more. Several were disclosed before patches existed.
None of this surprises us. Bitfi was designed from day one on a single assumption: every system will eventually be broken. Hardware, firmware, secure elements, operating systems, cloud backups. All of it.
Most wallets respond by building thicker walls around a stored secret. But a stored secret is a permanent target. It only has to be found once.
Bitfi is the only wallet technology that takes a different approach. Your private keys are never stored anywhere. They are computed only at the moment you need them and discarded immediately after. There is no key on the device, no key in a chip, no key in a backup.
Every storage-based wallet, no matter how well engineered, is one disclosure away from compromise. That is not a criticism of their engineers. It is the nature of storing secrets.
You can't hack what isn't there.
🚨 BREAKING: LINUX IS NOW FACING TWO CRITICAL SECURITY VULNERABILITIES, AND THERE ARE NO OFFICIAL KERNEL FIXES YET.
Both rated 9.0/10 in severity.
One could allow hackers to take control of vulnerable servers WITHOUT EVEN LOGGING IN.
And the most alarming part? The flaws were made PUBLIC before patches were ready.
Here's what's happening:
→ TWO CRITICAL RCE FLAWS: Both affect KSMBD, Linux's built-in SMB file server.
→ NO PASSWORD REQUIRED: One vulnerability could allow unauthenticated attackers to execute malicious code on vulnerable servers.
→ KERNEL-LEVEL ACCESS: Successful exploitation could potentially give attackers control within the Linux kernel itself.
→ NO MAINLINE PATCH YET: Both vulnerabilities were publicly disclosed before official kernel fixes were available.
→ DISCOVERED BY AI: Trend Micro's AI-powered security scanner identified the flaws.
→ SERVERS AT RISK: Linux systems running the vulnerable KSMBD service need immediate attention, especially if port 445 is exposed.
First PHP. Then Node.js. Then GitLab. Then Python.
NOW LINUX.
And this time, the vulnerabilities are PUBLIC before the fixes are ready.
If you manage Linux servers, CHECK YOUR EXPOSURE NOW.
When people with a drawer full of hardware wallets conclude that a spare phone is safer, the industry should take that as a verdict.
And they’re not wrong about the problem. Every one of those devices does the same thing: it generates a seed, stores it on a chip, and asks you to trust the chip, the firmware updates, the box it shipped in, and a piece of paper in your drawer. A second phone does the same thing with a bigger attack surface.
The problem was never the form factor. It’s the stored secret. Anything that holds your keys can be extracted, pre-loaded, intercepted in shipping, or seized.
Bitfi took a different path in 2018: store nothing. Your keys are computed from a salt & phrase that only you know, used to sign, and erased. Nothing sits on the device to steal. No seed card to find. No reseller to trust. The firmware is open source and has been frozen for years.
Bitcoin can’t reach its potential while self-custody means choosing which stored secret to worry about. Every incident like this week’s sends more people back to exchanges and ETFs, and that is the opposite of what Bitcoin was built for.
There is no end to this cycle until the keys stop being stored.
Reminder: A Second Phone is far superior than any hardware wallet
This is coming from someone who has nearly every hardware wallet on the market collecting dust
Your Monero has not vanished and it is not lost. A Bitfi never stores your coins or your keys. Your XMR sits on the Monero blockchain, controlled by keys derived from your salt & phrase. As long as you have those, you have full access to your funds.
What changed is the dashboard. Monero hard-forks regularly, and each fork would require a firmware update to keep supporting it. Our firmware is deliberately frozen, because every update is a potential attack vector. We chose device security over continued Monero support.
This is exactly why our key recovery tool exists: you never depend on us to reach your funds. To recover your XMR:
- Download the Bitfi key recovery tool (Windows): https://t.co/mcPTeAWimP
- Disconnect the PC from the internet
- Open the tool and enter your salt & phrase
- Copy the Monero spend key, view key, and address it displays
- In the official Monero GUI wallet (https://t.co/3BB6HwpoRz), choose “Restore wallet from keys” and enter the address, view key, and spend key
- Set a restore height or date before your first XMR deposit and let it sync. Your balance will appear.
- Other Monero wallets can be used as well
Because your salt & phrase will have been typed on a PC, we recommend then sending any other remaining funds to a fresh wallet which you can create with your Bitfi device.
One caution: we will never DM you first or ask for your salt & phrase. Anyone offering “recovery help” in your DMs is a scammer. If you get stuck, reach us at [email protected]
Nearly $90M reportedly stolen from Ledger users who bought their devices through a single reseller. We feel for everyone affected, and the investigation is still open.
But the lesson here is not "only buy from the official store." If a wallet device is only as safe as every hand that touched the box, the design is the problem. We have been warning about supply chain attacks for years.
Here is why the sales channel is irrelevant for Bitfi:
1. Nothing to pre-load.
A Bitfi never holds a seed or a private key. No seed is generated at setup and there is no recovery card in the box. Your keys are computed from a salt & phrase that only you know and create, are used to sign, and immediately erased. Nobody in the supply chain can steal a secret that doesn't exist yet.
2. Nothing to open.
The board is fully epoxy-potted and the data pins are physically severed. You cannot get inside a Bitfi without destroying it.
3. Nothing to fake.
Every unit is embedded with its own unique cryptographic key, and its device ID is derived from that key. A counterfeit or swapped device has no valid identity. It simply doesn't work.
4. Nothing hidden.
The firmware is open source and the key derivation method is fully public.
Buy a Bitfi from us or from any third-party retailer. The result is the same.
We know of no other hardware wallet that can say that.
Many #Ledger users who bought their devices from reseller CryptoBillis have had their funds stolen, with losses totaling nearly $90M.
Stay safe!🚨
One user (TY24Ya) bought a Ledger device from CryptoBillis 3 weeks ago and deposited 7M $USDT into it.
Just 10 hours ago, all 7M $USDT was stolen, possibly the largest loss among the victims.
https://t.co/VARjqxL2Tn
Worth being precise about what each component does, because the usual reasons for self-hosting do not apply here. The dashboard is a personal block explorer. It shows balances and assembles unsigned transactions. It holds no keys and cannot spend anything.
The device is a signing tool. It derives the private key from your salt and phrase at the moment of signing, signs the transaction, and wipes the key. Nothing is stored, and no key is ever transmitted.
The only thing that leaves the device is a signature, bound to one specific transaction. An attacker who intercepts it can do exactly what you already intended and nothing else.
On privacy: a Bitfi wallet is created with no account, no email, no name, and no purchase record linked to the device. Nobody, including Bitfi, knows who a set of addresses belongs to. Our node also broadcasts your transactions without your IP attached, which a home node does not do.
Self-hosting protects keys on systems that hold keys and identities on systems that collect them. Here there are neither.
HOW TO CREATE YOUR BITFI SALT & PHRASE — THE OFFICIAL GUIDE
First, why we are publishing this now: attackers evolve, and guidance must evolve with them. Modern cracking tools no longer guess blindly - they run AI models trained on billions of leaked human passwords and have become remarkably good at predicting phrases that people invent. The answer is a method with no human pattern to predict.
To be clear about where we stand: to date, we are not aware of a single Bitfi user ever losing funds to a hack or exploit. This is not a response to any incident. It is what responsible security looks like, raising the bar before anyone needs it raised.
Your salt and phrase are not a password. They ARE your wallet. A Bitfi stores nothing - your keys are calculated from your salt and phrase the moment you transact, then wiped. Your entire security rests on how well they were created. Done right, no computing power on Earth can touch your funds. It takes a few minutes and a pair of dice.
WHY YOU CANNOT JUST THINK OF A GOOD PHRASE
The human brain cannot produce randomness. Even a strange, whimsical phrase you are certain no one would guess follows grammar, favors common words, and forms sentence-shaped patterns. And cracking software guesses the way humans think: whole words, song lyrics, grammatical structures. The solution: take yourself out of the process entirely. Let physical dice choose your words. This method, Diceware, has been the gold standard in cryptography for decades. A phrase created this way is provably strong. The math is public.
STEP 1 — CREATE YOUR PHRASE WITH DICE
Get ordinary six-sided dice and the Diceware word list (search "EFF Diceware word list" — a public, numbered list of 7,776 words).
Roll a die five times. Write the digits in order — say 2-4-4-6-3. Look up that number in the list to get your first word. Repeat until you have at least SEVEN words. Eight if you are securing significant value. Write them on paper, in order. This paper is temporary; you will decide its fate in Step 4.
Your result will look like: brig alert rope welsh foss rang orb. Not a sentence. No meaning. That is the point.
Two rules: use real physical dice, not an app or a website. And do not re-roll words you dislike, if you throw back words until they feel pleasing, your brain has re-entered the process. Take what the dice give you.
You may add capitalization, symbols, or spaces between words for extra strength. The seven dice-rolled words are your security.
STEP 2 — CREATE YOUR SALT
The salt makes your wallet unique to you: even if someone else rolled your exact words, their wallet would differ. And if anyone ever found your phrase alone, they could not use or even test it. But it only works if it is not guessable. Never use 12345678, your phone number, birthday, zip code, or anything from your life, attackers try those first, automatically. Use random digits or two dice-chosen words. You will type it every session, so it memorizes itself.
STEP 3 — THE ONE-MINUTE CHECK
Every word chosen by dice. No grammar, no story, no meaning. No connection to your life or anything you have posted. A salt derived from no fact about you.
And one absolute rule: NEVER type your salt or phrase, or anything resembling it, into any website, password checker, notes app, email, or message. Ever. The only places it should ever be entered are your Bitfi device and, if you choose, paper you control (and if necessary, into the Bitfi recovery tool).
STEP 4 — MEMORIZE IT (FASTER THAN YOU EXPECT)
Because there is no stored password, you type your salt and phrase every session and that repetition is an effective memorization technique. Keep the paper with you, try from memory first, check when needed. Nearly everyone is paper-free within two or three days.
Then comes a personal choice, based on your own needs: destroy the paper and carry your wallet purely in memory, or keep a physical backup. Neither is wrong, self-custody means deciding your own arrangement. If you choose backup, do it correctly. If you choose memory alone, destroy the paper completely.
STEP 5 (OPTIONAL) — PHYSICAL BACKUP, DONE CORRECTLY
Memorization means your Bitcoin crosses any border and survives any disaster with you. If you also want paper backup against injury or forgetting, never write everything in one place.
Split it: half the salt and half the words on one paper, the rest on a second, stored in separate locations. No single discovery gives an attacker anything usable.
Never label it. No "Bitfi," no "wallet." Unlike a 24-word seed, which announces exactly what it is to anyone who finds it, a fragment of random words is meaningless. Keep that advantage.
ENTER IT PRECISELY
Same spelling, same capitalization, same spacing, every time. Practice several times on day one while the paper is in hand.
WHAT THIS ACHIEVES
Your keys exist nowhere in the world. Not on your device, which stores nothing. Not on any server. Bitfi requires no account, no email, no name. Not on paper, except fragments that are individually useless and unrecognizable. Your wallet is seven dice-chosen words and a salt, provably beyond any guessing attack ever demonstrated, living in your memory.
ALREADY HAVE A BITFI WALLET?
If your phrase was built with dice or is genuinely random, unconnected to language patterns, your life, or anything you've posted, you are exactly where you should be, and nothing in this guide requires any action from you.
But if your phrase is a a quote, lyrics, or a sentence with meaning we recommend upgrading. The process is simple, because a Bitfi wallet is just a salt and phrase: create a new wallet following this guide, then send your funds from the old wallet to the new one, exactly as you would send to anyone. Do it very calmly, not hurriedly. Create the new wallet first and practice entering the new salt and phrase several times over a day or two, until it is memorized. Migration itself carries risk (typos in the new phrase, sending to a mistyped address, rushing), and a stampede of unnecessary moves would generate more losses than it prevents.
𝐵𝑖𝑡𝑓𝑖'𝑠 𝑟𝑒𝑐𝑜𝑚𝑚𝑒𝑛𝑑𝑎𝑡𝑖𝑜𝑛 𝑖𝑠 𝑏𝑎𝑠𝑒𝑑 𝑜𝑛 𝑡ℎ𝑒 𝐷𝑖𝑐𝑒𝑤𝑎𝑟𝑒 𝑚𝑒𝑡ℎ𝑜𝑑 𝑑𝑒𝑣𝑒𝑙𝑜𝑝𝑒𝑑 𝑏𝑦 𝐴𝑟𝑛𝑜𝑙𝑑 𝑅𝑒𝑖𝑛ℎ𝑜𝑙𝑑, 𝑤ℎ𝑜𝑠𝑒 𝑤𝑜𝑟𝑑 𝑙𝑖𝑠𝑡 𝑖𝑠 𝑓𝑟𝑒𝑒𝑙𝑦 𝑎𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒, 𝑎𝑛𝑑 𝑝𝑜𝑝𝑢𝑙𝑎𝑟𝑖𝑧𝑒𝑑 𝑓𝑜𝑟 𝑔𝑒𝑛𝑒𝑟𝑎𝑙 𝑎𝑢𝑑𝑖𝑒𝑛𝑐𝑒𝑠 𝑏𝑦 𝑇ℎ𝑒 𝐼𝑛𝑡𝑒𝑟𝑐𝑒𝑝𝑡'𝑠 𝑔𝑢𝑖𝑑𝑒 𝑡𝑜 𝑚𝑒𝑚𝑜𝑟𝑖𝑧𝑎𝑏𝑙𝑒 𝑝𝑎𝑠𝑠𝑝ℎ𝑟𝑎𝑠𝑒𝑠. 𝑇ℎ𝑒 𝑢𝑛𝑑𝑒𝑟𝑙𝑦𝑖𝑛𝑔 𝑚𝑎𝑡ℎ𝑒𝑚𝑎𝑡𝑖𝑐𝑠 𝑖𝑠 𝑝𝑢𝑏𝑙𝑖𝑐 𝑎𝑛𝑑 𝑖𝑛𝑑𝑒𝑝𝑒𝑛𝑑𝑒𝑛𝑡𝑙𝑦 𝑣𝑒𝑟𝑖𝑓𝑖𝑎𝑏𝑙𝑒.
Your funds do not depend on Bitfi's website or on Bitfi as a company. The device never stores keys; it derives them from your salt and phrase each time. The same derivation runs in our open recovery tool: https://t.co/mcPTeAWQcn
We recommend every user save a local copy of this software in multiple locations. Should Bitfi cease to exist, you would open the saved copy on an offline computer, enter your salt and phrase, and it will calculate and display your private keys for every currency, which can be imported into any wallet of your choice.
Use the tool only on an offline machine, as entering your salt and phrase exposes every key.
Thank you for raising these. They are legitimate questions and they have not been overlooked. Questions concerning source availability, build reproducibility, and audit verification are addressed by our engineering team rather than by this channel, to ensure that any statement made is 100% accurate and complete. Your questions have been forwarded accordingly. We appreciate your continued trust since 2018.
Great question. This is exactly the point of the guide, so let us explain. Yes, an attacker never needs to see your salt & phrase. Here is how the attack works: the attacker generates millions of possible phrases on their own computer, song lyrics, common sentences, phrases people are likely to invent, and for each one calculates the wallet address it would create. And they don't need to figure out how: Bitfi's method for turning a salt & phrase into keys is fully public, and our own recovery tool performs that exact calculation. An attacker can simply run it on every guess. Then they check the blockchain, which is public, to see if any resulting address holds funds. If someone, somewhere, invented one of those phrases, the attacker finds that wallet without ever seeing anything.
And the method must be public - this is what makes it self-custody. Because the calculation is open and the recovery tool exists, your salt & phrase produce your keys on any computer, forever, even in a world where Bitfi no longer exists. If only we could perform that calculation, you would depend on us and depending on anyone is not self-custody. So the system is built to need no secrets of ours at all. Its security rests on the one thing no attacker can ever have: the randomness of your phrase. A phrase a human invented can also be invented by the attacker's software. Seven words chosen by dice cannot.
So: nobody attacks your wallet. They attack all weak phrases at once, blindly. Your protection is a phrase that no process on Earth can arrive at except the dice in your hand.
Thank you. Years of use without issues is exactly the track record we care about. As for marketing: our best marketing has always been users like you. A security product earns trust through people who actually rely on it, not through ads. That carries more weight than anything we could buy.
One of the most troubling questions in this story: was the device genuine, or swapped for a fake before it ever arrived? With most hardware wallets, that question can never be answered. A factory can build thousands of perfect copies that look and work exactly like the real thing and the owner will never know.
This is impossible with a Bitfi. Every device is created with its own unforgeable identity - a unique device ID that works like a birth certificate built into the hardware. A fake Bitfi will not connect or function at all. If your device works, it is genuine. The device proves itself.
A genuine Bitfi cannot be tampered with, either. The charging port carries power only. The data lines are physically cut from the board. The electronics are sealed in solid resin. Any attempt to open the device destroys it.
And the firmware cannot be changed behind your back. It has not been updated in years: attacked by the world's best hackers, hardened, then deliberately left untouched. We intend to keep it that way unless a change to Bitcoin itself makes it an absolute necessity. But even then: no update installs on a Bitfi without the owner's explicit consent. Because Bitcoin exists so you never have to trust anyone - including the company that made your wallet. Your device does not change unless you allow it.
It cannot be faked. It cannot be opened. It cannot be changed. And it stores no keys or data to steal in the first place.
Transactions broadcast through our infrastructure, and there's a privacy reason we built it that way. When thousands of users all broadcast from the same source, no observer watching the network can tell which transaction came from which person. Your IP address is never attached to your transaction. Running your own node does the opposite: it announces your transactions from your own connection, linking them to you at the network level. Which is a real privacy property most self-hosted-node users don't have (a node that broadcasts your own transactions first is a well-known deanonymization vector, chain-surveillance firms literally run listening nodes to catch origin IPs).
That said, we genuinely encourage running a node to support and help verify the Bitcoin network. It's one of the best things any Bitcoiner can do. It just doesn't make a Bitfi wallet any more secure: your security is your salt and phrase, and no node, ours or yours, ever touches them.
Good instinct. For nearly all hardware wallets, that's exactly the right worry. A dead Trezor or Ledger means your keys are trapped inside a device that won't turn on.
A Bitfi is different: it holds nothing. No keys, no seed, no data - ever. Assets live on the blockchain, and the owner's salt and phrase recreate full access on any Bitfi device, anytime. You could lose the device, break it, or toss it in the ocean and lose nothing.
Nobody has ever had assets "in" a Bitfi. That's not a limitation, it's the entire design.
Sorry you didn't hear back, let's fix that here.
First, try a higher-power charger (3A, like a tablet or laptop USB brick). A battery that's sat fully drained for a long time often needs more current to wake up than a standard phone charger delivers. This resolves most "won't hold a charge" cases we see.
If the battery is truly done and you'd rather not replace the device, our recovery tool on our site lets you enter your salt and phrase on a PC and derive your keys for import into any wallet - just use a clean, offline machine and move funds promptly.
Either way, nothing you hold is affected. As you know, the device was never where your assets exist.
Fair question. Here's the honest answer:
A Bitfi wallet is exactly as quantum-safe as Bitcoin itself - no more, no less.
There is nothing on the device to attack. The only path to your funds is guessing your salt and phrase, and guessing a properly created salt and phrase is computationally equivalent to guessing a Bitcoin private key.
If quantum computing ever breaks that, it breaks every wallet, every exchange, and the asset itself and the problem will not be your hardware.
That is the whole design.
1/ Every hardware wallet claims to be secure. Only one had that claim tested by an army determined to prove it false. This is the story of the most battle-tested hardware wallet ever built.