How sure are these numbers?
Every figure on this site comes from public sources. This page shows how many of them back each number, where they disagree, and what is left out of the totals. Everything here is recomputed from /hacks.json at each release.
Of every $100 counted as stolen, $66 is reported by two or more sources that agree on the day and the amount.
How sure, by dollars and by count 3,140 counted thefts, $35.33B
Each square is 1% of the dollars stolen
Each square is 1% of the thefts
Big thefts are checked more often than small ones, so the dollar squares are greener than the count squares. Counted: hacks, exploits, phishing, scams and rug pulls with a loss in money taken; see not counted for the rest.
The four checks
Witnessescheck 1
Same storycheck 2
Blockchain receiptcheck 3
Official wordcheck 4
From reports to incidents all kinds
Attack transactions checked: 823, confirmed 811, contradicted 6 (a block date more than 30 days from the incident date sends it to review). A transaction no public node returns counts as unconfirmed, never as false.
Year by year
| Year | Thefts | Taken | Range across sources | Sources agree | On chain | One source | Checks passed, by dollars |
|---|---|---|---|---|---|---|---|
| 2026 | 469 | $9.02B | $8.91B to $9.16B | 93% | <1% | 5% | |
| 2025 | 365 | $3.86B | $3.69B to $3.96B | 68% | 39% | 29% | |
| 2024 | 551 | $2.31B | $2.24B to $2.36B | 79% | 7% | 14% | |
| 2023 | 638 | $2.46B | $2.39B to $2.68B | 54% | 15% | 24% | |
| 2022 | 483 | $4.83B | $4.54B to $5.03B | 52% | 26% | 14% | |
| 2021 | 264 | $5.82B | $5.06B to $5.94B | 79% | 18% | 7% | |
| 2020 | 121 | $4.57B | $4.43B to $4.64B | 4% | 2% | 13% | |
| 2019 | 128 | $323.9M | $322.9M to $328.9M | 83% | 0% | 14% | |
| 2018 | 83 | $1.21B | $1.20B to $1.21B | 74% | <1% | 26% | |
| 2017 | 13 | $297.3M | $297.3M to $297.3M | 42% | 10% | 56% | |
| 2016 | 5 | $135.7M | $135.7M to $963.7M | 46% | 0% | 1% | |
| 2015 | 6 | $9.9M | $9.9M to $9.9M | 77% | 0% | 23% | |
| 2014 | 6 | $486.7M | $486.7M to $486.7M | 97% | 0% | 3% | |
| 2013 | 3 | $1.4M | $1.4M to $1.4M | 0% | 0% | 100% | |
| 2012 | 4 | $568K | $568K to $568K | 60% | 0% | 40% | |
| 2011 | 1 | $8.8M | $8.8M to $8.8M | 0% | 0% | 100% |
Taken: the figure used for each theft (the median when three or more sources give one). Range: the sum of every theft's lowest and highest dollar figure at the time across sources. Percentages are shares of that year's dollars. Bar colours as in the squares above.
What was attacked target known for 88% of incidents
| Target | Thefts | Taken | Share | Sources agree | On chain | Checks passed, by dollars |
|---|---|---|---|---|---|---|
| Centralized exchange | 184 | $16.08B | 46% | 86% | 9% | |
| DeFi protocol or token | 2,078 | $8.84B | 25% | 62% | 18% | |
| Other crypto company | 30 | $4.10B | 12% | 14% | <1% | |
| Bridge or cross-chain | 120 | $2.93B | 8% | 73% | 46% | |
| People and personal wallets | 178 | $1.58B | 4% | 24% | 2% | |
| Not known | 257 | $936.1M | 3% | 18% | 0% | |
| Blockchain itself | 106 | $517.4M | 1% | 85% | <1% | |
| NFT and gaming | 187 | $350.5M | <1% | 55% | 13% |
From the sources' own target field where they give one, else SlowMist's category pages, Web3 Is Going Great's tags, the kind of incident (phishing and scams take from people) or the source (DeFiHackLabs and rekt.news cover contract exploits). Each incident's page names which. Bridges filed as DeFi protocols are counted as bridges.
Where sources disagree the most by the dollar gap
Dots on a log scale: each source's own figure (hollow: a coin amount priced at the time here, or the rekt.news leaderboard); the bar is the figure used. With three or more figures the median is used, with two the first source in the order DefiLlama, SlowMist, DeFiHackLabs, Web3 Is Going Great, rekt.news, so no number is invented. Every incident with a gap over 25% is grade B and in the list as such.
Not counted in the stolen total
| What | Why | Incidents | Listed loss |
|---|---|---|---|
| A huge loss from one source only | $500M or more with no second source; waits for one | 6 | $8.37B |
| Face value of created tokens | a source says far less could be sold; Nesa, SmartMesh, BeautyChain | 3 | $1.19B |
| A sum of many thefts | a headline totals a period or many victims ("$300 million per year", "in six months"), not one incident | 19 | $756.1M |
| No dollar figure | a theft no source puts a number on | 676 | none |
| Collapse or insolvency | not a theft: counted apart, filter by kind in the list | 26 | $62.40B |
| Costly mistake or other | not a theft: counted apart, filter by kind in the list | 35 | $44.82B |
| Fraud | not a theft: counted apart, filter by kind in the list | 102 | $11.47B |
| Later news (arrest, ruling) | not a theft: counted apart, filter by kind in the list | 27 | $873.2M |
Review queue 268 incidents
An incident can carry more than one reason. Filter the list by "In review" to see each one. Nothing is typed in by hand to clear a flag.
How a release is made
- Run
- Every source is read again, merged and checked; nothing is edited by hand except attribution notes, each tied to an official statement.
- Gate
- No blocking failure, and at least 99% of incidents must come out the same as the last release. This release: 100.00%.
- Kept private
- Attack transactions, attacker and contract addresses and exploit code stay in the private database; the public file says only whether a transaction was confirmed.
- Updated
- 2026-11-01 08:49 UTC, daily.
Terms, for analysts and traders
- Grade A, B, C
- Like a rating for each number. A: two or more sources agree within 3 days and 25%. B: two or more sources, but they disagree. C: one source.Not a rating of the project, only of how well its loss is documented.
- Source
- An independent public list of incidents, like a wire service. Two lists citing the same blog post still count as two.DefiLlama, SlowMist Hacked, Web3 Is Going Great, rekt.news, DeFiHackLabs, ack3 (Jan to Jun 2026).
- Loss
- US dollars at the time of the theft, as the sources state it; not today's value of the stolen tokens.Coin amounts with no dollar figure are priced at the day's price and marked.
- Range
- The lowest and highest dollar figure any source gives, like the spread between analysts' estimates.A wide range is usually face value against money actually taken.
- Median
- With three or more figures, the middle one: one outlier cannot move it.With two figures, one source's own figure, never an average.
- On chain
- The attack transaction itself, read from the chain's public nodes: the settlement record, not a report about it.Confirmed when the block date is within 30 days of the incident.
- Face value
- Tokens an attacker created out of nothing, priced at market. They could never all be sold, so they stay out of totals.Listed and flagged, never deleted.
- Counted
- In the stolen total: hacks, exploits, phishing, scams and rug pulls, with money taken, one incident each, not resting on one source for $500M or more.Collapses, frauds and mistakes are kept and counted apart.
SwanBluechip, "How sure are these numbers?", Crypto hack history, https://swan-hack-tracker.pages.dev/history/trust/ (data as of 2026-11-01).