Dashboard · VantagePlanned

Crypto Hack Tracker: Exploits and Losses This Year

Which crypto hacks happened this year, how much was taken and where are the stolen funds now?

Every major hack and exploit of the year with the amount taken, how the attackers got in and where the stolen funds sit now.

  • Multi-chain
ShareEmail itvoltfincrypto.com/apps/crypto-hack-tracker
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

  • Period
  • Chain

This year

The year's incidents, the totals and how attackers got in.

Value taken

USD

Total value taken in all incidents of the selected period, valued at each attack block.

Figuresecurity_incidentsAwaiting data

Incidents

count

Incidents in the selected period that have identified attack transactions and a public confirmation.

Figuresecurity_incidentsAwaiting data

Largest incident

USD

The amount taken in the largest single incident of the period, with its victim and date beside it.

Figuresecurity_incidentsAwaiting data

Frozen or returned

USD

Value frozen by issuers or exchanges or returned by attackers for incidents of the period, from the recovery transactions.

Figuresecurity_incidentsAwaiting data

Value taken by month

USD

Value taken per month, split by attack type, so a single large incident stands apart from the steady run of smaller ones.

Stacked barssecurity_incidentsAwaiting data

How attackers got in

USD

Losses in the period grouped by attack type: key compromise, contract flaw, oracle manipulation, phishing and insider rug pulls.

Donutsecurity_incidentsAwaiting data

Every incident

Each incident with its date, victim, chain, attack type, amount taken, amount recovered and links to the attack transactions.

Tablesecurity_incidentsAwaiting data

Stolen funds

What attackers still hold, what was frozen or returned and what moved on.

Still held by attackers

USD

Value still held by attacker addresses at the latest block, across every incident in the period.

Figureaddress_labelsAwaiting data

Bridged out

USD

Value attackers moved through cross-chain bridges after the attacks, read from bridge deposit events.

FigureAwaiting data

Where stolen funds sit now

USD

For each large incident, where the stolen value sits now: attacker wallets, bridges, mixers, exchanges, frozen or returned.

Stacked barssecurity_incidentsAwaiting data

Period
This year, last 12 months or all time
Chain
Every chain with a recorded incident
About

What it answers, and for whom.

This dashboard lists the year's hacks and exploits as they happen: which protocol, bridge, exchange or wallet was hit, on which chain, how the attacker got in and how much was taken. Each loss is read from the attack transactions themselves, so the amount is what left the victim's contracts, not a figure repeated from a headline.

Totals by month and by attack type show where losses come from. A second page follows what attacker addresses still hold, what was frozen or returned and what moved on through bridges, mixers or exchanges. Open any incident to see its transactions, the prices used to value them and the public sources that confirmed it.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. An incident is added when its attack transactions are identified on-chain and a public disclosure by the affected team or an investigator confirms it; both are linked from the incident.
  2. The amount taken is the sum of token and native transfers out of the victim addresses in the attack transactions, valued at oracle or DEX pool prices at the attack block.
  3. Attacker addresses are those the disclosures name, plus addresses that received funds directly from them; their balances are read at the latest block for the still-held figure.
  4. Recoveries, bounties and issuer freezes are recorded as their own transactions and are never netted silently from the amount taken.
  5. Every figure carries a receipt: the blocks and transaction hashes it was summed from and the price reads used to value it.

The data it needs

Chain data, with some off-chain sources

  • security_incidentsTo buildHacks and exploitsA registry of exploits, hacks and rug pulls: date, chain, protocol, attack type, amount lost and the transactions involved.
  • address_labelsTo buildAddress labelsLabels for known addresses: exchanges, bridges, protocols, funds, treasuries, sanctioned addresses and known attackers.
  • native_prices_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • stablecoin_freezesTo buildStablecoin freezes and blacklistsAddresses frozen or blacklisted by stablecoin issuers, the balances frozen, and later unfreezes or destroyed funds, per stablecoin and chain.
  • Attack transactions, with ERC-20 Transfer logs and native-value traces out of victim addresses in the exploit block range
  • Native and token balances of attacker addresses at the latest block
  • Chainlink AnswerUpdated rounds or DEX pool reserves at the attack block, for USD values
  • Public disclosures and post-mortems by the affected teams, recorded with their date and link
Questions

Questions people ask.

What was the biggest crypto hack this year?

The incidents table sorts the year's hacks by the amount taken, valued at the block of each attack, so the largest one is its first row. Each row links to the attack transactions and to the disclosures behind it.

How do crypto hacks happen?

Most incidents fall into a few types: compromised private keys or signing setups, smart contract flaws such as reentrancy or faulty access control, price oracle manipulation, phishing of users or staff and insiders removing liquidity. The dashboard groups losses by these types.

Can stolen crypto be recovered?

Sometimes. Stablecoin issuers can freeze tokens held by attacker addresses, exchanges can block deposits and some attackers return funds in exchange for a bounty. Each recovery appears beside its incident as its own transaction, so the net loss stays visible.

How are hack losses valued?

Each stolen amount is valued at an on-chain price at the attack block, from oracle feeds or DEX pool prices, so the figure reflects what was taken at that moment. Later price moves change what the attacker holds, which the still-held figure shows separately.

Where does hack data come from?

The attack transactions, the transfers out of victim contracts and the attacker balances are read from the chains. Which addresses belong to an attacker, and what an incident was, comes from public disclosures, which are recorded with each incident as its sources.

Exploit
An attack that abuses a flaw in a contract's code or configuration to take funds, as opposed to stealing the keys that control them.
Attack transaction
A transaction in which funds leave the victim's contracts or wallets during an incident; its hash is the incident's primary evidence.
White-hat bounty
A share of stolen funds an attacker may keep in exchange for returning the rest, offered by the affected team on-chain or in a public post.

Build Crypto Hack Tracker: Exploits and Losses This Year on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.