Cysic bridge exploit: the attacker’s gas came from Cysic’s own staking-operator wallet, and all 306.5 ETH still sit on one address

PublicAML · On-chain investigation · 19 October 2026

On 17 October the Cysic bridge minted 10 million CYS on BNB Chain to an address that had never locked anything. The attacker sold 7.2 million of them, bridged the proceeds to Ethereum and gathered 306.5 ETH, about $727,000, on a second wallet, where they still are. That much The Block has already published. What the reports leave out is where the attacker’s gas came from: from the wallet that runs Cysic’s own CYS staking contract. Ten minutes before the forged mint, that same wallet funded two brand-new addresses, and one of them passed gas to the attacker.

10,000,000 CYS

minted to one address on BNB Chain at 12:31:38 UTC on 17 Oct; 2.8M of them frozen 76 minutes later

306.59 ETH

what reached Ethereum through SWFT, Mayan and deBridge, about $727,000

309.53 ETH

on the second Ethereum wallet on 19 Oct; nothing has left it

12:21 UTC

when Cysic’s staking-operator wallet started funding fresh addresses, ten minutes before the mint

What is known

Cysic paused its cross-chain bridge after 10 million CYS (0x0c69199c1562233640e0db5ce2c399a88eb507c7) were minted on BNB Chain without a matching deposit. The Cysic Foundation said its preliminary findings point to unauthorized access to a database that supports the bridge, combined with a flaw in how messages are processed, and that existing user assets were not stolen. On 18 October The Block traced the proceeds: 7.2 million CYS sold, about 306.6 ETH bridged to Ethereum, and the ether forwarded to a second wallet.

We read the same wallets on 19 October 2026 and confirm those numbers. Below is what the chain adds.

The mint went through the bridge’s normal relayer

The mint transaction was sent to the bridge contract 0x1ab77F94a46782c203b427b0aa5e6801870239fA by 0x373f11B24a5B163DA54900342c438A01e0143944. That address is not the attacker’s: it is the relayer that signs every ordinary withdrawal from the bridge, on 17 October and before. It received the forged instruction and executed it like any other. That fits Cysic’s account that the attack came through the data behind the bridge, not through a stolen bridge key.

The 10,000,000 CYS went to 0xA4e1827Fe2664fD0797a55e442b2e2639449C255, an address with no history before that day. At 13:47:52 UTC the blacklist transaction froze the 2.8 million it had not sold.

Where the gas came from

A new address needs a little BNB to pay for its first transactions. The attacker’s got 0.01 BNB at 12:32:42, a minute after the mint, from 0x2C60a77B808Efc4f0B049F6fB73060fC09034206, and 0.02 BNB at 12:34:49 from 0x874fe56cB7b4bB4B841D1A69F0b6C5AF039ce82F.

0x2C60a77B808Efc4f0B049F6fB73060fC09034206 is not a random wallet. For 52 days it has been the address that calls the administrative functions “Slash Providers” and “Approve Unstakes” on 0xfA405509cC13809627C0b490A9E1E9ee170E7074, the contract where CYS holders stake their tokens (it holds 37,220 CYS). It was funded with 0.1 BNB by 0xe3e8E1147a47dCf42fa73892D74928544fe5a6A9, a wallet that holds 39,095 CYS and manages CYS liquidity, and that same team wallet also funded 0x468B02Fa177FD91BaD91CB6d8525cD2A2066f1A8, the address that sent the blacklist transaction.

And the timing: at 12:21:51 and 12:23:19, ten and eight minutes before the forged mint, the operator wallet sent 0.04 BNB to 0x721fe1453b832f35403970aE11375c538B883C65 and 0.03 BNB to 0x874fe56cB7b4bB4B841D1A69F0b6C5AF039ce82F, two addresses created that minute. The first has done nothing since; the second forwarded 0.02 BNB to the attacker three minutes after the mint.

So whoever moved the attacker’s gas had the key of a Cysic operator wallet, and was using it before the mint happened. The chain cannot say whether that key was stolen together with the database or used by someone with legitimate access. It does show that the breach reached more than the bridge’s data.

What the sales produced

Between 12:36 and 12:41 UTC the attacker sold 5.65 million CYS for 588,315 USDT, mostly through the OKX DEX router, which split the orders across PancakeSwap pools. Between 12:57 and 12:59 it sold another 1.55 million CYS for about 220 BNB, at a much lower price. 7.2 million CYS in total; the other 2.8 million were frozen before they could be sold.

When (UTC)FromToAmountTx
17 Oct 12:21:510x2C60a7…0342060x721fe1…883C650.04 BNB
operator wallet funds a fresh address, 10 min before the mint
0xe5648e…fa4039
17 Oct 12:23:190x2C60a7…0342060x874fe5…9ce82F0.03 BNB
operator wallet funds a second fresh address, 8 min before
0x571fb3…68211c
17 Oct 12:31:380x000000…0000000xA4e182…49C25510,000,000 CYS
forged mint, submitted by the bridge’s normal relayer
0x8de43b…0000f6
17 Oct 12:32:420x2C60a7…0342060xA4e182…49C2550.01 BNB
gas for the attacker, from the operator wallet
0xa12537…0ced43
17 Oct 12:34:490x874fe5…9ce82F0xA4e182…49C2550.02 BNB
gas for the attacker, from the fresh address
0xc3c78f…5be200
17 Oct 12:36–12:410xA4e182…49C2550x599481…2a4dec5.65M CYS → 588,315 USDT
first sale round, 11 txs through the OKX router; first linked
0x692bf6…650121
17 Oct 12:44:250xA4e182…49C2550xA96403…A9C569100,000 USDT
straight into SWFT’s BridgersSwap contract
0xdae541…15b5b2
17 Oct 12:46–12:530xA4e182…49C2550x337685…7cc3e2488,315 USDT
six USDT orders into Mayan; first linked
0xe64b73…66d4ed
17 Oct 12:57–12:590xA4e182…49C2550x599481…2a4dec1.55M CYS → ≈220 BNB
second sale round, four txs; one linked
0xc4494d…046c96
17 Oct 13:05:030xA4e182…49C2550x337685…7cc3e280 BNB
BNB order into Mayan
0xc95344…01723d
17 Oct 13:06:000xA4e182…49C2550x663dc1…83c251139.005 BNB
into deBridge
0x35c870…fc6ae4
17 Oct 12:45:230xc1d134…18a1b50xA4e182…49C25540.88 ETH
SWFT payout on Ethereum
0xff6def…e5b880
17 Oct 12:46–13:050xD78D19…0a3BAe0xA4e182…49C255224.66 ETH (7 payouts)
seven Mayan payouts on Ethereum; first linked
0x54fe2d…78902e
17 Oct 12:47–13:110xA4e182…49C2550x1106De…DB4691306.52 ETH (5 transfers)
to the parking wallet, five transfers; largest linked
0xddeb41…47a646

Three bridges, one Ethereum wallet

The proceeds left BNB Chain through three services: 100,000 USDT sent directly to SWFT’s BridgersSwap contract, 488,315 USDT and 80 BNB through Mayan in seven orders, and 139 BNB through deBridge. All of them paid out to the same address on Ethereum, 0xA4e1827Fe2664fD0797a55e442b2e2639449C255 (the same key works on both chains): 40.88 ETH from SWFT, 224.66 ETH from Mayan, 41.05 ETH from deBridge — 306.59 ETH.

Between 12:47 and 13:11 UTC it forwarded 306.52 ETH in five transfers to 0x1106De394da07e90b02161465EA0421B74DB4691. That wallet also received 3 ETH from an unrelated busy address and held 309.53 ETH on 19 October. It has never sent anything out. Nothing has gone to a mixer.

Address poisoning around the attacker

Within minutes of each transfer, dozens of strangers sent zero-value transfers, fake “ETH” tokens and dust to the attacker’s wallets from addresses that start and end like its real counterparties: copies of the BridgersSwap contract on BNB Chain, copies of the parking wallet on Ethereum. This is address poisoning, aimed at anyone who copies an address from the attacker’s history. None of those addresses is part of the theft.

What we did

We marked 2 addresses as the attacker’s in our database: 0xA4e1827Fe2664fD0797a55e442b2e2639449C255 on BNB Chain and Ethereum, and the parking wallet 0x1106De394da07e90b02161465EA0421B74DB4691 on Ethereum. We added the parking wallet to our watchlist and will publish if the ether moves.

We did not mark the Cysic operator wallet, the two fresh wallets it funded, the relayer, the team wallets or the bridges: the chain links them to the attack, but it does not show who controlled the operator key on 17 October.

To check an address yourself, use the address check.

What this page does not say

It does not say who the attacker is, that anyone at Cysic took part, or that OKX, PancakeSwap, SWFT, Mayan or deBridge did anything wrong. The amounts, the bridges and the Ethereum wallet were first published by The Block; the database access is Cysic’s own finding. The relayer reading, the gas from the staking-operator wallet, the two wallets funded before the mint and the team wallet behind both the operator and the blacklister are ours, read on 19 October 2026.

Addresses in this case

Check an address yourself

Free, no sign-up. Paste any address to see whether it is linked to this or any other incident:

Sources: Cysic Foundation statements of 17–18 October 2026; The Block, 18 October 2026, for the amounts and the Ethereum wallet; BNB Chain data via BscScan and public nodes, Ethereum data via Blockscout, the Mayan and deBridge public order records; read by PublicAML on 19 October 2026. This is an information resource about transactions between addresses, not financial or legal advice, and it names no individual as responsible for anything.