Run, triage, and export reports from a local audit workspace.
Hybrid Solidity audits
ChainvetHybrid Smart Contract Auditor
Scan Solidity projects with a hybrid engine that combines fast detectors, path reasoning, and fuzzing, then turns the results into findings you can review and report.
Ecosystem
Use Chainvet your way.
Run scans from the Web UI, VS Code, or CLI. The findings, details, and reports stay consistent everywhere.
Inspect findings next to the Solidity file you are already editing.
Use the same hybrid engine in scripts, CI jobs, and repeatable audits.
Why Chainvet
Built for audit flow, not alert dumps.
Chainvet combines multiple engines, keeps scans moving when projects are messy, and turns results into findings that are easier to review, explain, and report.
Hybrid pipeline
One scan. Three ways to catch risk.
The pipeline starts broad, checks suspicious paths, and runs concrete cases so the final finding has more context than a single alert.
- Static analysis scans functions, storage writes, calls, values, and common Solidity risk patterns.
- Symbolic execution checks branch and state conditions behind suspicious flows.
- Fuzzing turns selected risks into concrete traces for triage and reports.
Start with a fast map of risky code.
Static analysis quickly marks suspicious functions, storage writes, external calls, value transfers, and known Solidity risk patterns.
static map contracts/functions
scan calls, storage, values
queue leads for deeper checks
CI/CD integration
Keep contract checks in every pull request.
Run Chainvet in CI so high-severity issues show up before they reach deployment.
- GitHub Actions and GitLab examples for common workflows.
- Fail builds on high-severity findings when you want a hard gate.
- Upload PDF reports as build artifacts for review.
# .github/workflows/audit.yml
name: Security Audit
on: [push, pull_request]
jobs:
chainvet:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: cargo build --release
- run: chainvet --hybrid ./contracts --report pdf
Generated reports
Reports that are ready to review.
Export PDF or Markdown reports with finding context, exploit notes, Solidity PoC snippets, and remediation guidance.
If the embedded viewer is unavailable, open the generated report PDF.
Start auditing