• Stars
    star
    236
  • Rank 165,268 (Top 4 %)
  • Language
    Solidity
  • Created over 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

  • All the writeups can be found under /writeups directory.
  • All the poc scripts can be found under /pocs directory.
npm i
for i in pocs/*.js; do npx hardhat run $i; done

Challenges Information

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