Skip to content

Repository files navigation

ChainSentinel: AI-Augmented Smart Contract Auditor

Next.js Tailwind CSS Gemini 🚀 The Elevator Pitch

ChainSentinel is a rapid-response security tool that leverages Google's Gemini 1.5 Flash model to provide instant triage on Solidity smart contracts. Paste code, get an instant AI-generated summary and a categorized risk assessment (High/Medium/Low) in seconds. 🧠 Why I Built It

As a Web3 Security Researcher, I know that formal audits take weeks and cost thousands. I wanted to build a "first line of defense" tool for founders and devs to catch glaring vulnerabilities (like reentrancy or unlimited minting) before they ever write a formal audit proposal.

Note: As an auditor, I am acutely aware of LLM hallucination. This tool is designed for rapid pre-audit triage, not to replace formal mathematical verification. 🛠️ The "Vibe Coding" Stack

This project was built end-to-end using an AI-augmented workflow (Cursor) in record time.

Frontend: Next.js 15 (App Router), Tailwind CSS, Lucide Icons
Backend: Next.js API Routes
AI Engine: Google Generative AI (gemini-1.5-flash)
Design: Dark-mode, cybersecurity aesthetic built for rapid user comprehension.

Prerequisites: Node.js installed, and a free Google AI Studio API key.

git clone https://github.com/YOUR_GITHUB_USERNAME/chain-sentinel.gitcd chain-sentinelnpm installnpm run dev

Create a .env.local file and add your key: GOOGLE_AI_KEY=your_key_here 📫 Contact

Built by Amanuel | Web3 Security Researcher & Full-Stack Vibe Coder

About

AI-Augmented Web3 Smart Contract Auditor built with Next.js & Gemini.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages