{"repo":"Faillapop/faillapop","free":true,"listed":false,"github":"https://github.com/Faillapop/faillapop","clone":"git clone https://github.com/Faillapop/faillapop.git","description":"Vulnerable-by-design solidity protocol to help Web3 security enthusiasts practice their skills in an environment closer to real live.","language":"Solidity","stars":150,"topics":["ethereum","security","smart-contracts","solidity","audit","beginner","bug","bugbounty","contract","evm"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Faillapop - Solidity mock audit environment! We sometimes feel that the jump between being able to identify issues in small snippets of code and auditing a more complex codebase is problematic. There are a loooot of small CTF-like exercises, some easy some really difficult, but feel like there is a lack of a \"mock audit contract\" for people to practice their skills in a closer to real-life project. So we decided to create the Faillapop protocol! [!WARNING] The code has been made vulnerable on purpose. Please do not deploy or reuse this codebase in a live environment. --- The Faillapop protocol 🛍️ The Faillapop protocol is a vulnerable-by-design protocol to help Web3 security students practice their skills in a fun environment. The protocol is composed of multiple contracts that interact with each other to create a decentralized buying and selling platform. Disputes are resolved through a DAO and malicious sellers are checked by forcing a deposit before selling anything... but there have been a lot of bad decisions during this process :mag:. You will find common solidity security issues, dubious centralization and logical loopholes. Do not forget to think about others such as flash loans and Out-Of-Gas exceptions! Try to perform a full mock audit! Create your own professional report mimicking those of well-known companies such as Oak Security, Trail of Bits, Hacken, or Halborn. Imagine that you are getting paid for this and trying to do the best job possible! not just finding","default_branch":null,"files":null,"tree":[],"storefront":"/r/Faillapop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Faillapop/faillapop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}