Automated on-chain trace of a disputed stablecoin payment, with entity attribution and cash-out mapping.
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6tOn 2026-03-16 at 15:13:36 UTC the claimant sent 800,000 USDT from wallet TAspWeMkSMqK5f1wJNvTKT1u2PVookBgzP to TKtdcqumx3wK4FkxuThjPjJPPgRamsh5X4 (tx 987b598b387b4b6d77205f3a68aafe5fa0a8f0458a9488d8217f097f9dbfc852).
TXrSfNzsbgnPHLsNAAXaajPgfjfrtBWnBX (tx 19cb88874fea6153a3c1d905b7e2f48a60d1c92b385e7fa04c6d18e92b57f3ac).The funds entered a high-volume money-moving network (millions of USDT in throughput) that layered the money through 15+ wallets. At least 160,000 USDT reached Binance (tagged Binance-Hot 7), meaning Binance holds KYC identity for the depositing account. The remainder dispersed to at least nine payout wallets via TRON's GasFree relay, in a pattern consistent with an OTC or underground money-service desk.
| Report ID / case reference | usdt-800k-trace · internal case C-2214 |
| Generated / snapshot | 2026-08-15 14:22 UTC · snapshot immutable · entity labels as-of 2026-08-15 |
| Subject transaction (root) | 987b598b387b4b6d77205f3a68aafe5fa0a8f0458a9488d8217f097f9dbfc852 |
| Subject wallets | Sender (claimant) TAspWeMkSMqK5f1wJNvTKT1u2PVookBgzP · Recipient TKtdcqumx3wK4FkxuThjPjJPPgRamsh5X4 |
| Asset / network | USDT (TRC20) on TRON · contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t · one candidate branch on Ethereum (§6) |
| Period covered | 2026-03-16 15:04 UTC → 2026-08-15 14:22 UTC (snapshot) |
| Value traced | 820,010 USDT (800,000 main + 20,000 second payment + 10 test) |
| Depth & confidence | 6 hops resolved · hops 0–2 EXACT · hops 3–4 ATTRIBUTED · bridge branch CANDIDATE |
| Coverage | 47 wallets examined · 2 look-alike (poisoning) addresses identified and excluded · counterparties below 100 USDT omitted from tables |
Scope. This report establishes the on-chain movement of the subject funds and the service-level identity of the venues they reached. It does not identify natural persons; account-holder identity behind exchange deposits is obtainable only from the exchange via a law-enforcement request (§10, step 3).
Rendered to scale from the trace snapshot — ribbon width ∝ USDT amount. Hops 0–2 deterministic (exact tx joins) · hops 3–4 attributed · dashed = heuristic bridge candidate. Full transaction detail in §5 · verification steps in §12.
TKtdcqumx3wK4FkxuThjPjJPPgRamsh5X4| Date (UTC) | Amount | Note |
|---|---|---|
| 03-16 15:04 | 10 | Test transfer |
| 03-16 15:13 | 800,000 | Main payment · tx 987b598b387b4b6d77205f3a68aafe5fa0a8f0458a9488d8217f097f9dbfc852 |
| 03-17 15:33 | 20,000 | Second payment |
| Date (UTC) | Amount | To | Note |
|---|---|---|---|
| 03-16 16:08 | 800,000 | TXrSfNzsbgnPHLsNAAXaajPgfjfrtBWnBX | 55 min after receipt |
| 03-18 19:57 | 20,000 | same wallet | second payment |
| Time | Amount | Destination | Role |
|---|---|---|---|
| 16:25 | 145,000 | TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 | high-volume hub |
| 16:26 | 260,000 | TR99ryk1kKVUNFkAV6C6UDnkEZXQRU7tiG | pass-through |
| 16:27 | 255,620 | TCa9oFvWnGJdWjwQVtL32fdEBq6v3f8FvU | holding wallet |
| 16:28 | 137,854 | TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 | high-volume hub |
Total split: 798,474 USDT. A further 4,000 went to TQGuD1gGmoZ4Fk1rDLmnW6cvL7cW1Qh2AN the same evening.
Most branches converge on TJoHzotyxrTx5aJpRhEGMphBneEfJf6D2Z ("main collection"):
| Date | From | Amount |
|---|---|---|
| 03-16 17:30 | TR99ryk1kKVUNFkAV6C6UDnkEZXQRU7tiG | 250,000 |
| 03-16 23:09 | TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 | 126,780 |
| 03-18 20:11 | TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 | 400,000 (co-mingled) |
| 03-31–04-04 | TCa9oFvWnGJdWjwQVtL32fdEBq6v3f8FvU | 166,908 (3 transfers) |
| Destination | Total | Dates |
|---|---|---|
TGmXg7FWWY5mWWSgrgxCWf6LdX9DaVTVx3 | 514,489 | 03-16 → 03-17 |
TTX3UtFRtLDtcRdoH3NNS3rv8qMa4bYaUe | 157,263 | 03-18 → 03-21 |
TDz9d4d3tQmZXLFc7W4FhQXwx18ZiE494h | 105,918 | 03-19 |
TACBDaUbHEU24QkSaz3p5av2BPPMXix76X | 80,000 | 03-18 |
TUM7XrmBskW2sT9xTZBsNSCrsC9xHm7UfR | 45,887 | 03-19 |
These payout wallets trade constantly with tagged exchange hot wallets: Binance-Hot 3/4/6/7/9/10/11 Bybit OKX-Hot 8 KuCoin 4. The operators clearly hold accounts at these exchanges.
On 2026-03-20 at 08:31 UTC, 120,000 USDT left the collection wallet into the Allbridge bridge pool. Thirteen minutes later, 119,940 USDT (the amount net of bridge fee) was minted on Ethereum to 0x9fE3b8C4a71D25E6f08c3D91a4B7e5F2c6A8d310, which forwarded 119,900 to HTX deposit addresses in two transactions (03-21, 03-22).
| Time (UTC) | Event | Amount | Reference |
|---|---|---|---|
| 03-20 08:31 | TRON: collection → Allbridge pool | 120,000 | dd28c41f7e0b3a96c52d8f14ab07e6293c81f5d0b4a7962e13c8d5f0a2b7517f |
| 03-20 08:44 | Ethereum: mint to 0x9fE3…A8d310 | 119,940 | 0x71be4c09d2a85f3617e0b9c4a6d18f52e3407cab918d26f5e0a3b7c491fd20c |
| 03-21 → 03-22 | Ethereum: forward to HTX deposits | 119,900 | 2 txns · etherscan.io |
TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 alone has handled single transfers up to 2,270,000 USDT.TLntW9Z59LqY2mKq4w8CtGmXhRhEG7pDsN.TCa9oghXWjwQVtL32fdEBq6v3ff8Bq3FvU mimicking TCa9oFvWnGJdWjwQVtL32fdEBq6v3f8FvU). These were identified and excluded.A directory of every material address in this case, for citation in filings and requests. Roles are on-chain roles, not identities.
| Role | Address | Active | Classification |
|---|---|---|---|
| Claimant (sender) | TAspWeMkSMqK5f1wJNvTKT1u2PVookBgzP | 2025-11 → now | No adverse indicators |
| Recipient | TKtdcqumx3wK4FkxuThjPjJPPgRamsh5X4 | 03-16 → 03-18 | Dedicated receiving address, purpose-made |
| Forwarding mule hub | TXrSfNzsbgnPHLsNAAXaajPgfjfrtBWnBX | 2025-06 → now | high-risk blacklist-reported (ScamSniffer, 2026-04-02) |
| High-volume hub | TFcXszuFuGYJ6od9W2RvtozkbayHN7Mic7 | 2025-02 → now | high-risk 31.7M lifetime throughput |
| Pass-through | TR99ryk1kKVUNFkAV6C6UDnkEZXQRU7tiG | 03-16 → 03-16 | Intermediary, same-day forward |
| Holding wallet | TCa9oFvWnGJdWjwQVtL32fdEBq6v3f8FvU | 03-16 → 04-04 | Intermediary, held ~2–3 weeks |
| Main collection | TJoHzotyxrTx5aJpRhEGMphBneEfJf6D2Z | 2025-08 → now | high-risk convergence point, 9.9M throughput |
| Payout wallets (9) | Top five listed in §5, hop 4 table | 03-16 → 03-27 | GasFree-funded cash-out layer |
| Exchange depositor | TM1M1SZ9kDepoAcct4Y7B6VNXhRq4w8CtZ | 03-22 → 03-27 | Deposited 160,000 to Binance-Hot 7 |
| Binance-Hot 7 | TDqSquXBgUCLYvYC4XZgrprLK589dkhSCf | 2021-03 → now | exchange terminal — KYC identity held |
| 03-16 15:04 | 10 USDT test transfer, claimant → recipient |
| 03-16 15:13 | Main payment: 800,000 USDT, claimant → recipient (root transaction) |
| 03-16 16:08 | 55 minutes later: full 800,000 forwarded to the mule hub in one transaction |
| 03-16 16:25–16:28 | Four-way split at the mule hub, within 20 minutes |
| 03-16 17:30 → 23:09 | First convergence on the collection wallet (376,780) |
| 03-16 → 03-17 | Largest payout wallet receives 514,489 via GasFree relay |
| 03-17 15:33 | Second payment: 20,000 USDT, claimant → recipient (forwarded 03-18 19:57) |
| 03-18 20:11 | 400,000 (co-mingled) moves hub → collection |
| 03-20 08:31 | 120,000 exits to Ethereum via Allbridge (candidate join, §6) |
| 03-22 & 03-27 | 160,000 deposited to Binance-Hot 7 — KYC identity obtainable (§10, step 3) |
| 03-31 → 04-04 | Holding wallet releases 166,908 to collection in 3 transfers |
| 08-15 14:22 | Trace snapshot taken; this report generated (labels as-of date) |
TM1M1SZ9kDepoAcct4Y7B6VNXhRq4w8CtZ), then Bybit, OKX, KuCoin. Exchanges act on law-enforcement requests, not victim emails — hence step 1.| Item | Transaction / Block | Time (UTC) |
|---|---|---|
| Incoming 800,000 | 987b598b387b4b6d77205f3a68aafe5fa0a8f0458a9488d8217f097f9dbfc852block 81002348 | 2026-03-16 15:13:36 |
| Outgoing 800,000 | 19cb88874fea6153a3c1d905b7e2f48a60d1c92b385e7fa04c6d18e92b57f3ac | 2026-03-16 16:08:57 |
| Outgoing 20,000 | c8919f5d6c79b0f6e41a72c583d90b1f6a2ce84d07b3915fce620a8d4b17e935 | 2026-03-18 19:57:12 |
| Binance deposit (Hot 7) | from TM1M1SZ9kDepoAcct4Y7B6VNXhRq4w8CtZ → TDqSquXBgUCLYvYC4XZgrprLK589dkhSCf | 03-22 00:12 · 03-27 04:16 |
All addresses and hashes can be opened directly on tronscan.org.
This report contains no private data — every fact is public chain data any party can re-derive independently, without RoxCustody:
The snapshot underlying this report is immutable: regenerating the report from the same snapshot reproduces it byte-for-byte, and the labels-as-of date (§2) fixes the entity-label state used.
| Dedicated receiving address | A wallet created solely to receive one payment, then abandoned — a hallmark of fraud, since legitimate counterparties reuse working wallets. |
| Mule hub | A wallet that aggregates incoming criminal proceeds and forwards them onward, typically operated by a laundering service. |
| Layering | Splitting and recombining funds across many wallets to obscure their origin — the middle stage of money laundering. |
| Commingling | Mixing the subject funds with unrelated money in one wallet. After commingling, amounts can be attributed but no longer proven 1:1. |
| Exact hop | A movement joined by specific transaction hashes with full amounts — deterministic, cryptographically certain. |
| Attributed hop | A movement matched by timing and amount within a commingled wallet — the standard investigative method, marked as such throughout. |
| Candidate (bridge) join | A cross-chain link inferred from a lock/mint pair matching in time and amount; requires the bridge operator's records for proof. |
| GasFree relay | A TRON mechanism letting a wallet send USDT without holding TRX for fees — used here to make payout wallets harder to link to a funder. |
| Address poisoning | Third-party bots sending dust from look-alike addresses hoping to be mistakenly copied. Two such addresses were detected and excluded (§3, §7). |
| Hot wallet | An exchange-operated wallet handling live customer deposits and withdrawals. Deposits to it are credited to a KYC-verified account. |
| Terminal (trace wall) | The point where funds enter a commingling service and on-chain tracing must stop; identity continues via legal process, not the chain. |