Sent USDT to the wrong address: what to do and when there is no chance

A completed transfer cannot be cancelled: only the owner of the recipient address can hand the coins over. We go through six cases — where there is a chance and where there is none, why the TRON checksum threw out 200,000 typos out of 200,000 while a lower-case Ethereum address throws out not one, and what to gather for a complaint.

A completed transfer cannot be cancelled. Neither the wallet, nor the explorer, nor the network will bring it back: only whoever owns the recipient address is able to hand the coins over. So the first question is not “how do I cancel it” but “whose address is this”.

If the address belongs to a service — a request to its support with the transfer hash, the amount, the network and the correct address; the decision stays with the service. If the address belongs to a person, what is left is a request, and getting in touch with the owner of an arbitrary address is most often impossible: an address has no contact details.

If the address belongs to no one — a typo, an invented string of characters or the address of the token contract itself — there is nobody to ask: the money stays visible to everyone and out of reach for anyone. That is the worst outcome.

Whose address is it: six cases

The chance depends not on the amount and not on the network, but on who controls the recipient address.

Case

Where the money is

Who to go to

What to expect

The transfer has not reached a block yet

hanging in the queue

replace or displace the transaction

a race on the fee, and only until the block

The address is yours but the wallet does not show the token

in place

nobody

not lost, it is an interface matter

The address belongs to a service

with the service

to its support

at the service's discretion: a request, not a right

The address belongs to a person

with the owner of the address

to them, if there is a way

goodwill; an address has no contact details

A contract address

sitting on the contract

to the contract's developer; if it is the issuer's contract, through its procedure

only if the code has a function for moving tokens out

The address belongs to no one

visible to everyone, out of reach for anyone

nobody at all

there is no chance

The first row is the only one where the technology decides rather than someone else's will: while the transfer is not in a block, it can be displaced by your own transaction with the same sequence number. It is a race: you need a higher fee, and you do not always make it in time. How that works is set out in the walk-through — reading a transaction in the Ethereum explorer.

The second row is not a loss but a matter of display: the address is yours, the key is yours, the token is simply not shown in this interface. Importing that same address into a wallet that supports the token will bring it up. The key and the recovery phrase are shown to nobody in the process, including any support desk.

If the transfer went into the wrong network while the address was typed correctly, that is a different mistake: crypto in the wrong network.

Why the network does not cancel a transfer

A successful transfer is irreversible by the design of the network: the record of it is already in a block, and the protocol knows no cancelling operation. Only the owner of the recipient address can send the coins back — and there is no guarantee that anybody holds the key to that address at all, especially if nothing has ever gone out of it.

The network explorer has nothing to do with it: it does not store keys, does not carry out transfers, does not correct them and sends nothing back.

A contract address instead of a wallet: about twenty million dollars

A contract address is valid, and the network will carry out a transfer to it. But a contract has no private key: there is nobody to sign an outgoing transfer. Only the contract itself can move the money — and only if such a function is provided for in its code.

How common this mistake is shows in the contracts' balances. A direct query on 19.09.2026: the contract address on Ethereum holds 762,957.20 USDT, on TRON 8,961,334.62 USDT, and on BNB Chain 10,509,396.05 BSC-USD. About twenty million dollars at the addresses of three identically named contracts, sent to the token's address instead of a wallet's.

They will not leave there by accident: the issuer has put the USDT contract address on its own blacklist — a check on 19.09.2026 answers “yes” both on Ethereum and on TRON. On the other hand, this is the one case for which the issuer has a standard procedure.

A typo: TRON will not let it through, Ethereum in lower case will

A TRON address is written in Base58Check: a four-byte checksum is sewn into its 34 characters. An Ethereum address is twenty bytes in hexadecimal, and it has no mandatory checksum at all. The letter case is an optional check under EIP-55, and the issuer itself prints the address in lower case, that is, without it.

Our own measurement of 19.09.2026: 200,000 random addresses in each variant, each with a random corruption put into it.

  • TRON, one typo — 0 accepted out of 200,000. Two typos — 0 out of 200,000. Two neighbouring characters swapped — 0 out of 200,000.
  • Ethereum in lower case, one typo — 200,000 accepted out of 200,000: the format filters out nothing.
  • Ethereum in mixed case (EIP-55), one typo — 52 accepted out of 199,924, roughly one error in 3,845.

A TRON address that is accepted is written correctly — but “written correctly” does not mean “the same one”: someone else's address is valid too. On Ethereum and BNB Chain nothing catches a typo in a lower-case address, so mixed case is not decoration but protection.

Non-existent addresses do not occur on these networks: any forty hexadecimal characters make a valid address, and a transfer to an invented string will go through. On 19.09.2026 the Ethereum zero address held 34,811.30 USDT, and the “burn address” 26,963.11.

Address poisoning: a “typo” that never happened

Most often an address is not typed by hand but copied out of the transfer history — and what gets copied is a planted one. The attacker picks in advance an address whose ends match the needed one and seeds the victim's history with zero-value transfers or fake tokens. This case falls into the row “the address belongs to a person”, but there is nobody here to expect goodwill from: behind the planted address stands a thief.

A pair of twin addresses from the explorer's analysis: 0xa7bf48749d2e4aa29e3209879956b9baa9e90570 and 0xa7b4bac8f0f9692e56750aefb5f6cb5516e90570. Both begin with 0xa7b and end with e90570 — exactly the characters that the shortened form shows.

That is why the advice “check the first and last characters of the address” is not merely useless — it is harmful. The trick is honed for exactly that: a planted address passes such a check by construction. The whole address has to be checked, character by character.

The scale, according to the explorer's analysis — we did not read the study itself in the original: 270,069,469 planted transfers to 17,438,722 addresses over July 2022 – June 2024, confirmed losses of $83,835,216. The success rate of a single attempt is about 0.01% on Ethereum, and that is enough; the sums above are totalled across two networks.

The trick is getting cheaper. According to a publication by the explorer from February 2026, after transfers on Ethereum became cheaper on 03.12.2025 dust transfers of USDT rose from 4.2 million in the 90 days before it to 29.9 million in the 90 days after. From the same source: two transfers — and more than 89 notifications of planted ones in less than half an hour.

What the issuer's procedure covers — and what is not in it

The issuer of USDT has a procedure of its own, and it covers three things, all of them about contracts: contracts that implemented safe token withdrawal incorrectly; the issuer's own operational contract; and a recipient the issuer deems eligible. A transfer of the “sent it to the wrong person” kind is not on the list.

The terms from the issuer's page, captured 19.09.2026:

  • applications are accepted for sums over $1000;
  • the fee is up to 10% of the sum or $1000, whichever is greater, and it is withheld from whatever is handed over;
  • there are no deadlines at all: the issuer itself writes that a review often takes several months, and asks you not to write again but to wait for a notification;
  • the applicant has to become a verified user, the outcome is not guaranteed, and the assessment is final.

You have to attach the transfer hash, the recipient address, the amount, a description of what happened and of what has already been tried. Addresses and hashes are submitted as text, not as a picture. The page is edited without announcements — read the terms again before you submit.

Where to take a complaint and what not to do

What you have to collect is the same as any investigation needs: the addresses — yours and the recipient's — the amount and the type of coin, the date and time, the transfer hash. That is exactly how the list looks in the FBI's guidance for victims of crypto fraud, I-082423-PSA of 24.08.2023; the same document says to include whatever you are unsure about as well.

In Ukraine a complaint is filed through the state channel for electronic submissions to the cyber police; the requirements for a submission are on the channel's own page.

What not to do. The FBI warning I-081123-PSA of 11.08.2023 describes an industry that has grown up around losses like these: companies promise to get the cryptocurrency back, take payment up front and then either disappear or produce an incomplete report and ask for more. The key point in the document: a private company cannot issue a seizure order.

You recognise them by the signs listed in the same place: they write first, pass themselves off as law enforcement or lawyers, and find people in the comments under crypto videos, in search results and on social media. Law enforcement does not take payment from victims.

How not to repeat it

Everything below comes from what was measured above, not from habit.

  • An address book and your own labels. An address is checked in full once and saved under a name you understand; after that it is taken from the book.
  • The source of an address is the order, a message from the counterparty or the address book — not the transfer history. The history is the one place where an outsider can plant something.
  • Check the whole address, not the ends. A planted address matches at the ends by construction — that is the whole trick.
  • Do not reduce an Ethereum address to lower case. Mixed case lets through roughly one typo in 3,845 (measured 19.09.2026), lower case lets through all of them.
  • Look at the rows above and below the one you need in the transfer history. Planted transfers settle right up against the real ones.

The advice “send a small amount first” does not protect against a mistake in the address: a test transfer will reach a planted address just as successfully as the full one, and it will leave an extra row in the history — the very row the address then gets copied from.

We are an exchange service: the address for a transfer is issued in the order and it is tied to that order, so it has to be copied from the order, not from the transfer history. Our own direction works the same way — exchanging USDT on the TRON network.

And plainly, once: if the case is hopeless, it is hopeless. An address that belongs to no one will not open up, and no application will change that. Only one thing makes sense after that — not repeating it.

Short answers

Can a transfer be cancelled?

Only while it has not reached a block: then it can be displaced by your own transaction with the same sequence number and a higher fee. After the block, cancellation does not exist.

Will the support of an exchange service or a crypto exchange help?

Only if the address belongs to it, and only at its discretion: this is a request, not a right.

And if the address looks like mine but is not mine?

Most likely it is a planted address from the transfer history: twins are picked so that the ends match. Check the whole address in full and stop copying addresses out of the list of operations.

Will approaching the issuer of USDT help?

Only through its own procedure, and that covers sends to contracts, not to someone else's wallet. The threshold is over $1000, the fee is up to 10% or $1000, there are no deadlines and no guarantees (terms as of 19.09.2026).

Author: MW ExchangeUpdated
01

Read next