YFarmX logoYFarmX

Crypto NewsSecurity

Crypto casino Duelbits hacked again: about $6 million taken from five blockchains in under an hour

Someone holding the keys to Duelbits' hot wallets emptied them on Ethereum, BNB Chain, Tron, Solana and Bitcoin on 24 September 2026, turned the lot into ether and parked 2,234.60 ETH, about $6.02 million, in one wallet.

Editorial collage of a cracked casino chip spilling coins beside a broken padlock with a brass key, five blockchain coin logos linked by dotted lines to a 2,234.60 ETH tag, headed Duelbits: hot wallets drained, about $6 million

Someone with the keys to Duelbits’ hot wallets emptied them on five blockchains on Thursday 24 September 2026. Duelbits is a crypto casino and sportsbook. Between 08:58 and 09:56 UTC its operating wallets on Ethereum, BNB Chain, Tron, Solana and Bitcoin sent out ether, stablecoins, SOL, BNB, TRX, bitcoin and meme tokens worth about $6.07 million at 14:29 UTC prices. Within the hour, bridges had turned almost all of it into ether, and by 13:08 UTC it sat in one Ethereum wallet holding 2,234.60 ETH, about $6.02 million.

Duelbits said at 11:42 UTC that it was “currently investigating a security incident affecting the site” and had taken the site offline as a precaution. The Ethereum wallet emptied on Thursday made its first transaction on 14 February 2024, the day after Duelbits lost about $4.6 million from its previous hot wallet. At 14:35 UTC the proceeds were still sitting where the attacker parked them.

What happened, minute by minute

The theft took 57 minutes, from the first Tron transfer at 08:58:36 to the last bitcoin reaching the attacker at 09:55:39. All times are UTC on 24 September 2026 and come from the transactions themselves.

Time (UTC) What happened
08:58:36 476,058 USDT leaves the Duelbits Tron wallet
08:59:18 44,850 TRUMP leaves the Duelbits Solana wallet
09:00:35 to 09:02:47 The Ethereum wallet is emptied in five transfers, ending with 836 ETH
09:04 The Tron USDT is swapped for TRX on SunSwap
09:08 to 09:28 Sixteen Relay bridge orders turn the TRX into 201.92 ETH
09:14 to 09:24 Seven deBridge orders bring the BNB Chain proceeds across as 263.47 ETH
09:27 to 09:56 SOL and USDC on Solana cross to Ethereum through deBridge and Relay
09:42:45 One transaction gathers 121 bitcoin inputs and sends 8.0999 BTC to the attacker
09:55:39 A second transaction sweeps five more bitcoin inputs and sends the attacker 0.02 BTC, taking the total to 8.11987 BTC
09:55 to 10:06 2 BTC and 3 BTC go into the Chainflip bridge and come out as ether
10:14 PeckShield posts the first itemised alert, for Ethereum and BNB Chain
11:42 Duelbits says it is investigating a security incident and takes the site offline; CertiK counts about $6 million of suspicious outflows
12:12 to 13:08 Every leg is gathered into one wallet, which reaches 2,234.60 ETH

How much was taken?

The attacker ended up with ether and bitcoin worth about $6.07 million, valued at the Chainlink prices read at 14:29 UTC on 24 September: $2,691.95 an ether and $84,808.10 a bitcoin. Because nearly everything became ether, the cleanest measure is how much ether each chain’s haul turned into, after the swap and bridge costs.

Chain What left the Duelbits wallet Became Value at 14:29 UTC
Ethereum 836 ETH, 593,430 USDT, 96,805 USDC, 12.4 billion SHIB, 31,515 DAI about 1,134 ETH about $3.05m
Solana SOL, USDC and 44,850 TRUMP 402.62 ETH about $1.08m
BNB Chain 209 BNB and about 552,600 USDT 263.47 ETH about $709,000
Bitcoin 8.11987 BTC 156.73 ETH plus about 3.1 BTC in transit about $685,000
Tron 476,058 USDT and 192,470 TRX 201.92 ETH about $544,000
Total about $6.07m

The first itemised figure was PeckShield’s $4.3 million, posted at 10:14 UTC. It covers the two chains itemised by then, Ethereum and BNB Chain, including 836 ETH, 1.146 million USDT and 209 BNB. The Solana, Bitcoin and Tron legs came to light later in the day.

The Ethereum, Tron and Bitcoin amounts are read straight from those chains. The BNB Chain and Solana amounts come from the bridge records: deBridge’s order data shows the BNB Chain leg starting on chain 56, which is BNB Chain, and Relay’s records name the Solana sender and the ether it received.

Animated flow diagram: the Duelbits wallets on Ethereum, BNB Chain, Tron, Solana and Bitcoin each feed a bridge or swap route, deBridge, Relay, SunSwap then Relay, deBridge and Relay, and Chainflip, and every route ends as ether in one wallet holding 2,234.60 ETH, about $6.02 million, with a Kraken withdrawal of 60 ETH and a ChangeHero withdrawal of 14.81 ETH joining on the way.
Five chains, one destination. Each leg's route is read from the bridge records and the Ethereum transactions of 24 September 2026; the value uses Chainlink's ETH/USD price at 14:29 UTC.

How did the attacker get the money out?

Everything on the record points to stolen private keys. A private key is the secret number that authorises spending from a crypto address, and whoever holds it controls the money outright. Duelbits keeps player deposits in wallets it controls, and a hot wallet is one whose key sits on an internet-connected server so software can sign withdrawals automatically.

Four features of the transactions carry that reading.

  • The emptied wallets are ordinary key-controlled accounts. The Duelbits Ethereum wallet, 0x0144…CC9B, is a plain externally owned account with no contract code, so every transfer out of it was signed with its key.
  • Native coins moved on every chain. ETH, BNB, TRX, SOL and BTC have no approval function, so the only way to move them is a signature from the key. A phishing “drainer” works through token approvals and reaches tokens alone.
  • The Ethereum sweep was scripted. DAI left at 09:00:35, SHIB at 09:00:59, USDC at 09:01:23, USDT at 09:02:11 and 836 ETH at 09:02:47, leaving the wallet with a few thousandths of an ether.
  • Two kinds of key were used. Ethereum, BNB Chain, Tron and Bitcoin sign with secp256k1 keys, and Solana signs with ed25519 keys. Whoever did this held keys of both kinds within the same hour, which puts the breach in the system that stores or signs with all of them.

CertiK, counting the outflows at 11:42 UTC, put them at about $6 million and noted that “a similar incident involving Duelbits wallets occurred in 2024”.

Blockscout transaction page showing a successful transfer of 836 ETH, valued at $2,233,557.92, from the address tagged Duelbits to 0xA77e24Fe29d16E051e487ef4Ea7b056cb05aef76 at 09:02:47 UTC on 24 September 2026.
The last transfer of the Ethereum sweep: 836 ETH from the wallet Blockscout tags Duelbits to the attacker, at 09:02:47 UTC. The dollar value is Blockscout's own, at its price when the page was captured. Source: Blockscout.

The same thing happened in February 2024

On 13 February 2024 Duelbits lost about $4.6 million. Halborn’s review of that month’s hacks records that “the attacker exploited a security vulnerability to drain the tokens from the project’s hot wallet”. The old wallet, 0x4E80…2e12, carries the tag “Old Duelbits” on Blockscout, and it sent a burst of transfers out between 10:22 and 11:36 UTC that day. The attacker then used 0x3933…a666.

The wallet emptied on 24 September, 0x0144…CC9B, received its first transaction at 06:27 UTC on 14 February 2024, the morning after that loss. Blockscout tags it “Duelbits” with a note reading “The is the new Duelbits hot wallet. Reported by Duelbits.” It is the replacement Duelbits set up after the first hack, and it went the same way 31 months later: an operating wallet emptied in one pass by whoever could sign for it.

The two incidents together come to about $10.7 million taken from the casino’s hot wallets.

How the money was turned into ether

The attacker used cross-chain bridges as swap desks. A bridge takes a coin on one chain and pays out an equivalent amount on another, with the payout coming from a pool of liquidity providers, so the ether that arrives is fresh ether from the bridge’s side.

  • BNB Chain to Ethereum through deBridge, in seven fills.
  • Tron to Ethereum through Relay, in sixteen orders, after the USDT was swapped for TRX on SunSwap, Tron’s largest exchange, six minutes after it was stolen.
  • Solana to Ethereum through deBridge and Relay. Two Relay orders of about 1,717.7 SOL each, about $197,500 apiece, were refunded, and the attacker broke the amount into smaller orders. The 44,850 TRUMP taken from Duelbits was swapped first, in two trades at 09:03 and 09:07, for 774.48 SOL, about $89,000 at Chainlink’s SOL/USD price of $114.98.
  • Bitcoin to Ethereum through Chainflip, which swaps native bitcoin for ether: 2 BTC at 09:55 and 3 BTC at 10:05 became 62.64 ETH and 94.09 ETH.
  • On Ethereum itself, the USDT, USDC, SHIB and DAI went through the deBridge, Relay and MetaMask swap routers.

The speed decided what could be frozen. Tether and Circle can blacklist an address and lock the USDT or USDC in it, which takes a report and a check. The Tron USDT was swapped six minutes after it left Duelbits, the Ethereum USDC after 26 minutes and the Ethereum USDT within 38 minutes. By the time an issuer could act, the stablecoins had become ether, which nobody can freeze.

The whole route ran through bridges and swap routers, and every hop is on public ledgers, which is how the trail can be followed to its end.

Where the money is now

At 14:35 UTC on 24 September the proceeds sat in 0x8dB9…C306, holding 2,234.60 ETH, about $6.02 million at Chainlink’s 14:29 UTC price. Its only outgoing payment was a 0.1 ETH test at 12:41 UTC, before the last deposits arrived. The last deposit, 155 ETH from the Bitcoin leg, landed at 13:08:23.

That balance includes 74.81 ETH, about $201,400, paid in from two exchanges, Kraken and ChangeHero, set out in the next section. A further 3.1 BTC, about $262,900, left the attacker’s bitcoin addresses in a transaction with a very low fee, which was confirmed at 14:36 UTC and paid an address that looks like a third Chainflip deposit. At 15:00 UTC the final wallet still held exactly 2,234.60 ETH. The exploiter wallets on Tron, Solana and BNB Chain are empty.

The wallet now draws a stream of worthless transfers from look-alike addresses. This is address poisoning: scammers generate an address sharing the first and last few characters of a real one and send it dust, hoping someone later copies the wrong one from the history. It is a separate, opportunistic scam, and the reason to check every character of an address before relying on it.

Blockscout page for the wallet 0x8dB9D7f0a03d212c566Ca80c66e294CeCC20C306 showing a balance of 2,234.60 ETH on 24 September 2026.
The wallet holding the proceeds, 2,234.60 ETH, as Blockscout showed it on the afternoon of 24 September 2026, with the dollar value at Blockscout's own price at that moment. Source: Blockscout.

A Kraken account sent money into the trail

Two payments into the laundering wallets came from exchanges. The address Blockscout tags “Kraken: Hot Wallet 2” sent 60 ETH, about $161,500, in three withdrawals at 10:56, 11:22 and 12:07 UTC to 0x81F8…75e2, which passed all 60 ETH on at 12:17 UTC to a wallet that paid 476.53 ETH into the final one. A withdrawal from Kraken is made by a customer, and Kraken verifies a customer’s identity before they can withdraw, so a named, verified account holder sent ether into the attacker’s wallets while the laundering was under way.

That person may be the attacker, a helper or a hired intermediary. Either way, Kraken holds the account’s identity documents, login history and IP addresses, and law enforcement can ask for them. It is the strongest lead on who is behind the theft. The likeliest reason for the withdrawals is gas, the ether needed to pay transaction fees from freshly made wallets.

The second payment, 14.81 ETH, about $39,900, came from the address Blockscout tags “changehero: Hot Wallet”. ChangeHero is an instant exchange that swaps one coin for another with lighter checks than Kraken, and arrived in two parts at 10:55 and 12:16 UTC. ChangeHero keeps order records, including the addresses on both sides of each swap.

What Duelbits players should know

A Duelbits balance is a claim on the company. The coins behind it sat in wallets Duelbits controlled, so whether players are paid in full depends on the operator’s reserves. Duelbits’ statement says the site is offline “while we investigate and work to ensure it is safe to restore service”.

Fake refund links circulate after every exchange or casino hack, so the safe course is to follow only Duelbits’ own site and official accounts. The page now shown at duelbits.com reads “Be back soon!” and describes “planned maintenance”. It names the operator as Liquid Entertainment N.V., registered in Willemstad, Curaçao, with Herpestidae Services Limited in Nicosia, Cyprus, handling payments and support.

Fresh wallets from the same system carry the same risk

Custodial casinos keep large balances online across many chains and pay withdrawals automatically, which makes their hot wallets some of the most valuable targets in crypto. Stake lost about $41 million on or about 4 September 2023 from an online casino and betting platform, a theft the FBI attributed two days later to North Korea’s Lazarus Group.

Duelbits’ answer to the 2024 loss was a new hot wallet, and on 24 September whoever could sign for it emptied it in two minutes, as the old one had been emptied. The defences are well known: a separate key setup for each chain so one breach stays on one chain, most of the money in cold storage behind withdrawals a person approves, and limits and alerts on each hot wallet that would stop a scripted sweep before its two minutes were up.

For now the money sits in one wallet, in plain view.

Address Role
0x014435B1E39945CF4f5F0c3cbb5833195A95CC9B Duelbits Ethereum hot wallet, emptied
0xA77e24Fe29d16E051e487ef4Ea7b056cb05aef76 First exploiter wallet on Ethereum
0x8dB9D7f0a03d212c566Ca80c66e294CeCC20C306 Wallet holding the proceeds
0x3933924faf011ae8d24e44bee450b3d78e46a666 February 2024 attacker

Sources

  1. Duelbits: statement on the security incident, 24 September 2026x.com
  2. PeckShield alert: Duelbits outflow on Ethereum and BNB Chain, 24 September 2026x.com
  3. CertiK Alert: about $6 million of suspicious outflows from Duelbits walletsx.com
  4. Ethereum: 836 ETH leaves the Duelbits hot walleteth.blockscout.com
  5. Ethereum: 593,430 USDT leaves the Duelbits hot walleteth.blockscout.com
  6. Ethereum: the Duelbits hot walleteth.blockscout.com
  7. Blockscout: address tags for the Duelbits, Kraken and ChangeHero walletsmetadata.services.blockscout.com
  8. Ethereum: the wallet holding the proceedseth.blockscout.com
  9. Ethereum: first Kraken withdrawal into the laundering walletseth.blockscout.com
  10. Tron: 476,058 USDT leaves the Duelbits Tron walletapilist.tronscanapi.com
  11. deBridge: order record for the BNB Chain legstats-api.dln.trade
  12. Relay: bridge requests from the Tron exploiterapi.relay.link
  13. Relay: bridge requests from the Solana exploiterapi.relay.link
  14. Bitcoin: the 121-input sweep to the attackermempool.space
  15. Bitcoin: the second, smaller sweep to the attackermempool.space
  16. Bitcoin: the 3.1 BTC payment to a third deposit addressmempool.space
  17. Chainlink: ETH/USD price feeddata.chain.link
  18. Solana: 44,850 TRUMP leaves the Duelbits Solana walletsolscan.io
  19. Halborn: top DeFi hacks of February 2024halborn.com
  20. FBI: Lazarus Group responsible for theft of $41 million from Stake.comfbi.gov
  21. Duelbits: maintenance pageduelbits.com

How we use AI