Skip to content
This repository was archived by the owner on Jun 15, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ assignees: ""

- [ ] Scanner / Pattern Detection
- [ ] CLI
- [ ] Web App (solidityguard.org)
- [ ] Web App (solidityguard.altllm.ai)
- [ ] Desktop App (Tauri)
- [ ] Report Generator
- [ ] Tool Integration (Slither, Mythril, Echidna, Aderyn, Foundry, Medusa, Halmos, Certora)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ jobs:
| Component | Description |
|-----------|-------------|
| **Desktop App** | Native desktop application (Tauri v2) for Windows, macOS, and Linux |
| **Web App** | React frontend + FastAPI backend — deployed at [solidityguard.org](https://solidityguard.org) |
| **Web App** | React frontend + FastAPI backend — deployed at [solidityguard.altllm.ai](https://solidityguard.altllm.ai) |
| **CLI** | Python CLI tool for terminal-based auditing (download `.whl` from release assets) |
| **OpenClaw Skill** | AI agent skill for [OpenClaw](https://openclaw.ai) — install via ClawHub |

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<p align="center">
<a href="https://github.com/alt-research/SolidityGuard/actions/workflows/ci.yml"><img src="https://github.com/alt-research/SolidityGuard/actions/workflows/ci.yml/badge.svg" alt="CI" /></a>
<a href="https://github.com/alt-research/SolidityGuard/releases/latest"><img src="https://img.shields.io/github/v/release/alt-research/SolidityGuard?color=%234f46e5" alt="Latest Release" /></a>
<a href="https://solidityguard.org"><img src="https://img.shields.io/badge/Web-solidityguard.org-green" alt="Web App" /></a>
<a href="https://solidityguard.altllm.ai"><img src="https://img.shields.io/badge/Web-solidityguard.altllm.ai-green" alt="Web App" /></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Proprietary-red" alt="License" /></a>
</p>

Expand All @@ -23,7 +23,7 @@
</p>

<p align="center">
<a href="https://solidityguard.org">Try it now</a> &middot;
<a href="https://solidityguard.altllm.ai">Try it now</a> &middot;
<a href="#quick-start">Quick Start</a> &middot;
<a href="#vulnerability-patterns-104">104 Patterns</a> &middot;
<a href="https://github.com/alt-research/SolidityGuard/releases">Downloads</a> &middot;
Expand All @@ -32,15 +32,15 @@

---

> **Try it now at [solidityguard.org](https://solidityguard.org)** — scan your Solidity contracts instantly from your browser, no installation required.
> **Try it now at [solidityguard.altllm.ai](https://solidityguard.altllm.ai)** — scan your Solidity contracts instantly from your browser, no installation required.

> **Need a professional, in-depth audit for your protocol?** Contact us at **[email protected]** — we offer comprehensive manual + AI-assisted security reviews tailored to your codebase.

## Features

- **104 Vulnerability Patterns** (ETH-001 to ETH-104) — from real audits, exploits, SWC Registry, OWASP 2025, and 2025-2026 research
- **9-Tool Integration** — Slither, Mythril, Echidna, Aderyn, Foundry v1.0, Medusa v1, Halmos, Certora, EVMBench
- **3 Application Surfaces** — CLI, Web ([solidityguard.org](https://solidityguard.org)), Desktop (Tauri v2)
- **3 Application Surfaces** — CLI, Web ([solidityguard.altllm.ai](https://solidityguard.altllm.ai)), Desktop (Tauri v2)
- **Docker Support** — scan locally with zero setup, your code never leaves your machine
- **Professional Reports** — OpenZeppelin/Trail of Bits-style Markdown + PDF with severity scoring
- **7-Phase Deep Audit** — scan, verify, parallel agents, exploit PoC, dynamic verification, fuzz, report
Expand Down Expand Up @@ -105,7 +105,7 @@ SolidityGuard's pattern scanner achieves **100% ground-truth coverage** — dete

### Web (Fastest)

Visit **[solidityguard.org](https://solidityguard.org)** to start scanning immediately — no setup needed.
Visit **[solidityguard.altllm.ai](https://solidityguard.altllm.ai)** to start scanning immediately — no setup needed.

### Docker (Recommended)

Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ If you discover a security vulnerability in SolidityGuard itself (not in contrac
## Scope

This security policy covers:
- The SolidityGuard web application (solidityguard.org)
- The SolidityGuard web application (solidityguard.altllm.ai)
- The SolidityGuard desktop application
- The SolidityGuard CLI tool
- The backend API
Expand Down
2 changes: 1 addition & 1 deletion apps/openclaw-skill/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: solidityguard
description: "Advanced Solidity/EVM smart contract security auditor with 104 vulnerability patterns, multi-tool integration, and professional report generation."
metadata: {"openclaw":{"emoji":"🛡️","homepage":"https://solidityguard.org","os":["darwin","linux","win32"],"requires":{"bins":["python3"],"anyBins":["slither","aderyn"]},"primaryEnv":"SOLIDITYGUARD_PATH","install":{"npm":"solidityguard"}}}
metadata: {"openclaw":{"emoji":"🛡️","homepage":"https://solidityguard.altllm.ai","os":["darwin","linux","win32"],"requires":{"bins":["python3"],"anyBins":["slither","aderyn"]},"primaryEnv":"SOLIDITYGUARD_PATH","install":{"npm":"solidityguard"}}}
user-invocable: true
---

Expand Down
2 changes: 1 addition & 1 deletion apps/web/backend/solidityguard_api/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ async def lifespan(app: FastAPI):
app.add_middleware(
CORSMiddleware,
allow_origins=[
"https://solidityguard.org",
"https://solidityguard.altllm.ai",
"http://localhost:5173",
"http://localhost:8000",
"http://localhost:3000",
Expand Down
4 changes: 2 additions & 2 deletions apps/web/frontend/src/pages/Privacy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -177,12 +177,12 @@ export default function Privacy() {
<div className="pt-4 border-t border-border text-[11px] text-text-secondary">
Alt Research Ltd. &mdash;{' '}
<a
href="https://solidityguard.org"
href="https://solidityguard.altllm.ai"
target="_blank"
rel="noopener noreferrer"
className="text-accent hover:text-accent-hover transition-colors"
>
solidityguard.org
solidityguard.altllm.ai
</a>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion apps/web/frontend/src/pages/Settings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ export default function Settings() {
<ExternalLink className="w-3 h-3" />
</a>
<a
href="https://solidityguard.org"
href="https://solidityguard.altllm.ai"
target="_blank"
rel="noopener noreferrer"
className="flex items-center gap-1.5 px-3 py-1.5 rounded-lg bg-surface/50 text-[12px] text-text-secondary hover:text-text-primary transition-colors no-underline"
Expand Down
4 changes: 2 additions & 2 deletions apps/web/frontend/src/pages/Terms.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -176,12 +176,12 @@ export default function Terms() {
<div className="pt-4 border-t border-border text-[11px] text-text-secondary">
Alt Research Ltd. &mdash;{' '}
<a
href="https://solidityguard.org"
href="https://solidityguard.altllm.ai"
target="_blank"
rel="noopener noreferrer"
className="text-accent hover:text-accent-hover transition-colors"
>
solidityguard.org
solidityguard.altllm.ai
</a>
</div>
</div>
Expand Down
Loading