
Send a test transaction first when the address is new to you, the amount is large compared to the network fee, or the transfer crosses networks, memos or services you have not used before. A small test proves that the address, the network and — if the recipient confirms — the person are right. It costs one extra fee, which on most networks is cents. It does not prove that the next, larger transfer will go to the same place unless you send it the same way.
What a test proves and what it does not
- Proves: the address is valid, the network matches, the recipient’s wallet or service credits the deposit, a memo or tag is handled correctly.
- Proves, if the recipient confirms: you are paying the right person, not a poisoned look-alike.
- Does not prove: that the next address you paste is the same — clipboard malware can act selectively. Copy the address once and compare it again.
- Does not prove: that a service is honest. Fake platforms often let a first small amount through — see fake exchange websites.
Is it worth the fee?
A rough rule: if the network fee is under 0.1% of the amount, a test costs nothing meaningful. On Solana, TRON with energy, BNB Smart Chain or Ethereum layer-2 networks it is cents. On Bitcoin or Ethereum mainnet during busy hours a test may cost a few dollars, still small next to a five-figure transfer. Compare networks with the network fee comparison; the minimum transfer calculator shows below which amount fees become disproportionate.
| Network | Test cost | Trap |
|---|---|---|
| Bitcoin | One normal fee | Test and main payment both pay full fee; use the same fee rate |
| Ethereum / ERC-20 | Gas, can be $1+ | Keep ETH for gas for both |
| TRON / USDT TRC-20 | Energy or burned TRX | A recipient without USDT costs more energy on the first transfer |
| XRP | A tiny fee | A new account needs at least 1 XRP to be created; a smaller test fails |
| Stellar | A tiny fee | A new account needs at least 1 XLM; memo required for exchanges |
| Solana | Fraction of a cent | First token transfer may create an account (rent ~0.002 SOL) |
| Polkadot | A small fee | Sending below the existential deposit to a new account fails |
How to test correctly
- Copy the address once from the trusted source and save it in your wallet’s address book.
- Send the test from the address book entry, with the same network and, if needed, the same memo or destination tag you will use for the main payment. Check whether the coin needs a memo.
- Wait for the recipient to confirm — or for your own wallet or exchange to credit it, if you are paying yourself.
- Send the main amount from the same address book entry. Do not copy the address again from a chat or history.
Testing a swap on KOT.CASH
On a swap service the deposit address belongs to one order. Do not split one order into a “test” and the “rest”: the order expects the amount you entered, and the rate and payout depend on it. To test, create a small separate order at or above the pair’s minimum — the widget shows it — and receive the payout to your wallet. Then create a new order for the main amount and copy its deposit address from the new order page. Minimums depend on the pair and current network costs: for many pairs it is around $30, for some USDT routes only a few dollars.
An example with numbers
You are moving 20,000 USDT from an exchange to a new hardware wallet on TRON. The exchange charges a flat withdrawal fee — say 1 USDT per withdrawal on TRC-20. A test of 20 USDT plus the main 19,980 USDT costs one extra fee of 1 USDT, or 0.005% of the amount. In return you confirm that the hardware wallet’s address is the one the exchange whitelisted, that TRC-20 was chosen and that the wallet shows the deposit. The same logic for 200 USDT gives a 0.5% cost; there, comparing the address carefully and skipping the test can be reasonable.
When you can skip the test
- Sending to your own wallet with an address you have received to before, from the address book.
- Small amounts where the fee for a test would be a large share.
- Paying a fresh deposit address shown on a service’s order page while you compare it on screen — the address is new each time, so a test would only prove the previous order.
For anything in between, a test is cheap insurance. The few cents it costs are the price of finding a wrong network or a missing memo before the large amount goes.
FAQ
How small should a test transaction be?
Above the recipient’s minimum and any account reserve (1 XRP, 1 XLM, the Polkadot existential deposit), but small enough not to matter if lost.
Does a test transaction protect against address poisoning?
Yes, if the recipient confirms receipt before you send the main amount from the same saved address.
Can I send part of a swap order as a test?
No. Create a separate small order as the test; each order expects its own amount at its own deposit address.
Is a test needed for every payment?
No. It is for new addresses, new networks, memos and large amounts.
Why did my small test to an exchange not arrive?
It may be below the exchange’s deposit minimum, or missing a memo. Check the deposit page and contact its support with the hash.