Give Your Feedback
Crypto Basics

Crypto wallets explained: custody, keys, and safety

A wallet does not hold coins — it holds the keys that move them. What that means in practice, and the small set of mistakes that cause most losses.

ChainRated Research · 5 min read
On this page7 sections

A wallet holds keys, not coins

Your coins are entries on a blockchain. They never leave it and they are never inside an app. What a wallet stores is the private key that authorises moving those entries — and what everyone means by "my crypto was stolen" is that somebody else used that key.

Once you hold that idea, most wallet advice stops being a list of rules and becomes obvious. Anything that can reach your key can spend your funds. That is the entire threat model.

Custodial or self-custody

Custodial — an exchange or app holds the keys, you hold an account with them. You get password resets, support, and recovery if you lose your phone. You also depend entirely on that company remaining solvent, honest, and unhacked, and on it not freezing your account. Every large exchange failure of the past decade was a custodial failure.

Self-custody — you hold the keys yourself, usually as a seed phrase: 12 or 24 words that regenerate every key in the wallet. Nobody can freeze it and nobody can reset it. Lose the phrase and the funds are gone with the same finality as if they were stolen.

Neither is safer in the abstract. Custodial replaces the risk of your own mistakes with the risk of someone else's conduct. Self-custody does the reverse. Most people end up with both: an exchange for trading, self-custody for holdings they do not intend to touch this month.

Hot and cold

A hot wallet runs on an internet-connected device — a browser extension, a phone app. Convenient, and exposed to everything that device is exposed to.

A cold wallet keeps the key on a device that never goes online, typically a hardware wallet. Transactions are signed on the device and only the signature leaves it, so malware on your computer can propose a transaction but cannot sign one — provided you read the screen on the device before approving.

The practical split for a trader: a hot wallet with what you would be annoyed to lose, and cold storage for what you would be devastated to lose. Keeping the entire balance somewhere convenient is the most common form of this mistake, and it has no upside except saving a few minutes a month.

The seed phrase rules

Short, absolute, and responsible for most preventable losses:

  • Never type it into anything. Not a website, not a support chat, not a wallet "validation" tool, not a phone note, not a screenshot, not a password manager you access from a compromised device. Legitimate software asks for it exactly once — when you restore a wallet you already own.
  • Nobody legitimate ever needs it. Not exchange support, not a wallet developer, not a "migration" process, not an airdrop claim, not a moderator who direct-messaged you first. There is no exception to this and there never will be.
  • Write it down offline, twice, in two places. Fire and theft are real; so is a failed hard drive.
  • A wallet that arrives pre-filled with a seed phrase is a trap. Whoever generated it kept a copy and is waiting for a deposit.

What actually drains wallets

Wallets are rarely "hacked" in the cinematic sense. Four patterns cover most of it:

1. Phishing for the phrase. A support agent appears minutes after you post about a problem, or a site clones your wallet's interface and asks you to "verify". The urgency is the tell: a real problem does not expire in ten minutes.

2. Malicious approvals. On smart-contract chains, connecting a wallet and signing an approval can grant a contract permission to move a token from your wallet indefinitely — no further confirmation needed. This is how most "I only connected my wallet" losses happen. Review what a transaction asks for, prefer limited approvals over unlimited ones, and revoke old approvals periodically.

3. Blind signing. Approving a transaction whose contents you cannot read is a signature on a blank cheque. If your hardware wallet cannot display what is being signed, the safe answer is to decline.

4. Address substitution. Malware that swaps a copied address in your clipboard, or a "test transaction" from a lookalike address that trains you to reuse it. Verify the first and last characters of any address you paste — and for a first transfer to a new address, send a small amount first.

Where trading fits

Two rules specific to anyone following signals or copy traders:

Keep the trading balance separate from the holding balance. A trading account exists to be at risk; a savings wallet does not. Mixing them means a bad week reaches money that was never meant to be exposed.

Never share private keys or trading credentials with a service. For exchange connections there is a middle path — an API key restricted to read-only — which lets a platform verify a record without ever being able to trade or withdraw. That distinction, and how to set the permissions correctly, is covered in API keys and account security for traders.

A five-minute check

Ask yourself, right now: if the laptop in front of you were stolen tonight, could the thief move your funds? If the answer is yes for an amount you cannot afford to lose, that is the thing to change first — before any question about which chain, which wallet brand, or which yield.

If you are evaluating the people whose calls you follow rather than where you store funds, the checks are in 10 red flags of a signal channel. Nothing here is financial advice.

Written by

ChainRated Research

Our in-house desk. Where we quote numbers, they come from our own archive of replayed signals — never a channel's own claims.

Helped? Tell your story — the next person will find it before they pay.

Everything on ChainRated starts with someone who went through it: a channel that went quiet, a withdrawal that never arrived, an evening spent working out how this business actually runs. If any of that is you, it belongs here.

Reviews are account-bound and moderated before they go up. We never ask readers for money — only for what happened.

Related guides

When your exchange is down and a call goes out

A call lands and the order will not go through. The position you already hold does not pause with the app: it is still marked, still charged funding, still liquidatable. Most of what protects you there had to be decided before the screen froze.

ChainRated Research9 min read

When a perpetual gets delisted while you hold it

A contract can be removed from an exchange while your position in it is still open, and the removal runs on the venue's calendar rather than the channel's. The sequence is published in advance, the settlement price is calculated rather than traded, and on some venues your stop is cancelled before the end. None of that is a surprise if you read the announcement page for the markets you actually hold.

ChainRated Research11 min read

Auto-deleveraging: when a winning position closes itself

The call worked, the position was green, and then the exchange closed it - no stop, no liquidation, nothing you clicked. Auto-deleveraging is the last step in a venue's risk system, and it lands hardest on exactly the kind of trade a signal channel posts. Here is what the exchanges themselves publish about it, and why the channel's scoreboard and your account can both be honest and still disagree.

ChainRated Research10 min read