Skip to content
This repository was archived by the owner on Dec 10, 2025. It is now read-only.

Latest commit

History

History
58 lines (36 loc) 路 1.08 KB

File metadata and controls

58 lines (36 loc) 路 1.08 KB

bug hunting smart contracts


tl; dr


initial questions

  • list external and public functions.
  • when and where external call happens and what changes.
  • check payable functions.
  • how functions are accessed (permissions by who).
  • follow the flow for transfers.

look for common vulnerabilities

  • reentrancy with flashloans, fallbacks, payables.
  • access control.
  • arithmetic errors.

create an environment for testing

  • static analysis
  • fuzzing and poc exploits (use foundry)


cool resources



cool bug bounty platforms


cool communities