Live Mainnet Risk Monitor
Continuous Audit & Risk Monitoring for Sui💧
Automated, auditor-grade analysis for every smart contract. RedFlag analyzes every bytecode deployment in real-time, providing instant risk scores and actionable security insights.
vault.move
1module redflag::vault {2 use sui::object::{Self, UID};3 use sui::transfer;4 use sui::tx_context::{Self, TxContext};5 use sui::coin::{Self, Coin};6 use sui::balance::{Self, Balance};78 struct Vault<phantom T> has key {9 id: UID,10 cash: Balance<T>,11 admin: address12 }1314 /// Withdraw funds from the vault15 public fun withdraw<T>(16 vault: &mut Vault<T>,17 amount: u64,18 ctx: &mut TxContext19 ) {20 // CRITICAL: Missing admin check!21 // assert!(tx_context::sender(ctx) == vault.admin, ENotAdmin);22 23 let cash = coin::take(&mut vault.cash, amount, ctx);24 transfer::public_transfer(cash, tx_context::sender(ctx));25 }26}Critical VulnerabilityMissing admin check detected
System Operational
Contracts Scanned2,400+
Avg. Turnaround< 90ms
Threats Blocked87%
Security that keeps up
Replace fragmented scripts with a single control plane that understands Move, scales with your roadmap, and gives auditors and engineers a shared source of truth.
Agent-Driven Risk Reports
3-agent + 1-critic workflow cross-checks every finding.
LIVE MONITORING
Live Deployment Monitoring
Track new Sui package drops in near real time.
1public funtransfer(...) {
2 let coin = coin::take(...);
3 transfer::public_transfer(coin, tx_context::sender(ctx));
Unsafe Transfer
Funds sent to sender without admin check.
4}
Explainable Findings
Human-readable reasoning and mitigations.
0xa2...f4
SCAN
On-Demand Analysis
Manually analyze any smart contract address from Mainnet and Testnet.
VERIFIED
Instant Audit Reports
Generate professional, auditor-grade PDF reports with a single click.
0Risk Score
Adaptive Scoring
Gemini-powered scoring tunes itself with every incident.
