Home

Awesome

Awesome Ethereum Security PRs Welcome

A curated list of awesome Ethereum security references, guidance, tools, and more.

Join Trail of Bits for a free Ethereum Office Hours session by reserving a slot on Calendly. An engineer from Trail of Bits will assist you in applying advanced security (tools)[#tools] and practices to your smart contract code.

Contents

Learning

Security references

Insecurity references

Capture the Flag and Wargames

Writeups

Coordinated disclosure

Blogs

Notable blog posts

Conference talks

TitleConferenceYear
Predicting Random Numbers in Ethereum Smart ContractsOWASP AppSec2018
Blockchain Autopsies - Analyzing Smart Contract DeathsBlackhat USA2018
Rattle - an EVM binary analysis frameworkreCON2018
Blackhat EthereumCanSecWest2018
Smashing Ethereum Smart Contracts for Fun and ProfitHITB Amsterdam2018
Automatic Bug Finding for the BlockchainEkoParty2017

Podcasts and Episodes

Podcasts

Episodes

Tools

Visualization

Linters

Bug finding tools

Verification tools

Reversing tools

Custody

Communities

Other Awesome Lists

Contributing

We welcome contributions that help curate this awesome list. Please refer to the contributing guidelines when submitting PRs. Thanks!