MrDeFi
Wallets & Self-Custody2026-07-194 min read

How to Verify a Wallet Address Before Sending Crypto

Learn checksum verification, address poisoning awareness, and double-checking practices to confirm a wallet address before sending crypto.

Verifying a wallet address before sending crypto means confirming, through more than a quick glance, that the address you're about to send funds to is genuinely the one you intend — checking the full string carefully, relying on built-in checksum validation, and watching for scams that specifically exploit careless copy-paste habits, since a single wrong character sends funds irreversibly to an address you don't control.

Because blockchain transactions can't be reversed once confirmed, address verification is one of the few moments in the entire process where a small amount of extra care has an outsized impact on avoiding permanent, unrecoverable loss.

Why checksums help, but aren't a complete solution

Many address formats include a built-in checksum — extra characters mathematically derived from the rest of the address, allowing wallet software to detect certain types of typos or corruption automatically. If you manually mistype a character, a checksum-aware wallet will often reject the address outright rather than silently accepting an invalid destination.

This is a meaningful safety net, but it doesn't protect against every risk. A checksum can confirm an address is validly formatted; it cannot confirm the address actually belongs to the person or exchange you intend to send to. A scammer's address, or an address from an unrelated address-poisoning attempt, will often pass checksum validation perfectly well, since it's a real, valid address — just not the one you meant to use.

Verifying beyond the checksum

  • Check the beginning and end of the address carefully, since these are the characters most people glance at, and also the characters scammers specifically try to make match through vanity-style lookalike addresses, as discussed in what is a vanity address.
  • Compare the full address, not just a few characters, whenever the amount is significant. Reading the entire string, or using a wallet's built-in comparison tool if available, catches subtler discrepancies a quick glance would miss.
  • Confirm the address directly on a connected hardware wallet's own screen before approving a transaction, rather than trusting only what a computer or browser displays, since malware can alter what's shown on a compromised host device without altering what the hardware device independently reads from the transaction data.

Address poisoning: a specific scam to watch for

Address poisoning is a scam where an attacker sends a tiny, often worthless transaction from an address deliberately crafted to closely resemble one you've genuinely transacted with before, hoping you'll later copy that poisoned address from your transaction history by mistake, believing it to be the familiar, correct one. See address poisoning scams explained for a detailed breakdown of how this specific attack works and how to avoid falling for it.

A practical pre-send checklist

Step Purpose
Confirm full address character-by-character for large sends Catches subtle lookalike or poisoned addresses
Rely on wallet checksum validation Catches typos and format corruption
Verify on hardware wallet's own screen Protects against compromised host display
Send a small test transaction first Limits exposure if something is still wrong
Copy addresses only from trusted, verified sources Avoids pasting a maliciously altered address

Avoiding copy-paste-specific risks

Copy-pasting is convenient but introduces its own risk: clipboard hijacking malware can silently replace a copied address with an attacker's address before it's pasted, with no visible change on screen — see browser extension wallet risks for more on this specific threat. Always verify the pasted address against the original source immediately before confirming any transaction, rather than assuming a paste succeeded correctly just because something appeared in the field.

What to do if you're ever unsure

If anything about an address looks even slightly off — an unexpected character, a source you can't fully verify, or a request received through an unsolicited message — pause and independently verify the destination through a separate, trusted channel before sending anything. It's far better to delay a transaction briefly than to send funds irreversibly to the wrong destination. This caution is especially important given the broader scam patterns covered in common DeFi scams.

Building the habit into your routine

Address verification is most effective when it becomes an automatic part of every transaction rather than something you remember to do only for large or unusual transfers. Getting into the habit of glancing at the full address, confirming the network, and pausing before confirming — even for routine, small, everyday transactions — means the habit is already in place and second nature by the time a genuinely large or high-stakes transfer comes along, when the cost of a mistake would be far greater.

Why this discipline matters more in crypto than elsewhere

Traditional payment systems generally include some form of fraud protection, dispute resolution, or reversal mechanism if a payment goes to the wrong place. Blockchain transactions offer none of this by design — finality is a core feature, not a flaw, and it's precisely what makes verifying the destination beforehand so much more consequential than double-checking a bank transfer or card payment. Treating every crypto transaction with the level of care usually reserved only for the largest traditional financial decisions is a reasonable mental adjustment for anyone new to self-custody.

Bottom line

Verifying a wallet address before sending crypto means more than a quick glance — check the full address carefully, rely on built-in checksum validation as one layer of defense, confirm the destination on a hardware wallet's own trusted screen when possible, and stay alert to address poisoning and clipboard hijacking specifically. A few extra seconds of verification is a small cost against the very real possibility of an irreversible mistake.

Related articles

This article is for educational purposes only and is not financial advice. DeFi involves significant risk, including total loss of funds. Always do your own research.