Skip to content

Failure atlas

Smart-contract failures

The code did what it was written to do, including the bug.

Suggest an update

What to keep

Common classes: re-entrancy, broken access control, oracle assumptions, upgrade keys, and integer or accounting errors.

An audit is a review, not a certificate. This site does not certify implementations.

What this is not

Not a complaint, not a price chart, and not a complete history. Primary sources outrank this summary.