SMS code
A SIM swap, which needs no technical skill.
Most people who lose bitcoin from a platform were not victims of an exchange hack. Their own account was opened by someone else — usually through email or a phone number.
When someone loses bitcoin from an exchange, the story is rarely that the exchange was breached. Far more often the account was simply opened by somebody else, using a password reset, a recycled password, or a phone number that stopped being theirs on a Tuesday afternoon.
That is good news, because it means the defences are things you control. It takes about twenty minutes to close the common routes, and none of it requires you to understand cryptography.
One thing to say plainly first: the strongest version of this advice is do not leave bitcoin on a platform you are not actively trading on. Everything below reduces risk. Withdrawing removes it. Treat this page as protection for the account and the balance that has to live there, not as an alternative to getting your bitcoin out.
A phone showing an authenticator app's rotating code beside a hardware security key on a desk, with an exchange login open on a laptop behind.
Image to come
Your email account is the master key to every other account you own. It receives password resets, confirmation links, and withdrawal approvals. An attacker who controls it does not need your exchange password, because they can simply ask for a new one.
Securing the exchange while leaving the email weak is fitting a deadbolt to a door with an open window beside it.
Text-message codes feel like security and are the weakest common option, because your phone number is not really yours — it is a record at a carrier that a sufficiently persuasive person can have changed.
A SIM swap works by social engineering: someone contacts your carrier, poses as you with details gathered from data breaches and social media, and has your number moved to their SIM. Your phone quietly loses service, and every SMS code now arrives on their device. People have watched it happen while holding a phone that simply stopped working.
A SIM swap, which needs no technical skill.
A convincing fake login page that relays your code in real time.
Very little—it verifies the real site, so a fake page gets nothing.
The distinction in that last row is the important one. An authenticator code can be phished: a fake site asks for it and forwards it to the real one within its short validity window. A security key cannot be tricked this way, because it verifies which website is actually asking before it responds. If a platform supports security keys, that is the single biggest upgrade available.
When you enable app-based two-factor, you are shown recovery codes. These exist so a lost phone does not lock you out permanently — and they bypass your two-factor entirely, so they are as sensitive as the password itself.
Many platforms let you pre-approve the addresses withdrawals can go to, usually with a delay before a newly added one becomes usable. Turn this on.
The delay is the feature. An attacker who gets into your account cannot immediately send funds to a fresh address of their own — they have to wait, and the platform emails you about the change in the meantime. That window is often the difference between an attempt and a loss.
Attackers rarely fight the front door. They use the paths built for people who have lost access, because those paths are designed to be forgiving.
Search adverts for exchange names routinely lead to convincing replicas that capture your password and your two-factor code and pass them straight through to the real site. The login appears to work. Nothing looks wrong until the balance moves.
Speed matters more than certainty here. Acting on a false alarm costs you an afternoon; hesitating does not.
Every measure on this page reduces the chance that someone else opens your account. None of them removes the underlying fact that a company holds your bitcoin and can freeze it, lose it, or fail while holding it.
Use the account for what it is good at — buying — and move the result somewhere only you control. A locked-down account holding nothing is a problem that has solved itself.
Withdrawing from a Canadian exchange covers the move itself: getting an address from your own wallet, verifying it properly, and starting with a test amount.