Find tools for code review, fuzzing, formal verification, transaction analysis, wallet protection and security operations. Compare what each tool does, where it fits and what its results cannot establish.
Browse 24 entries at a time, ordered by primary task and name. Search and filters cover all 156 tools. Confirm exact chain and version support at the source.
Inspect and test the web application and API surfaces around a protocol using a web-security scanner.
Documentation reviewed
Limitations & source status
Before using
Web scanning covers the interface layer. Smart contract logic requires separate analysis.
Source status
Documentation reviewed
From question to evidence
Choose a security tool workflow
These combinations are editorial starting points. Select the tools that match your artifact and threat model, then record enough context for another reviewer to reproduce the result.
Review a Solidity protocol
Start with
Pinned commit, compiler settings, deployment addresses and written invariants.
Expected evidence
Triaged detector findings, reproducible tests and failing invariant sequences.
Review boundary
Add roles, oracle states, upgrade paths and cross-contract assumptions that generic detectors cannot infer.
Slither analyzes source and compiler structures with detectors and inspection outputs.
Mythril explores EVM bytecode symbolically to seek vulnerability candidates.
Use source analysis for broad triage. Use symbolic exploration for additional execution evidence. Compare reproducible findings, not raw warning counts.
A simulator evaluates a proposed transaction against a chosen state.
A monitor evaluates observed activity or state against configured detection rules.
Preserve the simulation inputs, then define the conditions that should trigger alerts after deployment. Neither replaces an incident owner.
Evidence & review scope
How this directory was assembled
DeFiSec reviewed 172 candidate tools and retained 156 entries across 21 categories. The September 5, 2026 source review excluded 16 candidates because of duplicate destinations or insufficient current product evidence. It retained 11 entries with legacy or maintenance notices, 5 with research or prototype notices and five supported only by provider-page evidence.
Identify a concrete task. Include scanners, analyzers, testing frameworks, verification tools, investigation interfaces and supporting security infrastructure. A compiler or reporting tool is labeled by its actual role.
Check a primary destination. Inspect official documentation, a project repository or the provider page; record the check date, response, redirects and content hash where available.
Separate purpose from assurance. Describe the documented function and its review boundary. Documentation review does not establish runtime availability, active maintenance, license rights, price or detection quality.
Preserve negative evidence. Record excluded candidates and visible maintenance notices. Count a suite once unless a separately named component has a distinct workflow.
Tools were not installed or benchmarked. Paid plans and transaction execution were not tested. Entries are not ranked by quality; inclusion is not an audit endorsement. Audit Builder is a DeFi Security Alliance product and is identified in its description.
Start with the artifact and question you have: source code for static analysis, a testable invariant for fuzzing, bytecode for reverse engineering or a deployed address for monitoring. Use the workflow table to assemble a small set of complementary tools, then check the source-linked requirements for your chain and build.
Are the listed tools free or open source?
The directory includes repositories, developer tools and hosted services. A public repository does not by itself establish license permissions and an accessible product page does not establish a free plan. Pricing and license terms were not audited in this review. Confirm both at the linked source.
Can a scanner or AI tool replace a smart contract audit?
A scanner can surface specific patterns or candidate findings. It cannot establish that the system meets every business rule, trust assumption or economic invariant. Require reproducible evidence for findings and review missing scenarios, integrations, privileges and deployment controls.
Which tools work for Solana, Move, Cairo, TON and CosmWasm?
Use the ecosystem filter and the dedicated categories. Solana account execution, Sui objects, Aptos resources, Starknet account contracts, TON messages and CosmWasm host behavior require different harnesses. A language label is not a promise of support for every chain or compiler version.
Does a honeypot check prove a token is safe?
It provides evidence about selected checks at a particular time. Trading routes, fees, permissions, liquidity and contract implementation can change. Record the exact chain and address and inspect individual signals instead of treating a score as a guarantee.
Why are archived and prototype tools included?
They help readers reproduce historical reports, understand older workflows and identify replacements. Legacy and research notices are visible in each affected card and can be selected with the status filter. Inclusion is not a recommendation to deploy a deprecated or experimental implementation.
What did DeFiSec actually verify?
The review checked primary repository, documentation and provider URLs, recorded response status and redirects and inspected the stated purpose and relevant maintenance notices. Five entries have only provider-page evidence and are labeled accordingly. Tools were not installed or benchmarked, paid access was not tested and detection quality was not measured.
How can I reproduce or reuse the directory review?
Download the catalog as CSV or JSON and the dated source-review CSV. Each listed tool has a source URL and check date. The source review also records exclusions, response status and a content hash where a response was obtained. These files preserve the review snapshot. They do not promise that a destination remains unchanged.