Counterscarp combines AI-powered cross-chain analysis and automated exploit generation into a unified security platform. 14 analyzers free — up to 21 with Pro.
The AI Audit Copilot uses Retrieval-Augmented Generation (RAG) to provide real-time vulnerability context during audits. It queries a curated knowledge base of historical exploits, audit reports, and EVM/Solana-specific vulnerability patterns.
# AI Audit Copilot usage from counterscarp import AuditCopilot copilot = AuditCopilot(model="gpt-4") # Query vulnerability context context = copilot.query( finding="reentrancy in withdraw()", contract="Vault.sol" ) # Returns: historical exploits, # remediation steps, severity score print(context.similar_exploits) # [{"protocol": "Cream Finance", # "loss": "$130M", "year": 2021}]
Interactive D3.js graphs map multi-contract attack vectors across EVM and Solana chains. Reveals complex exploit chains — flash loans, reentrancy cascades, oracle manipulation — that single-contract analyzers cannot detect.
Git-based historical vulnerability tracking detects when vulnerabilities were introduced, tracks security regressions across commits, and provides temporal audit trails. Run counterscarp scan ./contracts --commits HEAD~50..HEAD to scan the last 50 commits.
Auto-generates security pipeline configurations for GitHub Actions, GitLab CI, and CircleCI. Configurable severity thresholds block PRs containing critical vulnerabilities. The fastest path from zero to automated security.
Automatically generates working Foundry test cases that demonstrate detected vulnerabilities as actual exploits, complete with setup, execution, and assertions. Transforms findings into actionable proof-of-concepts for bug bounty submissions and developer education.
Compares codebases against a database of known vulnerable patterns, forked protocols, and public exploits to identify "genetic" vulnerabilities inherited from upstream code. Many protocols fork from Uniswap, Compound, or OpenZeppelin — this scanner finds inherited vulnerabilities they may have overlooked.
The only tool that validates Solana Anchor IDL constraints and CPI (Cross-Program Invocation) flow security. Detects missing signer checks, unconstrained accounts, and dangerous CPI patterns that Rust static analyzers miss.
counterscarp CLI
Pro and Team features require a free account with an active license.
| # | Analyzer | Type | Chain | Platform | Tier |
|---|---|---|---|---|---|
| 01 | Heuristic Scanner | Static | EVM | Webapp + CLI | Free |
| 02 | Slither | Static (Trail of Bits) | EVM | Webapp + CLI | Free |
| 03 | Aderyn | Static (Cyfrin Rust) | EVM | CLI Only | Free |
| 04 | Liar Detector | NatSpec Analysis | EVM | CLI Only | Free |
| 05 | Access Matrix | Permission Analysis | EVM | CLI Only | Free |
| 06 | Upgrade Diff | Storage Analysis | EVM | CLI Only | Free |
| 07 | Medusa | Fuzzing | EVM | CLI Only | Free |
| 08 | Foundry | Invariant Testing | EVM | CLI Only | Free |
| 09 | Mythril | Symbolic Execution | EVM | CLI Only | Free |
| 10 | Supply Chain | Dependency Scan | Both | CLI Only | Free |
| 11 | Threat Intel | Historical DB | Both | Webapp + CLI | Free |
| 12 | Knowledge Fetcher | Research | EVM | CLI Only | Free |
| 13 | Inflation Scaffold | Attack Generation | EVM | CLI Only | Free |
| 14 | AI Audit Copilot | AI/RAG | Both | Webapp + CLI | Pro |
| 15 | Attack Path Visualizer | Visualization | Both | Webapp + CLI | Pro |
| 16 | Time-Travel Scanner | Historical | Both | CLI Only | Pro |
| 17 | CI/CD Generator | Automation | Both | CLI Only | Free |
| 18 | Exploit Generator | PoC Generation | EVM | CLI Only | Pro |
| 19 | Fingerprint Scanner | Similarity | Both | CLI Only | Pro |
| 20 | Solana Analyzer | Static | Solana | CLI Only | Developer |
All plans include both Webapp and CLI access. The Webapp runs Heuristic + Slither server-side. The CLI runs up to 21 analyzers locally on your machine.
Upload contracts via browser. No local install needed. Server-side analysis with instant results.
counterscarp command
Run locally on your machine. Full analyzer suite. Air-gap compatible. Maximum coverage.
Start free with 14 analyzers — no account needed. Upgrade to Pro for AI Copilot, Attack Graph, and Exploit PoC, or Team for shared workspaces.
Create a free account to get started. Pro licenses auto-link to your account at purchase.