1 | vulnerable/Exchange.sol,<br/>tokens/StokenERC20.sol | ERC20 (handling transfer) | Easy | ✅ | ✅ | link |
2 | vulnerable/Staking.sol,<br/>tokens/MockERC223.sol | Reentrancy (CEI pattern) | Easy | ✅ | ✅ | link |
3 | vulnerable/Takeover.sol | Logical | Easy | ✅ | ✅ | link |
4 | vulnerable/Auction.sol,<br/>tokens/MockERC721.sol | Logical (Push vs Pull pattern) | Easy | ✅ | ✅ | link |
5 | vulnerable/Staking2.sol,<br/>tokens/ExpensiveToken.sol,<br/>tokens/MockERC777.sol | Logical, Reentrancy, Gas | Hard | ✅ | ✅ | link |
6 | vulnerable/KYC.sol,<br/>tokens/KYCApp.sol | Signature malleability | Easy | ✅ | ✅ | link |
7 | vulnerable/RareNFT.sol,<br/>tokens/ERC721.sol | Weak RNG(Random number generation) | Medium | ✅ | ✅ | link |