IOC Investigations (@intell_on_chain) header
IOC Investigations (@intell_on_chain) profile picture

Professional Blockchain Forensics, Crypto Investigations & OSINT Training | Victim of crypto crime? Get free case support from @IOC_Support

Visit 👉
Joined January 2022
🕵️‍♂️ It really feels great to help people during dark times Today we helped @NiwinEth, a proud owner of @cryptopunks #8832! Their wallet was compromised, which saw the theft of the Punk among other assets! 😱 This is how it started ⬇️ Then @lorepunk got in touch on Niwin's behalf and we didn't hesitate! 1️⃣ The first priority is always secure any remaining assets. 2️⃣ Then we set about doing what we do best - Tracing 3️⃣ We also need to try to understand the cause! 4️⃣ Next, we watch and wait. This is where the break came from. The Punk was sold for 40 ETH and that was deposited to @okx 5️⃣ Now it's all about timing and luck. Luckily on this occasion, we caught it in time. 6️⃣ OKX didn't hesitate either - they were successful in freezing the proceeds. 7️⃣ Now its all about law enforcement - They NEED to get involved. @NiwinEth is working hard to achieve this! Here is how it is now! Still work to do but Niwin now has a much higher chance of success. Best of luck @NiwinEth 💙
33
15
7
187
15,893
SlowMist has published analysis of a tampered version of the Udesk customer-service script, the kind of chat widget many exchanges and fintech sites embed without a second thought. The modified script quietly loaded a second payload from a lookalike domain (udeskqlobal[.]com, with a "q", not a "g"). On any site that loaded it, it collected cookies, browser storage and anything typed into login, sign-up and password forms. On three specific crypto exchange sites it went further: it replaced the deposit addresses shown on the page across six networks (BTC, EVM, TRON, Solana, LTC, DOGE) and hijacked the copy button and clipboard. That last detail is the one I'd want every user to understand. The usual advice is "check the address you pasted matches the one on screen". Here, both were the attacker's. For platforms: third-party scripts run with the same access as your own code. Pin versions, use integrity checks and restrict where scripts can send data. For users: confirm a deposit address on a second device or in the official app, and compare it against a previous deposit before sending anything large. What's your second check before you send to a deposit address?
1
6
2,542
Predict[.]fun, a prediction market on BNB Chain, has now confirmed roughly 400,000 USDT taken from a small number of user wallets. Its preliminary view is that its API documentation site, hosted by a third party, may have been compromised. The site is offline, full reimbursement is promised, and a post-mortem is coming. What stands out from the on-chain work: independent analysts say each withdrawal was signed with the victim's own wallet key, just not through the app. One tracker counts this as the second hit in five days. No smart-contract bug and no bad approval. Someone was able to sign for those accounts. That is the uncomfortable pattern this month. Bloom (a third-party module), NGRAVE (a third-party notification service), Keystone (a third-party monitoring tool) and now Predict.fun: the weak point sat next to the user, not with the user. If a platform holds or generates your keys, its suppliers are part of your security. If you were affected: rotate any key that touched the platform's API, and treat every "claim your refund" message or link as hostile. A genuine refund comes through the platform itself. Where do you draw the line on trusting platform-managed wallets?
1
2
5
343
IOC Investigations retweeted
Since 20:10 this evening (London), Binance has seen withdrawals of upto $5.8 Billion - By far the world's largest exploit. This continued up until around 23:05 Here's the latest Roughly $3.3–3.5 billion on Ethereum alone (including ~167k+ ETH plus large USDT/USDC and dozens of other tokens). Multi-chain tallies (Ethereum + Bitcoin + Tron and others) reach as high as ~$5.5–5.8 billion in tracked movements or attacker-linked holdings, according to analysts and platforms like Arkham. Exact net stolen amounts remain unconfirmed. Tether froze more than ~$1.567 billion in USDT and Circle froze ~$823 million in USDC tied to the receiving addresses (combined freezes reported in the ~$1.8–2.3+ billion range). Additional freezes involved assets from Ripple and others. Law enforcement coordination has been noted by Circle. Tether froze more than ~$1.567 billion in USDT and Circle froze ~$823 million in USDC tied to the receiving addresses (combined freezes reported in the ~$1.8–2.3+ billion range). Additional freezes involved assets from Ripple and others. Law enforcement coordination has been noted by Circle.
1
4
8
1,636
Are crypto recovery services legit? Red flags: ❌ they contacted you first ❌ upfront fee ❌ they promise your money back ❌ they want your seed phrase That's a recovery scam. Free case assessment from Intelligence On Chain (IOC) @ioc_support
1
7
669
IOC Investigations retweeted
🚨已确认 @coinbase 数据泄露属实,尚未确认密码或资金是否被盗。 黑客获取超过 70,000 名用户的联系信息。
🚨: @coinbase Data Breach We have confirmed the @coinbase data breach is true, no confirmation on if passwords or funds were stolen. Hackers accessed contact info for +70,000 users.
10
4
5
48
15,869
Your iPhone's iOS version is now part of your wallet security. SlowMist says the DarkSword exploit kit can grab crypto wallet data just from opening a malicious page in Safari. Window: iOS 18.6–18.7.2 and 26.0–26.1. When did you last update? 👇
2
414
Sent crypto to a scammer? What to do in the first 24 hours 🧵 (Save this. Share it with anyone who needs it.)
1
2
367
5/ Never share your seed phrase or allow remote access. 6/ Ignore "recovery experts" in your replies or DMs. Nobody genuine asks for an upfront fee.
1
56
Free, honest case assessment from Intelligence On Chain (IOC): ioc.support No cost. No obligation. No recovery promises.
44
Lost crypto to a scam? Free case assessment from professional investigators. No cost, no obligation. A case handler usually replies within 24 hours. We'll never ask for your seed phrase or keys, and we won't promise recovery. Be wary of anyone who does! Head across to @ioc_support for help and give them a follow
1
1
4
599
Free tip for your next trace 🧵 Before you follow a single hop, write down: • tx hash • chain • timestamp • amount Sounds basic. It's the step that makes the rest of your trace checkable by someone else.
1
4
490
Want to practise? The IOC Tracing Challenges are live 🔎 A real-world style crypto case every month. Trace the funds, submit your chart, join the live debrief. intelligenceonchain.com/chal… What's the first thing you check on a new address? Reply 👇
51
IOC Investigations retweeted
Is crypto investigation becoming a game only the big boys can afford? With the launch of Arkham Enterprise, there's a growing concern that some of the best investigation tools are becoming increasingly expensive for independent investigators and smaller teams. But here's the thing. You don't need an enterprise budget to be a good investigator. With a bit of AI, some Python scripts, a few API keys and the willingness to get your hands dirty, you can still do an awful lot. We're talking about automating blockchain analysis, identifying wallet connections, gathering OSINT, extracting transaction data and building your own investigation tools. And no, you don't need to be a developer to get started. We're considering running a live, practical class showing investigators how to build their own tools using AI, without spending thousands on software licences. No expensive subscriptions. No pretending AI does the investigating for you. Just practical skills you can take away and use. Would you be interested? 💬 Comment "BUILD" below if you'd like us to run this class. If there's enough interest, we'll put something together.
14
5
1
16
2,876
1/ Why do so many crypto traces seem to "stop" at an instant exchange? A short explainer for anyone learning to trace. 🧵
2
2
17
1,718
4/ The usual signals are timing (how close in time the in and out legs are) and value (does the outgoing amount fit the deposit, less fees and price movement?).
1
3
174
5/ That gives you a probable link, not a certain one. Say so in your notes, give your confidence level, and record the tolerances you used.
3
170