All projects
Guardian
Guardian is a system that uses AI + Chainlink Runtime Environment (CRE) to detect critical vulnerabilities in smart contracts and trigger on-chain emergency protection.
CRE & AI
What it is
Guardian introduces AI-assisted autonomous protection.
- Anyone can request an AI audit for a deployed contract
- The system analyzes the contract source code using an AI security model
- If a critical vulnerability is detected the contract automatically executes an emergency protection action
Guardian is model-agnostic and can work with any AI model capable of analyzing smart contracts.
Guardian also includes a bug bounty feature.
Anyone can create a bounty for a contract using GuardianHub.
If a user discovers a critical vulnerability they can: - Submit a proof of vulnerability
- The proof is sent to the CRE workflow using an HTTP trigger
- The AI model analyzes the proof
- If the vulnerability is confirmed:
- the bounty is paid automatically
- the contract protection can be triggered
This enables vulnerabilities to be validated programmatically without manual reviewers.
How it Works
The Chainlink CRE workflow performs two main tasks.
AI audit
- listens for AuditRequested events
- fetches verified source code from Etherscan
- sends the code to an AI model
- receives vulnerability analysis
- submits the signed result on-chain
Bounty Validation
- receives a proof submission via HTTP trigger
- analyzes the vulnerability proof using the AI model
- confirms whether the vulnerability is real
- if confirmed, submits a report to GuardianHub
- GuardianHub pays the bounty and can trigger protection
Links
Created by
- andrea zuccarini