Skip to content

Spydiecy/AuditFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

37 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AuditFi πŸ›‘οΈ

Next-generation smart contract security powered by AI, delivering instant, on-chain audit reports across multiple networks.

image


🌟 Features

  • AI-Powered Analysis
    Leveraging Ai (Finetuned further) for comprehensive smart contract security analysis and documentation generation.

  • Multi-Chain Support
    Currently supporting:

    • NeoX Mainnet & Testnet
    • Educhain Testnet
    • Ancient8 Testnet
    • Linea Sepolia Testnet
    • Kaia Testnet
    • Flow Testnet
    • Telos Testnet
  • Contract Builder & Templates

    • Pre-built ERC20 and NFT templates with enhanced features
    • AI-assisted custom contract generation
    • Modern gradient-based UI with improved template selection
    • Interactive code generation with syntax highlighting
    • image
  • Comprehensive Testing

    • Multi-framework test suite generation (Hardhat, Foundry, Remix)
    • Gas optimization testing
    • Interactive testing UI with framework selection
    • image
  • Smart Contract Documentation

    • AI-powered documentation generation
    • Detailed JSON-based structure
    • Downloadable markdown format
    • image
  • On-Chain Verification
    All audit reports are permanently stored on the blockchain.

  • Real-time Analysis
    Get instant security assessments of your smart contracts.

  • Interactive Dashboard
    Beautiful UI for viewing and managing audit reports.

  • Cross-Chain Reports
    View and compare audits across different networks.


πŸš€ Quick Start

Prerequisites

  • Node.js >= 16.x
  • MetaMask or compatible Web3 wallet
  • Access to testnet tokens for supported networks

πŸ”§ Tech Stack

  • Frontend Framework: Next.js 14
  • Styling: Tailwind CSS, Shadcn UI
  • AI Integration: Google Gemini AI (Finetuned for reviews)
  • Blockchain Interaction: ethers.js
  • Animation: Framer Motion
  • Icons: Phosphor Icons

🌐 Supported Networks

Neo X Mainnet

  • RPC URL: https://mainnet-1.rpc.banelabs.org/
  • Chain ID: 47763 (0xBA93)
  • Explorer: NeoX Scan

Neo X TestNet

  • RPC URL: https://neoxt4seed1.ngd.network
  • Chain ID: 12227332 (0xBA9304)
  • Explorer: NeoX Scan

Educhain Testnet

  • Network Name: EDU Chain Testnet
  • RPC URL: https://open-campus-codex-sepolia.drpc.org
  • Chain ID: 656476 (0xA045C)
  • Explorer: Open Campus Codex Blockscout

Ancient8 Testnet

  • RPC URL: https://rpcv2-testnet.ancient8.gg
  • Chain ID: 28122024 (0x1AD1BA8)
  • Explorer: Ancient8 Scan

Kaia Testnet

  • RPC URL: https://kaia-kairos.blockpi.network/v1/rpc/public
  • Chain ID: 1001 (0x3E9)
  • Explorer: Kaia Scope

Flow Testnet

  • Network Name: Flow TestNet
  • RPC URL: https://testnet.evm.nodes.onflow.org
  • Chain ID: 545 (0x221)
  • Explorer: Flow Scan

Telos Testnet

  • Network Name: Telos TestNet
  • RPC URL: https://testnet.telos.net/evm
  • Chain ID: 47 (0x29)
  • Explorer: Flow Scan

Linea Sepolia

  • RPC URL: https://rpc.sepolia.linea.build
  • Chain ID: 59141 (0xE704)
  • Explorer: Linea Scan

πŸ“Š Security Rating System

Rating Description
⭐⭐⭐⭐⭐ Perfect: Zero vulnerabilities, optimal gas usage
⭐⭐⭐⭐ Very Good: No critical issues, minor optimizations needed
⭐⭐⭐ Good: No critical but has high severity issues
⭐⭐ Poor: Has critical vulnerability or multiple high severity issues
⭐ Very Poor: Multiple critical and high severity vulnerabilities
0 Critical: Fundamental security flaws, unsafe for deployment

🌐 Live Demo

View Live Demo


πŸ” Key Pages

  • /audit - AI-powered smart contract analysis
  • /reports - View all audit reports across chains
  • /profile - User-specific audit history and statistics
  • /build - Smart contract builder with templates
  • /docs - AI-generated documentation
  • /test - Test suite generation

πŸ“Έ Screenshots

image

image

Screenshot 2024-12-30 185638

image

πŸ“„ License

This project is licensed under - see the LICENSE file for details.


πŸ“¬ Contact

About

Next-generation smart contract security powered by AI, delivering instant, on-chain audit reports across multiple networks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors