## blockchain security toolkit
### I. learn the basics
* **[blockchain hacking overview](basic_knowledge)**
### II. learn the tools
* **[hacking tools](hacking_tools)**
* **[decompilers](hacking_tools/decompilers)**
* **[environments](hacking_tools/environments)**
* **[visual explorers](hacking_tools/visual_explorers)**
* **[identity hacking](hacking_tools/identity_tools)**
* **[static analysis](hacking_tools/static_analysis)**
* **[dynamic analysis](hacking_tools/dynamic_analysis)**
* **[hacking by chains](hacking_tools/hacking_by_chains)**
* **[formal verification](hacking_tools/formal_verification)**
### III. learn from the past
* **[bug hunting](advanced_expert/bug_hunting)**
* **[attack reviews](advanced_expert/attack_reviews)**
* **[vulnerabilities](advanced_expert/vulnerabilities)**
* **[practice your skills](advanced_expert/practice_your_skills/)**
* **[contracts of interest](advanced_expert/contracts_of_interest)**
### IV. learn from on-going research
* **[p2p security](advanced_expert/p2p_security)**