Case Study 1 — The Savings That a Stablecoin Froze

A retired teacher was talked, over four months, out of $420,000 into a "trading platform" that did not exist. By the time the family called, the money was gone — except that it was not destroyed, only moved, and on a public ledger that never forgets. What pulled a fraction of it back was not cracking any code; it was speed, the choke-point strategy, and a property of stablecoins that Bitcoin has no equivalent to: the issuer can freeze the funds.

Background

The victim — a 68-year-old widower, referred to here only by role — met someone on a messaging app who, over weeks of daily conversation, became a confidant and then an investment mentor. This is the "pig-butchering" pattern: a long relational con that ends in a fake trading site showing fabricated gains. He was coached to buy USDT (Tether's dollar-pegged stablecoin) at a legitimate, KYC'd exchange and then "transfer it to his trading account" — in reality, to addresses the scammers controlled. He made eleven deposits between June and September, totaling about $420,000, watching a dashboard that showed his balance climbing. When he tried to withdraw, the site demanded a "tax" payment first. That demand is what finally broke the spell, and his daughter called both the police and a DFIR examiner the same afternoon.

The examiner's first words were the ones that matter most in these cases: how recently did the last transfer happen, and do we have the transaction hashes? Pig-butchering money moves fast, but it does not always move immediately, and the entire chance of recovery turns on reaching a chokepoint before the funds do. The victim still had the confirmation emails from his legitimate exchange — eleven withdrawals, each with a destination address and a TXID. That was the predicate for everything that followed.

The trace

USDT lives as a token on multiple chains; the victim's transfers were ERC-20 on Ethereum and, for the later and larger ones, TRC-20 on Tron (cheaper fees, which is why scammers favor it). Because these are accounts, not UTXOs, the common-input-ownership heuristic did not apply — the examiner traced account-to-account on Etherscan and Tronscan, following each deposit forward.

SCAM TRACE — USDT (summary, UTC; addresses truncated)
2024-06-11 → 09-19  11 victim deposits, total 420,000 USDT
   → collector A  0xa91c…7d30 (ETH)  and  T9yD…q2wd (TRON)   [funnel addresses]
        └► consolidated → distribution wallet 0x4e8b…7f80
             ├─ ~150,000 USDT → deposit cluster "Exchange-Y hot wallet" [EXCHANGE, KYC]  ◄ CHOKE POINT
             ├─ ~110,000 USDT → address 0x3kd9…7m6n  (still sitting, not yet cashed out)
             ├─ ~95,000 USDT → "Exchange-Z" [offshore, no/weak KYC]                       ◄ MLAT territory
             └─ ~65,000 USDT → swapped BTC → Monero via instant-swap service              ◄ chain-hop, goes dark

Three things fell out of the graph immediately. First, a textbook funnel-and-distribution structure: many victims' deposits collected into a small set of addresses, then fanned out — corroboration that this was an operating fraud wallet, not a one-off. Second, roughly 150,000 USDT flowed to a deposit cluster the examiner attributed to Exchange-Y, a U.S.-registered MSB — a domestic chokepoint. Third, and decisively, about 110,000 USDT was still sitting at an unspent address, not yet cashed out.

Tool Tip. The examiner corroborated every load-bearing hop on a second source rather than trusting one explorer: each Ethereum TXID was confirmed on Etherscan and against a self-hosted node, the Tron side on Tronscan, and the attribution of Exchange-Y's deposit cluster checked against its published hot-wallet set. "I confirmed the same deposit address by a second independent method" is the sentence that survives cross-examination — never "the explorer showed it."

The two endpoints that mattered

Here the case did something a Bitcoin case cannot. USDT is a centralized token: Tether can freeze and blacklist any address at law-enforcement request. With 110,000 USDT still parked and unspent, the investigators — through law enforcement — got Tether to freeze it before the scammers could move it. That portion was preserved on-chain, recoverable through the ensuing legal process. A trace that reaches a stablecoin sometimes ends not at a subpoena but at an issuer freeze, and that is leverage Bitcoin simply does not offer.

The 150,000 USDT that reached Exchange-Y became a legal problem, not a technical one. The examiner handed counsel a tight predicate — the specific deposit addresses, TXIDs, dates, and amounts tying those deposits to the fraud — and a domestic subpoena returned the KYC identity, bank linkage, and login IP/device history of the receiving account. As often happens, that account belonged to a money mule: a person recruited (sometimes themselves a scam victim) to cash out and forward funds. The mule's cooperation became the next thread up the chain.

Legal Note. The two foreign-shaped branches show why jurisdiction is the variable that sets your timeline. The ~95,000 USDT that reached Exchange-Z, incorporated abroad with weak KYC, required a Mutual Legal Assistance Treaty request — turning "hours" into "quarters," and possibly nothing if the exchange does not cooperate. The examiner flagged it for counsel early rather than burying it. Identifying each off-ramp's jurisdiction first is what lets you triage which branches are recoverable and which are aspirational (Chapter 25).

Limitation. The remaining ~65,000 USDT was swapped to BTC and then to Monero through an instant-swap service. The examiner did not pretend to follow it. The report's finding was exact: "approximately 65,000 USD-equivalent was converted to Monero on 2024-09-21; on-chain tracing of Monero is not reliably feasible with current methods, and this branch is pursued, if at all, via the swap service's records and the Bitcoin leg up to the swap." That candor (theme five) is what makes the rest of the report credible.

The accounting the family received was honest and mixed: about 110,000 frozen and likely recoverable, about 150,000 traced to an identifiable domestic account and in litigation, about 95,000 stalled in MLAT, and about 65,000 gone dark. Not whole — but, against the family's expectation of total loss, a meaningful fraction of a life's savings pulled back from money everyone had assumed was simply gone.

The analysis

  1. Stablecoins give a tracing endpoint Bitcoin lacks: the issuer freeze. Because USDT and USDC are centralized, the issuer can blacklist an address at law-enforcement request. A trace that reaches a stablecoin and finds value still parked can end in a freeze — preservation without an exchange's cooperation. Knowing this changes how aggressively you race the funds.

  2. The account model changes the method, not the strategy. With no UTXOs there was no common-input heuristic and no change to follow; the examiner traced account-to-account on Etherscan/Tronscan. But the strategic truth held exactly: follow the money to the chokepoints where the regulated world touches the chain.

  3. Speed is a recovery technique. A freeze only works on funds that have not yet moved; a subpoena is easier while the mule's account is still open. The single most valuable early act was getting the TXIDs and the elapsed time, then moving on the live, parked value first.

  4. State the dark branches honestly. Three branches behaved very differently — domestic exchange (fast), offshore exchange (MLAT, slow), Monero (dark). The report named each with its real prospects. Overstating the Monero branch would have poisoned the credible findings; understating the freeze would have cost the victim money.

  5. The human cost is real, and partial recovery still matters. Behind the graph was a grieving man who trusted the wrong person. Tracing did not make him whole, but it preserved a fraction, identified a mule, and gave the family the truth instead of a void. Theme six is never abstract: the technical skill exists to serve a human need (Chapter 28).

Discussion questions

  1. Explain, to the victim's daughter, why "the money is gone" was wrong — and why roughly a quarter of it could be frozen while another quarter went dark. What property of USDT made the freeze possible, and why does Bitcoin have no equivalent?

  2. The examiner traced on an account-model chain with no UTXOs. Walk a colleague used to Bitcoin tracing through what changes (no common-input heuristic, no change detection) and what stays the same (the choke-point strategy, the predicate, corroboration).

  3. ⭐ Draft the findings-with-limits paragraph for this case that states all four branches honestly — frozen stablecoin, domestic exchange (subpoena), offshore exchange (MLAT), and the Monero chain-hop — without overclaiming any of them. How would each sentence hold up under the cross-examination standards of Chapter 27 — Expert Testimony?

  4. Design the first-hour workflow for a fresh pig-butchering report that maximizes the chance of a freeze and a clean subpoena. What do you collect first, what do you screen against, and what do you escalate to law enforcement immediately?

  5. The 150,000 USDT branch led to a money mule, not the principal. Is identifying a mule a success or a dead end? How do you set the victim's expectations about what an exchange's KYC record does — and does not — prove about who ran the scam?