mammumammi/Secure Soroban Attack Simulator

Auto-detects Soroban smart contracts in your repo, deploys each to testnet, simulates real attack vectors (authorization bypass, unauthorized drain, integer overflow, reentrancy) plus static analysis, and — optionally — runs a local AI agent (qwen2.5-coder via Ollama) that autonomously probes for vulnerabilities. Produces a pass/fail security report.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
networkStellar network to run the simulation againstnotestnet
contracts_globRoot path to scan for Soroban contractsno.
enable_ai_agentRun the local qwen2.5-coder AI agent scannotrue
fail_on_severityMinimum severity that fails the action (low|medium|high|critical)nocritical
ollama_modelOllama model used by the AI agentnoqwen2.5-coder:7b
namedescription
safetrue if no contract triggered a block at or above fail_on_severity
report_pathPath to the combined JSON report artifact