Stella112/sentinel-audit
GitHub: Stella112/sentinel-audit
基于 TEE 和 AI 的 Web3 智能合约审计工具,提供链上可验证的安全评估报告。
Stars: 0 | Forks: 0
Sentinel 是一款 Web3 安全工具,用户可以提交智能合约,由 AI 审计员判定代码是安全的还是恶意的。
与标准 AI 实现不同,该项目运行在 OpenGradient 的去中心化架构上。每次审计都在可信执行环境 (TEE) 内执行,确保判断公正、私密,并在链上进行加密验证。
**工作原理**
代码提交:用户通过 UI 提交其智能合约代码或 EVM 字节码。
安全矩阵:系统使用严格、确定性的安全矩阵分析代码。
最终裁决:合约被发送至运行在 Base Sepolia 上的安全 Python 后端。
验证:OpenGradient TEE 评估逻辑,声明风险评分,并返回一个交易哈希,证明推理过程是安全发生的。
**技术栈**
前端:React, TypeScript, Vite, Tailwind CSS
后端 & CLI:Python, FastAPI, Uvicorn, Rich
AI 基础设施:** OpenGradient SDK, TEE (Gemini 2.5 Flash)
结算层:Base Sepolia
标签:AI 审计员, AV绕过, Base Sepolia, CISA项目, DNS 反向解析, EVM 字节码, FastAPI, Gemini 2.5 Flash, LLM 安全, OpenGradient, Python, React, Syscalls, TEE, TypeScript, Web3 安全, 代码安全分析, 区块链安全, 去中心化安全, 可信执行环境, 安全插件, 密码学验证, 归档响应下载, 恶意代码识别, 无后门, 智能合约审计, 自动化攻击, 自动化攻击, 逆向工具, 链上验证, 零信任架构, 风险评分