●  Crypto incident investigations

Following the money.

Onchain Files turns crypto incidents into evidence-backed investigation files: what happened, where the money went, and what can actually be proven.

Machines collect and connect the evidence. A human investigator reviews every file before it is published.

File #001 MONITORING

NEAR Intents exploit

Sep 30 – Oct 1, 2026 · BNB Chain → Ethereum → Bitcoin

01

Signal

"Immediately transferred to Kucoin and bridged to Bitcoin." · ZachXBT Attributed

02

Onchain evidence

7 signed withdrawals · 3,865,021 USDT Verified

03

Money trail

Vault→0x09fd…ad37→Ethereum→THORChain · Chainflip→BTC
34.59 BTCunspent across 5 addresses
at Oct 2, 08:00 UTC
Last movement · Oct 1, 19:59 UTC54 transactions in ground truth
3,865,021USDT reconstructed to the dollar
3 chainsBNB Chain, Ethereum, Bitcoin
54transactions in the case's ground truth
5 statusesevery claim is labelled by its evidence

How it works

Detect. Verify. Follow.

01 · Detect

Find incidents as they surface

Public signals from X, project announcements and security researchers become preliminary cases within minutes.

Posts, alerts, announcements → claim

02 · Verify

Separate claims from evidence

Every claim is checked against the chain. Each finding is labelled verified, inferred, attributed, project-reported or unknown.

Claim → transactions, contracts, balances

03 · Follow

Track where the money goes

Wallets, swaps, bridges and exchange deposits are followed across chains, and the file keeps watching after the news moves on.

Transfers → wallet map → money flow

From signal to file

From a post to an investigation.

Each stage below is shown with what it produced for Case #001.

01 · SIGNAL

Claim detected

  • Source post
  • Protocol, chain, address
  • Reported amount

PeckShield and ZachXBT flag a $3.8M+ drain of a BSC hot wallet.

02 · EVIDENCE

Checked onchain

  • Exploit transactions
  • Contract interactions
  • Exact amounts

7 withdrawals found, starting Sep 30: 13 hours before the announcement.

03 · INVESTIGATION

Money followed

  • Wallet map
  • Swaps and bridges
  • Cross-chain links

BSC → Ethereum → Chainflip and THORChain → one Bitcoin collector.

04 · FILE

Published and watched

  • Timeline and ledger
  • Evidence map
  • Live monitoring

34.59 BTC held in 5 addresses, monitored for movement.

The internet says.
The chain shows.

01 · The claim

"The funds were immediately transferred to Kucoin and bridged to Bitcoin."

ZachXBT, Oct 1, 2026, as reported by Protos

02 · The evidence

  • Verified

    800 BNB reached a wallet labelled KuCoin. That is part of the money, not all of it.

  • Verified

    4.26 BTC came from the drain wallets' Ethereum deposits through THORChain, proven by memos on both chains.

  • Inferred

    20.48 BTC matches their Chainflip deposits. Another 9.96 BTC came from payers not yet identified, so a KuCoin route for that part can't be ruled out.

  • Verified

    750 BNB went back into the NEAR Intents vault during the drain.

03 · The unknown

  • Unknown

    Who signed the withdrawals.

  • Unknown

    Who the operators are.

  • Unknown

    Where NEAR Intents delivered the 750 BNB.

Every file opens the same way: what was reported, what we verified, and what cannot yet be established.

Follow the money · Case #001

Every edge shows its evidence.

A solid line is a transfer we read onchain. A green line is a cross-chain link proven by records on both chains. A dashed line is our inference, and says so.

BNB CHAIN ETHEREUM CROSS-CHAIN BITCOIN 3,865,021 USDT 7 withdrawals 34.59 BTC NEAR Intents vault BSC · 0x233c…b4cd Drain wallet · BSC 0x09fd and 0xde85 Relay deposit addresses 18 single-use · 1,833 BNB MetaMask Bridge Bridgers adapter · 760 BNB NEAR Intents vault 750 BNB back · onward unknown KuCoin-labelled wallet 800 BNB via 0xcd87…b262 HitBTC-labelled wallet 150 BNB LI.FI to Arbitrum 120 BNB · not traced USDT on Ethereum Relay output · onward open Drain wallet · ETH same 0x09fd and 0xde85 Chainflip deposits 642 ETH → ~20.5 BTC THORChain 132.8 ETH → 4.26 BTC Unidentified payers 9.96 BTC · origin open Bitcoin collector 34.69 BTC received Five addresses unspent at Oct 2
Verified transfer Direct cross-chain link Inferred link Exchange label, attributed

Open the interactive map in Case #001 → Click any edge for its transactions, amounts, times and evidence.

The system

An incident radar, wired to an investigation engine.

The radar finds the signal. The engines build the case. A human investigator reviews every file before it is published.

XTelegramProject announcementsSecurity researchersOnchain alertsGovernance forums
Signal EngineTurns public posts into structured, unverified claimsIn development

↓

Incident EngineFinds the exploit transactions, assets and first walletsCase #001

↓

Flow EngineFollows swaps, bridges and deposits across chainsCase #001

↓

Evidence EngineLabels every claim by what supports itCase #001

↓

Onchain FilePublic, versioned, and monitored after publicationLive

Anatomy of a file

Every incident becomes a file.

01Incident

What happened, when, and to whom.

02Wallet map

Which addresses are involved, and how they connect.

03Money flow

Where the funds went, across every chain.

04Timeline

Onchain events and public statements, in order.

05Evidence map

Every link, the record behind it, and its status.

06Unknowns

What could not be established, listed explicitly.

07Ledger and sources

Transaction hashes and every outside source cited.

08Monitoring

Current holdings, last movement and updates.

Evidence standard

Don't tell me what happened. Show me the evidence.

Every claim in an Onchain File carries exactly one status. A claim moves up only when new evidence arrives, and the change is recorded.

Verified

Read onchain by us: a transaction, balance, event or contract code. A direct link is a cross-chain connection proven by records on both chains.

Inferred

Our deduction from patterns, such as matching timing and amounts. The method is always stated.

Attributed

Someone else's claim or label: explorer labels, other investigators. The source is always named.

Project-reported

A statement from the affected project or its team.

Unknown

What could not be established. Listed in every file, never left out.

The files

Investigations

Who it's for

For the people who have to act on it.

Protocols

A complete evidence trail for your own incident, ready to hand to exchanges and investigators.

Security researchers

A structured starting point instead of a blank block explorer.

Exchanges and compliance

Transaction hashes, timestamps and deposit paths, with the uncertainty marked.

Journalists

What can be stated as fact, what is claimed, and by whom.

The blockchain remembers. Onchain Files makes it searchable.

Onchain Files doesn't decide who is guilty. It makes the money trail impossible to ignore.