AI-Powered Solana Security Auditing

Ship Solana contracts.
Audited in seconds.

SolShield AI scans Anchor and Rust programs for 7 critical vulnerability classes and explains every finding — exploit path, root cause, and secure fix — in plain English.

Built for Anchor devsFree — no login required
trace://solshield/scan · lending_program.rs
SOL-001signer_validation()VULNERABLE
SOL-004insecure_cpi()VULNERABLE
SOL-005pda_validation()REVIEW
SOL-002unsafe_unwrap()PASS
SOL-006arithmetic_overflow()PASS
scan completetime 1.84s · 3 findings
7
Detection Rules
<2s
Avg Scan Time
100%
Free · No Login
24/7
AI Assistant
SOL-001 · Missing Signer ValidationSOL-002 · Unsafe unwrap() UsageSOL-003 · Account Ownership MissingSOL-004 · Insecure CPI InvocationSOL-005 · PDA Validation IssuesSOL-006 · Arithmetic Overflow RiskSOL-007 · Missing Authority CheckSOL-001 · Missing Signer ValidationSOL-002 · Unsafe unwrap() UsageSOL-003 · Account Ownership MissingSOL-004 · Insecure CPI InvocationSOL-005 · PDA Validation IssuesSOL-006 · Arithmetic Overflow RiskSOL-007 · Missing Authority Check
Stupidly Simple

ZIP in. Audit out.

Three steps from raw Rust to an explained, fix-ready security report.

01

Upload or paste a URL

Drop an Anchor project ZIP or paste any public GitHub repo URL. No account needed for quick audits.

~5 sec
02

7 rules scan in parallel

Every .rs file is parsed and checked for signer, ownership, CPI, PDA, overflow, authority, and unwrap() issues.

~2 sec
03

AI explains every finding

Click any finding for a Gemini-written exploit scenario, root cause, and the secure Rust fix.

on demand
Start Building Securely
Why SolShield

Everything in one workspace

From static analysis to AI-generated remediation — all in under two seconds.

Static Analysis Engine

7 security rules check every function signature, CPI call, PDA seed derivation, and arithmetic operation across your whole Anchor program.

Gemini AI Explanations

Every finding gets an on-demand exploit scenario, root cause analysis, and secure Rust fix — powered by Gemini 2.5 Flash.

Monaco Code Viewer

Interactive editor highlights vulnerable lines with inline severity markers and jump-to-line navigation.

GitHub Repo Scanner

Paste a URL — SolShield clones the repo, finds every .rs file, runs the full suite, and returns a report.

AI Security Chat

A streaming Solana-security assistant for follow-up questions, secure patterns, and code reviews.

Scan History

Sign in with Google and every scan is stored — revisit findings and track fixes over time.

The Detection Suite

7 rules. Zero excuses.

The vulnerability classes behind the biggest Solana exploits — checked on every scan.

RuleVulnerabilityWhat it catchesSeverity
SOL-001Missing Signer ValidationInstructions that mutate state without verifying the caller signed the transactionhigh
SOL-002Unsafe unwrap() UsagePanics on None/Err that can brick an instruction and enable griefingmedium
SOL-003Account Ownership MissingAccounts deserialized without checking the owning programhigh
SOL-004Insecure CPI InvocationCross-program invokes against unverified target program IDshigh
SOL-005PDA Validation IssuesSeeds/bump mismatches that let attackers substitute forged PDAshigh
SOL-006Arithmetic Overflow RiskUnchecked +, -, * on token amounts and balancesmedium
SOL-007Missing Authority CheckAdmin-only paths reachable without comparing against the stored authorityhigh

Deploy with full confidence

Upload your Anchor project ZIP or paste a GitHub URL. Get a complete AI security report in seconds — no login required.

Start Scanning FreeOpen AI Chat