Skip to content

About

Teaching material about common vulnerabilities of Solidity smart contracts that I use during my lectures

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Solidity audits and secure development material

This repo contains most of the practical examples and exercises that I use during my lectures about Solidity security and auditing. These resources are designed for students with a beginner (but practical!) knowledge of the Solidity language and Smart Contract development that are looking to take the next step and learn about security.

  • BasicExamples contains easy contracts that illustrate individual security issues
  • Exercises contain contracts that, although most of the code being redacted, simulate the structure of a real SC with a couple of vulnerabilities per contract
  • Faillapop CTF contains a whole protocol with multiple contracts that interact with each other to simulate a real world audit. Still, all the vulnerabilities follow very basic patterns.

Some of the snippets may be heavily based on open source resources. If you feel you should get credit for those, ping me and I will add your name and Github here!

Feel free to use this material adding a link to my repo :)

🚧🚧 WIP, will be finish mid-march probably 🚧🚧

About

Teaching material about common vulnerabilities of Solidity smart contracts that I use during my lectures

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages