BlockSec AI
compliance insights · 15 min read

$38.4 Million in 72 Seconds: Inside Tether's Single-Block Freeze of the DSJ Ponzi

TL;DR: On May 4, 2026, between 14:11:06 and 14:12:18 UTC, Tether’s multisig submitted 19 addBlackList proposals targeting Tron addresses tied to the collapsed DSJ Exchange / BG Wealth Sharing Ponzi — and executed all of them in a single transaction batch. Total frozen: $38,430,800.62. Average freeze gap: 70 seconds. Escapes during the gap: zero. The batch is the largest single-block USDT freeze on Tron we have on record — 4.4× larger than the previous biggest batch. ZachXBT, who coordinated the takedown with Tether, Binance, OKX, and U.S. law enforcement, says the wider scheme moved over $150M, with $92M laundered cross-chain in the week before the freeze. Total recovered so far: ~$41.5M, or about 28%.


At 14:11:06 UTC on May 4, 2026, the Tron USDT multisig started submitting addBlackList proposals targeting wallets controlled by a Ponzi that called itself DSJ Exchange. There were 19 of them. Three seconds later, all 19 sat on-chain, and 72 seconds after the first proposal landed, every one had executed. The batch locked $38.4 million across 19 addresses in a single transaction.

In the entire history of Tron USDT blacklisting, no other coordinated batch comes close. The next biggest — eight addresses, $8.72 million, on March 31, 2026 — is less than a quarter of the volume. We confirmed the result with two separate analysis pipelines (Python with psycopg2 and Go with pgx/v5), which returned identical numbers.

The targets had a name: DSJ Exchange, also written as DSJEX, the trading-platform front for a Ponzi called BG Wealth Sharing. According to on-chain detective ZachXBT, who disclosed the takedown on May 5, the operation had moved over $150 million through deposits since 2025, and had quietly bled $92 million through cross-chain bridges and DEX aggregators in the seven days before the freeze.

This wasn’t a routine blacklist. It was a coordinated lockdown — Tether’s multisig signers acting alongside Binance security, OKX, and U.S. law enforcement, all working off ZachXBT’s investigation. On the Tron side, when the moment came, every proposal landed at once.

The Block-Level Lockdown

Most Tron USDT freezes happen one address at a time. A multisig signer submits an addBlackList proposal, other signers confirm, and once the threshold (currently 2-of-N) is met, the freeze executes. On Tron, where multisig latency is short, the typical gap is about 60 to 80 seconds. That gap — what we call the freeze gap — is the window we previously analyzed and found exploited 449 times for over $215 million in escaped funds.

May 4 was different in scale and synchronization, though not in length: the gap was a normal 70 seconds. Here are all 19 addresses in the main batch, frozen at 14:12:18 UTC:

AddressFrozen (USDT)Submit TX
TAQa4FZweNjbxq69adEhPnFQeKZqkN1pJa$9,430,772.00948db7d9774955f05f181e788c3ddfa9ff0bd3cc1136055ba5055f181f2882fc
TT4gjGCpfU78sUYRw7hUUfdWKvZnhZFuLN$2,000,010.54491e5c0d73efe26e7a3cf7b810d6103c538fb603ab56482983e4efc9a9b6d3c2
TFxCPJf9qFujUiHnT4hcKfrqQG7UFAWsiQ$2,000,000.006dbb4afc2f59a0e2d8b35ecebdd1144a76fb7d393b261df9f67d0a2ae95dc4ee
TAAcSiQkKF1F3Jj9oxMCqojyihjBXajFGV$2,000,000.00cd1febc814c213b4588eb76115e27d89c7e7d7cf3e394bc1ccbe3d5092037c4f
TEAGP3Kgv8hJWmUEmrtDjHH2AunmpzztxL$2,000,000.00197014fa2f7124a540964dedc4908fd3b88a9ac388534ba2e9919e8389012963
TEEXJYUAMupkXW2dx9V9WDkjKcckjkP5hi$2,000,000.002240b421e0e432c8c0bf3ae06b500c366a3eb599bd1bf3042e1b60014bee0c19
TSCdgoNMjcX2jarrw6TBq4X4LfsGfzWo4W$2,000,000.0092db4665003609af0716a77fb3c5ebb271ac61f43bb3f192d1ca983359a23cc1
TRSQrMpSy1axo3pK8dWAvMbKXeZhdE7uSX$2,000,000.005542ae0a09dbdaac60f92f44021ae878d1e33cc6dd3a380d04e4bc7c7f9d3de8
THJHHP9qS9o7v9ek7ztw6C2cuzsr7vPZRE$2,000,000.00cfb25c2b4f752d39814133be60f1a11f7871ff92322e82c143612f4283fe8830
TJVXcFZmzyAjGGNpeAd9o2PkqSnP2FQmfr$2,000,000.001cac5cb08a78345b6b130ecc7c0a61ad23a36b48f1be3c1e5f67e665e27c6d83
TNk9uytcAUrxoHrk1PBL2TEhFMU6Ap1WUV$2,000,000.005d3f18a0fdd9137f276bfc9a6062273861a84c4a2ac73e3eeb859f3e4c8032c2
TVumv6FZJqxsvsykjyJs1BWhLWbqwDXRDh$2,000,000.00890660384043c9d409a0ddad9971b19ce7e17466b50b1f6d8dbd5a7fbbf7b0b1
TVWHdLRLTMrMEvbXFk9E3JGHY4HSThYiDY$1,000,010.00547a81f12d33a86d0829b6e7ac7ddebc91dc8ac6f702578d495c52022bbbdf7b
TWwPnnkY1gaS8jDzyTTkAsjfQD7z5mbwUm$1,000,008.08f7b9ea471a8da8557d1963009ffc2705dea011cc015672f15c020a4280fdcd4a
TYWzZS6QFx95h1HQMNz4JjVMTwa2wcF2Re$1,000,000.009fcc450a2770e5249c9988ec0fe2aaf0822b4c2db7abfb5b4c4697c621c132de
TXYteZ8Zsrx89YTG3wMzDkwrQ38yTh86M4$1,000,000.00c8c92d3159cc54864eebba68b7c0ffda451b28ff85f8652120d21b3cf5244883
TD4rPd5RXQm9qn8d2keRVuPvZhQtCVsEXB$1,000,000.003479759d472ef9ae26481b10ed951732c26e78213fbb21335ddd97f065c44d42
TH3wtXtmuEbooiUGz47JDzm4VQvsr9qKyy$1,000,000.00d13d870d062956b989db84f0eeadba8c2904558d5e1b87db35c5f44fc1ae599d
TSkeScCcfDxuajYSApzZnKpt5qZZ1wTpdj$1,000,000.00274c33301d52f22b735e3de476eed0ee97dd37e25f016185ac0fe7de83595681

Total: $38,430,800.62 across 19 addresses, all executed in the same transaction batch at 2026-05-04 14:12:18 UTC.

What the Distribution Tells Us

Figure 1 plots the 19 main-batch addresses by frozen amount. The $38.4 million wasn’t evenly spread: one address — TAQa4FZweNjbxq69adEhPnFQeKZqkN1pJa — held $9.43 million by itself, about a quarter of the total.

Figure 1 — DSJ Tron Freeze: 19 addresses, $38.43M total

A look at the recent inflow into that wallet shows the consolidation pattern you’d expect when an operator is stitching together small deposits into a single spend wallet before pushing them out: between 07:19 and 07:54 on May 2, four transfers totaling $2.4 million arrived from a single feeder address, TKPTe5J5NzXyscatzqVmjrjWPy4av3mjfr.

The remaining 18 addresses fell into two clean tiers:

  • 11 wallets in the $2M tier — ten at exactly $2,000,000.00, one at $2,000,010.54
  • 7 wallets in the $1M tier — five at exactly $1,000,000.00, plus $1,000,010 and $1,000,008.08

That kind of round-number layering — $1M, $2M, $1M, $2M — is the signature of a manual operator funding hot wallets in fixed lots, rather than a smart-contract distribution or an automated sweep. Someone was topping up wallets by hand, probably ahead of a payout that never came.

The three odd amounts ($2,000,010.54, $1,000,010.00, $1,000,008.08) look like “deposit-plus-yield-credit” top-offs, where the wallet got funded with a round amount and then later picked up a small fee or interest accrual. Inside a Ponzi, those micro-adjustments usually point to an internal accounting layer that mimics yield — books moving rather than a real product. The amounts are too round for legitimate trading P&L; they’re rationing.

Why Zero Escapes

We covered the freeze-gap problem in detail back in February. Across 8,310 executed Tron and Ethereum freezes, 449 — or 5.4% — saw at least one outgoing transfer between proposal submission and execution. Total escaped: $215.5 million. The 2025 figure alone was $141.7 million.

So the natural question for May 4: how many of the 19 addresses ran for the door during their 70-second freeze gap? We ran the same query through our Python and Go pipelines against the on-chain dataset; both returned the same answer: zero. No transfers from any of the 19 wallets during the 69-to-72-second window when each proposal was on-chain but not yet executed.

Statistically, that’s not what we’d expect. A 5.4% historical escape rate predicts roughly one of the 19 to bolt; the Tron-specific 6.2% rate from 2025 predicts slightly more. Neither happened. When 19 addresses get hit at once, the operator has to choose which to drain in 70 seconds, and the DSJ operator chose none.

Choosing all wasn’t really an option anyway. Rescuing $38.4 million in 70 seconds would mean broadcasting 19 separate transfers, signing each one, and getting them confirmed inside the freeze window. Tron block time is about 3 seconds, which leaves a 23-block budget — doable for one or two transfers, not for 19. Even with pre-signed transactions and a hot signer, you’d be racing your own nonce ordering, gas estimates, and contract reverts at that volume.

The DSJ operator didn’t try. There were no partial drains, no pending broadcasts in the relevant blocks, nothing that looks like a panicked button-press. In our $215M analysis, successful escapes typically happened 12 to 24 seconds after proposal submission — well inside the gap. Operators who escape are operators who are watching live; the DSJ operator wasn’t.

Figure 2 lays out the timeline from 14:11:06 to 14:12:18, with the gap shaded. Every wallet sat untouched through the entire window.

Figure 2 — The 72-second window where nothing happened

One thing the chain can’t tell us: whether the operator knew the freeze was coming and decided not to fight, or whether the batch genuinely caught them flat. The trace shows only that nothing tried to leave.

Behind the Numbers: What DSJ Was

The addBlackList proposals don’t tell you why a wallet is being frozen. The why came from ZachXBT’s disclosure, confirmed by parallel warnings from regulators across at least five jurisdictions.

DSJ Exchange — DSJEX — was the front-end. BG Wealth Sharing was the recruitment layer. Together, they ran what BehindMLM categorizes as a “click-a-button” Ponzi: users were told to deposit USDT, then paste “trading signals” sent over WhatsApp, BonChat, and Telegram into a fake trading platform that displayed fabricated gains.

The pitch was 1.3% to 2.6% daily returns — numbers that compound to doubling your money in roughly 60 days, which should have been a tell. Recruiting ran on multi-tier referral commissions. Credibility came from a fictional CEO named “Stephen Beard” (no such person exists). Evasion came from rotating domains: bg877.com, bg661.com, dsjex.net, dsj89.com, dsjex123.com, and at least a half-dozen variants.

Regulators saw it well before the chain action. Alberta’s Securities Commission issued a warning on February 17, 2026. Utah’s Department of Commerce followed on March 10. Washington State’s DFI warned on April 10. Tonga’s reserve bank issued its own alert about the diaspora-targeted variant — DSJ was actively recruiting Tongan, New Zealand, and Australian victims. Nauru’s Financial Intelligence Unit did the same, noting that the BG Wealth app contained malware that exfiltrated user data alongside the financial harm.

None of those warnings froze a dollar.

That gap deserves some weight. Five jurisdictions, the earliest more than two months before the freeze, all telling the public these wallets were tied to a scam — and none of them had the unilateral authority to lock the funds. Stablecoin freezing sits outside the regulatory perimeter most consumer-protection bodies operate inside, so the agencies could warn but couldn’t act on-chain.

Then on May 2, the operators did what every collapsing Ponzi does: they invented a reason to demand more money. According to IFW Global’s scam summary, participants were told the project was about to IPO and that they’d need to pay a 12% “tax” before withdrawals could resume. Withdrawals were already disabled. The 12% was the exit-pump — squeezing the last yield out of victims who still wanted to believe the trade was real. Tether locked the wallets two days later.

The Money That Already Left

The $38.4 million figure is smaller than it looks. ZachXBT’s investigation tracked roughly $92 million moving through the network between April 27 and May 3, the seven-day window between Washington’s warning and the freeze. Most of it went out the door before any address in the May 4 batch was tagged.

The reported routing path:

  1. Cross-chain bridges, including Bridgers, Butter Network, and USDT0, to push value off Tron and onto chains where Tether can’t unilaterally freeze
  2. USDD wrap-and-unwrap loops to obscure the trail through a stablecoin Tether doesn’t issue
  3. Final landings at exchange deposit addresses and OTC-cluster wallets

Each is a different kind of obstacle for recovery. Bridges add a finality lag plus a destination chain where the recovery toolset is different. USDD is a Tron-native algorithmic stablecoin; wrapping into it and back out smears the trail without leaving Tron’s native infrastructure. And once the funds reach exchanges or OTC desks, recovery becomes a legal-process problem rather than an on-chain one.

The total recovered so far, per ZachXBT, is about $41.5 million. The Tron USDT freeze just walked through accounts for $38.4 million; the remaining ~$3.1 million came from coordinated action by Binance, OKX, and other platforms holding fiat ramps tied to the operation. Against the $150M+ ZachXBT cites for total deposit volume, that’s a recovery rate of roughly 28%.

Not a great number for victims, but not a surprising one. By the time a Ponzi visibly collapses, most of what’s coming out has already come out — usually weeks or months earlier, in the slow drip of operator skim. The freeze that lands at the end isn’t really a recovery; it’s a containment. The $92M isn’t coming back. What the freeze does is stop the next $38.4M from joining it.

The plausible upside in cases like this lies upstream: faster regulator-to-issuer pipelines, pre-tagged wallet clusters that can be batch-frozen ahead of public collapse. None of that existed for DSJ. The freeze landed only after collapse, which capped what could be saved.

Why This Freeze Was Faster Than Most

The 70-second average gap on May 4 is fast, but not record-fast for Tron. We’ve seen Tron multisig batches execute in under 3 seconds when signers were already aligned — a 23-address batch on March 11, 2026 averaged 2.7 seconds. What made May 4 unusual wasn’t the gap. It was the simultaneity.

To see why simultaneity matters more than gap length, look at how a Ponzi operator typically reacts to a single freeze:

  1. They monitor the multisig contract for incoming addBlackList proposals (this is something many operators automate — the contract is public).
  2. When a proposal targeting their wallet lands, they have ~70 seconds to broadcast a transfer out before execution.
  3. If they’re prepared — pre-signed transactions ready, automation watching the mempool — they make it.

That’s what we see across the 449 historical escapes. Most operators run scripts that auto-drain on proposal detection, and the escape rate climbs when those scripts are well-tuned. It’s particularly high — 6.2% on Tron in 2025 — for operators running active drain bots.

The failure mode of those bots is the interesting part. They’re built to handle one address at a time. When 19 proposals arrive in a 3-second window, all targeting wallets controlled by the same operator, the drain logic doesn’t scale: each drain transaction has to be signed, broadcast, and confirmed, and each one fights the others for slots in the same operator’s nonce sequence. The signing capacity is bounded, and 19 simultaneous proposals blow past that bound regardless of hardware or how well-written the script is.

Call it a simultaneous-batch defense: by overwhelming the operator’s reaction-window capacity, the multisig closes the freeze gap that would have existed for any single address. The gap isn’t shorter, it’s just uncrossable at that volume. Figure 3 shows the structural difference between a single-address freeze (which a typical drain bot can defeat) and a coordinated 19-wallet batch (which it can’t).

Figure 3 — Why simultaneity beats single-address freezes

The defense pattern depends on three things:

  • Pre-positioned multisig signers, ready to confirm in seconds rather than minutes, with the address list pre-distributed
  • Coordinated submission, with all proposals hitting on-chain in close succession (3 seconds, in this case)
  • Address-list completeness, so no obvious successor wallet remains usable after the batch

ZachXBT’s coordination with Tether, Binance, and OKX provided the first two. Address-list completeness is the part we can’t fully evaluate from on-chain data alone.

Putting May 4 in Context

To rank what happened, we pulled every Tron USDT batch freeze where a single execute timestamp covered five or more addresses, ordered by total amount. The query was cross-validated in Python and Go.

RankDate (UTC)AddressesTotal FrozenAvg Gap
12026-05-04 14:12:1819$38,430,800.6270.3s
22026-03-31 20:57:158$8,724,744.6574.6s
32026-03-27 19:32:247$5,570,189.9571.1s
42026-03-31 20:57:187$4,171,169.5474.1s
52026-03-27 19:32:279$3,776,144.9571.0s

The DSJ batch is 4.4× larger than the previous record. Across the entire history of Tron USDT batch freezing in our dataset — going back to 2020 — no single coordinated batch comes close.

A more useful frame than the headline chart: out of the more than $1.29 billion frozen on Tron USDT in 2026 to date, the DSJ batch accounts for roughly 3% of the year’s total in a single 72-second afternoon window — one operator, one scheme, one coordinated takedown. As more time passes, this is going to be the case study compliance teams cite when they explain what coordinated freezing looks like at scale.

What This Case Shows

The biggest variable in recovery isn’t how fast the multisig signs — it’s whether the wallet has anything in it when the proposal lands. By the time the May 4 batch hit, $92M had already laundered out in the prior week, so the freeze locked $38.4M, but the recovery cap was set seven days earlier. A compliance pipeline that gets a 7-day jump on detection beats a pipeline that shaves 15 seconds off signing. And the 28% recovery rate is roughly the realistic ceiling for late-stage Ponzi takedowns: by the time a scheme visibly collapses, most of what’s leaving has already left, so freezing-after-collapse is containment, not recoupment. The wins are upstream — in the months when victims are still depositing and the operator is still skimming. May 4 was the right action; it just wasn’t the right timing for a higher recovery share.

Cross-chain laundering remains the unplugged hole. The $92 million that moved between April 27 and May 3 went through DEX aggregators, three bridges, and a wrapped-stablecoin loop. Stablecoin issuers can freeze on their native chain, but they can’t undo a bridge transit, so recovery is bounded by how much of the laundered volume exits the issuing chain. And while five jurisdictions warned about DSJ between February 17 and April 27, none of those warnings stopped a single dollar from leaving. Stablecoin governance is where action happens on-chain; everything else is signaling. Compliance teams that treat regulator advisories as triggers rather than endpoints catch operations earlier.

The May 4 batch also makes a structural point about defense design. Submitting 19 proposals in 3 seconds didn’t just save signer time — it overwhelmed the operator’s reaction window in a way no single-address freeze can. When targeting a connected cluster, bundling is a defense rather than a workflow nicety. The win is in the simultaneity, not the speed.

A Note on Phalcon Compliance

We track every executed and pending freeze proposal across Ethereum and Tron USDT in the BlockSec USDT Freeze Dashboard. The 19 main-batch addresses are all linked above. For compliance teams that need real-time alerts on freeze proposals targeting wallets in their portfolio — including the freeze-gap window where escape transfers are still possible — the Phalcon Compliance product runs the same data through a screening API.

For DSJ, the data was always there. The freeze landed because someone — ZachXBT, in this case — connected the laundering trail back to a clean address list, and the multisig signers were ready when the batch hit. That coordination is the part that takes weeks of investigative work; the on-chain execution, once you have a clean list and aligned signers, is a matter of seconds.

Share:

Related Articles