Advanced Security Analysis

Secure Your Smart Contracts Before Deployment

SuperAudit is a comprehensive security analysis plugin for Hardhat that detects vulnerabilities through advanced Control Flow Graph analysis, reentrancy detection, and AI-powered insights.

npm install hardhat-superaudit
SuperAudit Analysis
$ npx hardhat superaudit
SuperAudit - Advanced Smart Contract Security
Analysis Mode: FULL
Successfully parsed 4 contract(s)
[CRITICAL] external-before-state at line 58
External call before state update (CEI violation)
Reentrancy vulnerability detected
Critical: 5 High: 10 Medium: 20

Powerful Security Analysis

Advanced detection capabilities that go beyond basic linting

Multi-Agent AI System

Built on an agentic smart-contract auditing framework that combines custom AST analysis with specialized AI agents. Multiple agents collaborate to detect vulnerabilities, reason across code components, and provide detailed security insights powered by GPT-4 and Claude.

Control Flow Graphs

Sophisticated CFG analysis detects vulnerabilities through execution path analysis

Reentrancy Detection

Advanced attack path identification with detailed exploit scenarios and mitigation strategies

YAML Playbooks

Programmable, shareable audit strategies for consistent security reviews

GitHub Integration

SARIF format support for seamless CI/CD and GitHub Code Scanning integration

Sandboxed Execution

Runs audits inside a gVisor-based sandbox to safely execute untrusted code and automate security workflows without risk to your system

Agentic AI Architecture

Next-generation security analysis powered by specialized AI agents

Multi-Agent Collaboration

Specialized AI agents work together to analyze different aspects of your smart contracts - from AST parsing to vulnerability detection and fix generation.

Knowledge Graph Reasoning

Builds relation-first knowledge graphs to reason across multiple abstraction layers, understanding authentication flows, value transfers, and protocol invariants.

Hypothesis-Driven Analysis

Maintains persistent vulnerability hypotheses that evolve as evidence accumulates, similar to how expert auditors reason about complex systems.

Sandboxed Execution

Runs all analyses in a gVisor-based sandbox environment, ensuring complete isolation when executing potentially malicious code.

Trusted By Leading Teams

Join innovative companies securing their smart contracts with SuperAudit

Get Started in 3 Steps

Start securing your contracts in under a minute

1

Install the Plugin

npm install hardhat-superaudit
2

Configure Hardhat

import superauditPlugin from "hardhat-superaudit";
3

Run Analysis

npx hardhat superaudit

Ready to Secure Your Smart Contracts?

Join developers securing their contracts with SuperAudit