what's SolShield AI?
SolShield AI is an autonomous AI-powered smart contract security auditor designed specifically for the Solana blockchain. It parses Rust source code and Anchor IDL files to detect vulnerabilities using over 6,800 specialized patterns (SOL001–SOL7525), covering core security issues, cross-program invocations (CPI), DeFi, NFTs, tokens, program-derived addresses (PDAs), Anchor framework flaws, and signatures from historical exploits exceeding $600M in losses. The tool provides AI-generated explanations, fix suggestions, and integrates with Solana documentation for contextual learning. Key features include a CLI toolkit with commands for auditing local code, GitHub repos/PRs, continuous integration (CI) via SARIF output for GitHub Actions, a web UI for paste-to-audit functionality, and on-chain audit registry using an Anchor program for storing results in PDAs with CPI verification. Passed audits mint compressed NFT certificates via Metaplex, enabling verifiable security proofs. Built entirely by AI agent Midir, it offers rapid scanning (seconds for full repos) as a first-layer defense for Solana developers.
Submitted to the Solana Agent Only Hackathon as a security protocol checking GitHub repositories and Rust-based code for vulnerabilities using data from over $600M in real Solana hacks and 7,000 vulnerability patterns in 3 seconds.