Solaudit - Smart Contract Security Scanner
Solidity smart contract security auditor. Detect reentrancy, overflow, access control issues. 50+ vulnerability patterns. CI/CD ready. Free CLI tool.
- License 许可
- MIT
- 最近更新
- 2026-04-05
- Stars
- ★ 7
- Forks
- 1
01 前言 Front Matter
- name
- Solaudit - Smart Contract Security Scanner
- description
- Solidity smart contract security auditor. Detect reentrancy, overflow, access control issues. 50+ vulnerability patterns. CI/CD ready. Free CLI tool.
02 资源文件 1
- 参考文档_meta.json306 B
03 SKILL.md 正文
Solaudit
Security scanner for Solidity smart contracts. Find vulnerabilities before deployment.
Installation
npm install -g solaudit-cli
Commands
Full Audit
solaudit audit Contract.sol
solaudit audit ./contracts/ -r # Recursive
solaudit audit . -s high # Only high+ severity
solaudit audit . --gas --best-practices # Include all checks
Quick Check
solaudit check Token.sol
solaudit check Vault.sol -s critical
Gas Analysis
solaudit gas Contract.sol
List Patterns
solaudit patterns
solaudit patterns --category reentrancy
Vulnerability Detection
Critical
- Reentrancy attacks
- Unprotected selfdestruct
- Delegatecall injection
- Signature replay
High
- Integer overflow/underflow
- Access control issues
- Unchecked return values
- Price manipulation
Medium
- tx.origin authentication
- Floating pragma
- Timestamp dependence
- Front-running risks
Low
- Unused variables
- Missing events
- Implicit visibility
- Magic numbers
Output Formats
solaudit audit Contract.sol # Table (default)
solaudit audit Contract.sol -o json # JSON
solaudit audit Contract.sol -o markdown # Markdown report
CI/CD Integration
# Fail on critical issues
solaudit audit ./contracts/ -s critical && echo "Passed"
# GitHub Actions
- run: npm install -g solaudit-cli
- run: solaudit audit ./contracts/ -r -s high
Common Use Cases
Pre-deployment check:
solaudit audit ./contracts/ -r -s high
Generate audit report:
solaudit audit . -o markdown --save AUDIT.md
Gas optimization:
solaudit gas Contract.sol
Built by LXGIC Studios
04 同仓库更多 Skills
zyfai
Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit/withdraw anytime.
zerion-api
暂无简介
zerion-api-skill
暂无简介
zerion-api-mcp
暂无简介
yahoo-finance-forex
Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR/USD, GBP/USD, USD/JPY, etc.). Analyzes sentiment and provides trading context.
yahoo-finance
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.