Every guide on this site eventually asks you to have a wallet — an address the node uses to identify you, or a place something might eventually show up. If you have never held crypto before, none of that is obvious. This page covers the mechanics plainly: what a wallet is, the one distinction that matters most, and the specific ways beginners lose everything before they have anything worth losing.
A wallet is keys, not an account
A bank account is a ledger entry a bank maintains on your behalf; you prove who you are and the bank moves numbers around. A crypto wallet is different in a way that is easy to underestimate: it is a cryptographic keypair — a private key and the public address derived from it — and the network does not know or care who holds that key. Whoever holds the private key controls whatever that address controls, full stop. There is no identity check, no "forgot my key" recovery, and no company you can call to reverse a mistake.
"Wallet" software (a browser extension, an app, a physical device) does not store your funds the way the name suggests. It stores your keys and lets you sign transactions with them. The funds themselves live on the network's own ledger, associated with your public address — the wallet software is just the thing that proves, cryptographically, that you are allowed to move them.
Custodial vs. self-custody, and why it matters here
This is the one distinction worth understanding before anything else:
- Custodial means someone else holds the keys on your behalf — a centralized exchange account is the common example. You have a login and a balance shown to you, but the exchange controls the actual keys and the actual on-chain address. You are trusting them to let you withdraw.
- Self-custody means you hold the keys yourself, in a wallet only you control. Nobody can freeze it or lose it for you — and nobody can recover it for you either.
For node running specifically, this is not a philosophical preference — it is mechanical. A node typically needs to prove its participation with an address whose key it can sign with. An exchange balance is not that: you do not have the private key, so you cannot sign anything with it, so it cannot serve as your node's identity. This is also why "just send it to my exchange account" is the wrong instinct for anything address-specific — see the next section.
Why an exchange deposit address is usually the wrong place to receive anything
Exchanges are built to support a fixed list of assets on a fixed list of networks — real, live mainnets with real trading pairs. A testnet is neither: it is not the asset the exchange lists, and it does not run on the network the exchange integrated with. Sending anything testnet-related to an exchange deposit address does not get credited to a balance — it typically has no functioning destination at all, because the exchange's systems were never built to recognize it.
There is a second, separate reason beyond "it won't work": even where an exchange does support an asset, the deposit address it gives you is still custodial. You would be handing custody to the exchange for something you might have wanted to hold yourself, on an address you do not control the key for.
The practical rule this leads to: use a self-custody wallet address — one where you hold the seed phrase — for anything tied to running a node, and treat your exchange account as a separate thing entirely, used only for what exchanges actually do (buying, selling, and holding assets they list).
Seed phrases: the one thing that cannot be reset
When you create a self-custody wallet, it shows you a "seed phrase" (also called a recovery phrase) — usually 12 or 24 plain English words. That phrase is your private key, encoded in a form a human can write down. Anyone who has those words, in order, has everything the wallet controls. There is no password reset, no "forgot my seed phrase" support flow, and no company that can restore it, because no company was ever holding it.
The specific ways beginners lose a seed phrase, all of which are avoidable once you know to watch for them:
- Storing it as a cloud photo or note. A screenshot of a seed phrase synced to a cloud photo library or note-taking app is now sitting on a server you do not control, searchable by anyone who compromises that account.
- Typing it into a website. No legitimate wallet, exchange, or "sync" service ever needs your seed phrase entered into a web form. A page that asks for it is not verifying your wallet — it is stealing it.
- "Support" that asks for it. Nobody legitimate — not a wallet company, not an exchange, not a project team — will ever ask you to read them your seed phrase to "help" with an issue. This is one of the most common social engineering scripts in crypto, precisely because it works.
- No backup at all. The opposite failure: writing it down nowhere, and losing the device it lives on. A self-custody wallet with no recoverable backup is gone the moment the device is.
The mitigation for all four is the same: write the phrase down on paper (or a metal backup plate, for fire/water resistance), store it somewhere physical and offline that only you know about, and never enter it anywhere except the one wallet app that generated it, during recovery only.
Where hardware wallets fit
A hardware wallet is a small physical device that generates and stores your private key on the device itself — the key never touches your computer or phone, even when you sign a transaction. You approve each transaction with a physical button press on the device, so malware on your computer cannot sign things on your behalf without your knowledge.
For running a testnet node, a hardware wallet is not required — testnet tokens carry no real value, so the stakes of a software wallet are low. It becomes worth the cost once you are holding or interacting with something that does have real value: it is the standard upgrade path once "self-custody wallet" stops being an exercise and starts protecting something you would mind losing.
Hardware wallet
If you do decide you want one, Ledger is a hardware wallet that keeps your private key on the device itself, off whatever computer you use to sign with it. Nothing above changes for a testnet: a fresh software wallet, kept separate from anything holding real funds, is still enough for that, and this link earns the site a commission without changing which wallet gets recommended here or what the guides on this site tell you to run.
Common mistakes, gathered in one place
- Using an exchange address where a self-custody address was needed, and wondering why nothing arrived.
- Storing a seed phrase as a screenshot, cloud note, or password manager entry synced to services outside your control.
- Typing a seed phrase into any website, ever, for any reason.
- Treating a "wallet sync," "wallet validation," or "claim verification" tool that asks for a seed phrase as anything other than theft in progress — legitimate wallets never ask for it outside their own recovery flow.
- Skipping a physical backup entirely and losing the only device the wallet lived on.
Related reading
- Linux basics for node runners — the other Step 0 page: the four Linux skills every guide on this site assumes.
- What is node and airdrop farming? — the definitional page, if you landed here first.
- VPS vs. home hardware for airdrop farming — where to run the server this wallet's address will be tied to.
- What happens after a testnet ends — how a token distribution actually works if one happens, and the specific way beginners get robbed trying to claim one.
- Reviews — VPS and hardware roundups for the machine your node runs on.