The short version

An address can be valid on the wrong network. Verify the route, not just the character string.

01

Write the route first

Most transfer losses are not caused by typing an address incorrectly—wallets and services check the format. They are caused by a mismatch somewhere else in the route: right address, wrong network; right asset, wrong representation; correct transfer, missing memo.

So write the whole route down before you start. Sending service, asset, network, destination type, the exact asset you expect to arrive, and any required memo or tag. Then confirm network support on the receiving side using documentation you found yourself, not a claim from the sending side. The two ends must agree, and only you are in a position to check that they do.

Where a destination requires a memo or tag—common with some exchange deposit addresses—omitting it typically means the transfer arrives at the service but is not credited to you. Recovery then depends entirely on the service's internal process and may not be possible at all.

02

Use a meaningful test

A test transfer is useful only if it tests the real thing. It has to use the same asset, the same network, and the same destination address as the eventual transfer, and it has to exceed the receiving side's minimum deposit—below that threshold, funds are often not credited, which teaches you nothing and may lose the amount.

Wait for the test to be credited and visible at the destination, not merely confirmed on the network. Those are different milestones, and the gap between them is where a service's own processing lives.

Once it arrives, repeat from the verified transaction history or a saved address entry rather than retyping. Re-entering an address by hand reintroduces exactly the risk the test just eliminated, and it is the moment at which address-replacing malware does its work.

03

Keep enough native asset

Fees are paid in the network's own asset, and this catches people at the worst moment. Sending your entire balance of a token to a fresh wallet can leave that wallet holding value it cannot move, because there is nothing to pay the next fee with.

The habit is simple: before moving a token to a new address, make sure that address holds, or will hold, enough of the network's native asset to fund at least one outgoing transaction. Check this for each network you use, since each requires its own.

04

Preserve evidence

Keep the transaction hash, timestamps, screenshots of the service confirmation, and the exact network name. This costs nothing at the time and is the difference between a solvable problem and an unprovable one if something goes wrong.

If a transfer is delayed, inspect the explorer and the service's status page before acting. A pending transaction, a service processing delay, and a genuine failure look the same from a wallet screen. Sending a second time to fix a first transfer that was merely slow converts a wait into a real loss.

  • Asset and network match on both sides, confirmed independently.
  • Memo or tag checked where the destination requires one.
  • Enough native asset remains for the next action.
  • Test confirmed and credited before the larger transfer.
  • Transaction hash and confirmations saved.

Sources and review

Primary and official sources anchor consequential claims. The review date changes only after the lesson and its references are checked again.

Written by
Crypto Academy Editorial Desk
Reviewed by
Crypto Academy Research Desk
Next review
Dec 2, 2026
Finished this lesson?Stored only in this browser.