This is the React-based frontend for OG Swarm, a Multi-Agent Smart Contract Auditor. It provides a premium, interactive dashboard for submitting contracts, viewing swarm analysis, and interacting with the AI Security Assistant.
- Intuitive Audit Portal: Simple address submission with multi-chain support.
- Interactive Swarm breakdown: Drill down into specific AI agent reports.
- Safety Score Visualization: Dynamic ring chart based on AI consensus.
- Contextual AI Chat: Sidebar assistant that knows the details of your audit.
- Security Attestation: Visual proof of TEE-secured execution.
- Native PDF Export: High-quality report generation using browser print styles.
- Library: React 18
- Build Tool: Vite
- Web3: Ether.js
- Markdown Rendering: React-Markdown
- Animations: Custom CSS Keyframes
- Code Highlighting: React Syntax Highlighter
- Install dependencies:
npm install
- Start development server:
npm run dev
- Build for production:
npm run build
The app is configured for seamless deployment on Vercel. Simply connect the repository and use the following settings:
- Build Command:
npm run build - Output Directory:
dist - Framework Preset: Vite
Created with ❤️ by @iAbstrus.