The aim of USC 2024 is to showcase a transient storage use-case in a way that looks legitimate but contains a hidden vulnerability or manipulation mechanism in the implementation facilitated by the use of transient storage.
→ underhanded.soliditylang.org
The Underhanded Solidity Contest is about writing seemingly innocent code that has malicious mechanisms or hidden backdoors. Through this contest, we aim to:
- Raise awareness about smart contract security
- Uncover language design faults
- Battle-test recently introduced language features and restrictions
- Highlight anti-patterns in smart contact development
- Establish new best practices for secure smart contract development
With that said, read about the coding brief, deadline, judges, prizes, & more in our announcement: