v0.2.0
0.2.0 - 2022-11-30
Insecure examples (e.g., not-so-smart contracts) are now included for Algorand, Cairo, Cosmos, and Substrate. These sample contracts can be used for developer education, as a reference when performing security reviews, and as a benchmark for security tools. We also added two new exercises and more guidance for using Echidna to find Ethereum smart contract vulnerabilities.
If you want to learn more about Echidna, watch our Fuzzing workshop (see the We’re streamers now announcement)
Thanks to all our external contributors for this release!
- @AlehNat
- @ChmielewskiKamil
- @davidlee1435
- @htadashi
- @lubos-harasta
- @rappie
- @supernovahs
- @tserg
Added
- not-so-smart contracts for Algorand/Cairo/Cosmos/Substrate (through multiple PRs over the past months)
- Upgradeability guidelines (#132)
- Echidna FAQ (#137)
- Slither codebase walkthrough recording (#149)
- Two new exercises for Echidna (#143, #158, #164, #160)
- List of Trail of Bits blog posts (#155)
- Paris fork to the list of EIPs (#169)
Changed
- Refactored exercises 5 and 6 of Echidna (#148)