Skip to content

Repository files navigation

🖥️ OG Swarm Frontend

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.

🚀 Key Features

  • 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.

🛠️ Tech Stack

  • Library: React 18
  • Build Tool: Vite
  • Web3: Ether.js
  • Markdown Rendering: React-Markdown
  • Animations: Custom CSS Keyframes
  • Code Highlighting: React Syntax Highlighter

📦 Installation & Dev

  1. Install dependencies:
    npm install
  2. Start development server:
    npm run dev
  3. Build for production:
    npm run build

🌐 Deployment

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.

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages