## 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)**