Open Beta: Free 3-day Pro trial active — Subscribe to keep access

Announcements

View all →
2026-04-03📌Open Beta: 3-Day Free Pro Trial
2026-03-29📌MythX Shutting Down — Migrate to ContractScan
2026-03-25ContractScan Closed Beta Now Open
6 analysis engines  ·  350+ vulnerability patterns

AI-augmented Solidity audit.
5 engines, 200+ rules,
in under a minute.

Upload a .sol file or paste a GitHub URL. Get a structured vulnerability report — free, no signup needed.

Scan a contract View methodology
Pro Trial — 3d 0h left (0/5 scans today)
No contract handy? Try a sample:
Automatically fetches verified source code from Etherscan / Sourcify
QuickScan — Free Unlimited No signup required Results in seconds
(optional — enables AI report)

Have a license key?

Enter your license key to unlock unlimited scans or additional scan credits.

Analysis engines

Six tools. One report.

Slither
Trail of Bits
~92 detectors

Industry-standard Solidity static analysis. Data flow, CFG traversal, and storage slot inspection.

Read more →
Mythril
ConsenSys Diligence
Pro

Symbolic execution over EVM bytecode. Finds paths no linter can: integer overflows, assertion violations, unprotected ether.

Read more →
Semgrep
Semgrep OSS
201 rules

AST-aware pattern matching. Fast, high-precision rules for known vulnerability classes written by ContractScan.

Read more →
Aderyn
Cyfrin — Rust
Pro

Rust-based Solidity AST scanner from Cyfrin. Detects centralization risks, unsafe casts, and unused returns.

Read more →
4naly3er
Code4rena style
100 checks

Gas optimisation and code quality checks modeled after Code4rena contest standards. Catches inefficiencies reviewers flag.

Read more →
AI Engine
LLM reasoning
Full Scan

LLM-powered business-logic analysis. Flash loan surfaces, oracle risks, MEV exposure, governance attacks — what static tools miss.

Read more →
Full methodology & false-positive notes →

Live Threat Intelligence

● LIVE

Enriched with 1635+ real-world DeFi exploits — collected weekly from 6 authoritative sources to keep detection patterns current with emerging attack vectors.

Live Threat Intelligence

● LIVE

Findings aggregated from public audit reports, competitive auditing platforms, and on-chain post-mortems. Updated daily.

ContractScan automatically collects and indexes real-world DeFi security incidents and professional audit findings from 7 public threat feeds to keep detection patterns current with emerging attack vectors.

🔬 DeFiHackLabsiOn-chain exploit PoC replays (SunWeb3Sec); primary real-worl…✓ Active
🔍 Solodit Audit ReportsiCurated audit findings aggregator by Cyfrin — 16+ top securi…✓ Active
📰 Rekt.newsiDeFi hack post-mortems and investigative analysis via RSS; n…✓ Active
🏆 Code4renaiPublic audit competition platform; high-signal findings from…✓ Active
🛡️ SherlockiAudit + insurance protocol; competitive review reports with …✓ Active
📋 SCV-ListiSmart Contract Vulnerability List — curated CVE-style SCV-ta…✓ Active
📋 SWC RegistryiSmart Contract Weakness Classification registry; authoritati…⏸ Stale
1635+
incidents indexed
7
threat sources
2026-08-02
last collected

Last updated: 2026-08-02  ·  Learn about our methodology →

Democratizing Smart Contract Security Audits

Decentralized finance (DeFi) has suffered billions of dollars in losses due to smart contract exploits. Major hacks on bridges, lending protocols, and yield aggregators are rarely caused by completely new attack vectors; instead, they often stem from well-known vulnerabilities like reentrancy, oracle manipulation, and uninitialized storage slots. Preventing these bugs before code deployment is critical to securing Web3 ecosystems.

ContractScan bridges the gap between manual code reviews and complex command-line testing tools. By orchestrating five distinct static analysis engines alongside advanced Large Language Model (LLM) reasoning, ContractScan automatically identifies structural loopholes, logical vulnerabilities, and gas inefficiencies in Solidity source code within seconds.

🛠️ Common Solidity Vulnerabilities We Detect

Our analysis patterns scan for reentrancy bugs (unprotected state updates before external calls), missing access controls (unprotected administrative functions), integer underflow/overflow inside unchecked blocks, and incorrect EIP standard implementations.

📈 Gas Optimization & Code Quality

In addition to critical security flaws, ContractScan checks for gas optimization patterns modeled after Code4rena and Sherlock standards. This includes identifying redundant storage writes, optimizing loop bounds, and flagging dead code to save users significant deployment costs.

🔗 Multichain Explorer Integrations

Scan verified smart contracts directly from Etherscan, Polygonscan, Arbiscan, Optimistic Etherscan, and Base Scan. Simply paste the contract address and select the corresponding network to fetch and analyze verified source code automatically.

Frequently Asked Questions

Q: What is the difference between QuickScan and Full Scan?

QuickScan runs lightweight static analysis tools (Slither and Semgrep) to provide an immediate security score and detect standard vulnerabilities in seconds. Full Scan activates symbolic execution engines (Mythril) and imports advanced AI models to audit complex business logic, economic attack vectors, and oracle manipulation risks.

Q: Can ContractScan replace a professional smart contract audit?

No. ContractScan is an automated pre-check tool designed to catch bugs early in the development lifecycle. Automated tools cannot completely grasp business logic nuances. You must always obtain a comprehensive manual audit from a certified security firm before deploying smart contracts on mainnet.

Q: How does ContractScan handle code privacy?

For anonymous users, all submitted smart contract source code is processed ephemerally within an isolated sandbox environment and deleted immediately after the scan completes. For registered users, code is stored securely in our database solely to enable scan history and rescan capabilities.

Q: Can I integrate ContractScan into my CI/CD pipelines?

Yes, our Pro and Enterprise tiers expose a robust API that integrates with GitHub Actions, GitLab CI, and other deployment tools. You can configure your repository to block PR merges automatically if the scanner detects new critical vulnerabilities.

Need deeper analysis?

Pro unlocks Mythril symbolic execution, Aderyn AST analysis, full AI reports, and CI/CD integration — all in under 60 seconds.

View Pro plans See example report

Latest Security Guides

View all 18 posts →
How to Read a Smart Contract Audit Report: Severity, Findings, and Next Steps
A practical guide to interpreting smart contract audit reports — what severity levels mean...
Solidity Mapping Deletion Vulnerabilities and Ghost State Bugs
Six critical vulnerabilities that arise when deleting Solidity mappings and structs with n...
Token Blacklist and Blocklist Security: Bypass Techniques, Centralization Risks, and Compliance Gaps
Explore how token blacklists are bypassed through intermediary contracts, pre-transfer hoo...