Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 909 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 909 Bytes

A set of challenges to learn offensive security of smart contracts in Ethereum.

Featuring flash loans, price oracles, governance, NFTs, lending pools, smart contract wallets, timelocks, and more!

Created by @tinchoabbate


Challenges

  1. Unstoppable
  2. Naive Receiver
  3. Truster
  4. Side Entrance
  5. The Rewarder
  6. Selfie
  7. Compromised
  8. Puppet
  9. Puppet v2
  10. Free Rider
  11. Backdoor
  12. Climber

Disclaimer

All Solidity code, practices and patterns in this repository are DAMN VULNERABLE and for educational purposes only.

DO NOT USE IN PRODUCTION.