OceanAltOceanAlt

Public incident archive · updated weekly

1,321 public crypto incidents, broken down by technique

Together they lost $21.23B. By technique, frontend/domain hijacks and social engineering happen at the moment of payment: screening the payee address and the payment URL first can stop the share already on a list or phishing feed before money leaves; rugpulls show warning signals such as a new contract with no history. Key compromise, contract bugs, oracle manipulation and bridge flaws happen inside wallets and contracts and need other controls, such as key management and code audits. Each class is marked below.

Incidents

1,321

all from a public dataset

Total lost

$21.23B

latest 2026-10-23

Pre-payment screening applies

200

$4.53B lost

By technique: where pre-payment screening applies

“Partly applies” means pre-payment screening covers part of that class: what is already on a list or phishing feed, or shows warning signals, not every incident in it.

TechniqueCountLostPre-payment screening
Access Control229$1.96BNeeds other controls

Broken contract permissions are a code-audit matter that pre-payment screening cannot see.

Protocol Logic176$252.2MNeeds other controls

Protocol logic flaws call for audits and formal verification.

Token & Share Accounting168$1.45BNeeds other controls

Accounting and share-math bugs are contract-layer problems for code audits.

Oracle Manipulation164$898.5MNeeds other controls

Oracle manipulation is a price-feed design problem.

Key Compromise161$8.96BNeeds other controls

Key compromise is a wallet and key-security matter; screening the counterparty or endpoint does not touch it.

Frontend & Infrastructure97$1.13BPartly applies

When a frontend or domain is hijacked the payee address is freshly generated and on no list, but the hijacked host is often already a known phishing domain, so endpoint screening catches part of this class.

Input Validation71$755.5MNeeds other controls

Missing input validation is a contract code defect for code audits.

Reentrancy64$500.1MNeeds other controls

Reentrancy is a classic contract bug, unrelated to the counterparty; code audits address it.

Social Engineering61$3.12BPartly applies

Phishing and fake-airdrop hosts show up in public domain feeds, and some payee addresses are already listed. Screening the endpoint and the counterparty before paying catches part of this class.

Bridge & Cross-Chain54$1.53BNeeds other controls

Bridge mint/verification flaws happen inside the bridge and are addressed by its own security design and audits.

Rugpull42$284.7MPartly applies

Rugpull contracts are usually new, with no history and no audit — visible warning signals before paying, used as signals only, never as proof.

Governance20$245.2MNeeds other controls

Governance attacks are countered by voting design and timelocks.

Market Manipulation13$136.0MNeeds other controls

Market manipulation is a liquidity and market-design problem.

(未分类)1$18KNeeds other controls

Unclassified incidents are counted as needing other controls; we do not guess in our own favour.

How pre-payment screening addresses these

Endpoint screening

When a frontend is hijacked or a domain spoofed, the payee address shown is freshly generated: no address list has ever seen it. The hijacked host, however, is often already a known phishing domain. This class can only be caught at the endpoint layer.

GET /api/endpoint?url=…

Counterparty screening

Addresses that received stolen funds, and payee addresses of known scams, are often already on community lists. Screening before settlement stops the known share before the money leaves.

GET /api/risk?addr=…

They answer different questions: address screening catches known-bad payees, endpoint screening catches spoofed payment URLs. Use both.

The last 40

2026-10-23Initia$2.6MToken & Share Accounting· Initia
2026-10-22WAX Multi-Chain Bridge$91KInput Validation· Solana, Ethereum, WAX
2026-10-21CoinDCX$16.0MKey Compromise· TRON
2026-10-21Swell$0Key Compromise· Ethereum, Arbitrum, Base, Hyperliquid L1
2026-10-19AlpsCon AI Trade Hub$153KToken & Share Accounting· BSC
2026-10-18Coffer$1Token & Share Accounting· Solana
2026-10-17Qubic$1.3MKey Compromise· Qubic
2026-10-16Pirate Chain$0Token & Share Accounting· Pirate Chain
2026-10-16Affluent$1.1MToken & Share Accounting· TON
2026-10-14UNCX Network V2$86KToken & Share Accounting· Ethereum, Base, BSC, Robinhood Chain
2026-10-13Gamdom$4.2MFrontend & Infrastructure· Ethereum, BSC, Polygon, Arbitrum, Optimism, Solana, TRON, Bitcoinapplies
2026-10-10Papertrade$1.3MOracle Manipulation· Hyperliquid L1
2026-10-09Ledger (Supply Chain)$93.0MFrontend & Infrastructureapplies
2026-10-08Ethervista$19KToken & Share Accounting· Ethereum
2026-10-08BitBay$15KProtocol Logic· Polygon
2026-10-07Locus Finance$18K· Arbitrum
2026-10-06MakerDAO ETH-A Liquidation Keeper Bot$538KAccess Control· Ethereum
2026-10-06Set Protocol$22KToken & Share Accounting· Ethereum
2026-10-02GoldPesa$115KToken & Share Accounting· Base
2026-10-01NEAR Intents$3.8MBridge & Cross-Chain· BSC
2026-10-01FlashLoopAdapter$305KAccess Control· Ethereum
2026-09-30SKYDAO$183KProtocol Logic· BSC
2026-09-27Fake GIWA Bridge$2.1MSocial Engineering· Ethereumapplies
2026-09-25Demex Perp$192KBridge & Cross-Chain· Demex, Ethereum, BSC
2026-09-24Payy Network$1.8MBridge & Cross-Chain· Ethereum
2026-09-24Limit Break Payment Processor$1.8MAccess Control· Ethereum, ApeChain, Polygon, Base
2026-09-24Bitget$387.0MKey Compromise· Ethereum, XRP, Tron, Zcash
2026-09-24Duelbits$7.0MKey Compromise· Ethereum, BSC, Bitcoin, Tron
2026-09-23Meter$0Protocol Logic· Meter, BSC, Ethereum
2026-09-22Astroport$4.9MGovernance· Neutron
2026-09-22Drop$4.4MGovernance· Neutron
2026-09-21The Internet Token$16KAccess Control· Base
2026-09-21DoinGud$35KProtocol Logic· Polygon
2026-09-19NuNet$463KKey Compromise· Ethereum
2026-09-19MultiversX$0Protocol Logic· MultiversX
2026-09-19Fetch.ai$1.5MKey Compromise· Ethereum
2026-09-17Nostra Money Market$3.5MOracle Manipulation· Starknet
2026-09-16Nimiq$50KInput Validation· Polygon
2026-09-16Flamincome$595KOracle Manipulation· Ethereum
2026-09-16Startale$3KAccess Control· Ethereum

Source and notes

  • All incidents come from public incident data, carried as published: amounts and classifications unchanged.
  • Class counts are computed from the data on every render and follow the upstream dataset as it updates.
  • The source data has no per-incident press links.
  • The “partly applies / needs other controls” column is our own judgement about the class of incident. It is not a conclusion about any specific event and assigns responsibility to no one.
  • We add no speculation and name no unconfirmed parties.