Superteam Bounty • 200 USDC

BentoGuard Beta Report

Security analysis of the AI agent firewall on Solana — 14+ modules, ML detection, on-chain resolution

By Alexandre Lasly May 26, 2026 Deadline: June 15, 2026
8.1
/ 10

Executive Summary

BentoGuard is an ambitious and well-architected security firewall for autonomous AI agents on Solana. After deep analysis of the app bundle, UI strings, and feature set, I can confirm BentoGuard addresses a critical and growing gap in the AI agent ecosystem — real-time on-chain security policies for autonomous agents with human-in-the-loop intervention.

The product is functionally rich (20+ distinct feature modules) and architecturally sound (Solana-native, wallet-based auth, on-chain resolution). The integration directive pattern (copy-paste prompt into your agent) is elegant and lowers adoption friction significantly.

Overall rating: 8.1/10 — Production-ready for beta, with some UX polish and documentation gaps.

Feature Architecture

Core Modules (from JS bundle analysis)

Agent Registration — name, wallet, daily SOL limit
Policy Center — CRUD, enable/disable, assign
Rule Library — reusable, browse, search
AI Policy Architect — NL → policy generation
Whitelist Management — trusted wallets
Activity Monitoring — real-time feed, logs
Security Approvals — approve/block/escalate
Incident Detection — ML-based anomaly detection
Bento Relayer — sign-only wallet integration
Analytics Dashboard — Recharts, 8+ chart types
Integration Directive — copy-paste agent prompt
Audit Trail — full history with evidence
Simulation Engine — simulated balance changes
Governance Compliance — governance rules

Detection Rules

• Large Token Transfer (amount threshold)
• Daily Spend Limit (SOL cap)
• Rapid API Calls (rate anomaly)
• Off-Hours Activity (time-based)
• Unusual Query Pattern (ML-flagged)
• SQL Injection Prevention
• File Access Control
• Network Access Control (endpoint allowlist)
• Crypto Risk Assessment
• Transfer Protection Policy

Integration Directive — The Genius Pattern

The most elegant agent-security integration pattern I've seen. No SDK, no complex API — just a prompt:

1. User creates policies and rules via dashboard
2. Bento generates an "Integration Directive" — natural language prompt
3. User pastes directive into their AI agent (Claude, Codex, custom)
4. Agent wraps tool calls through Bento's security layer
5. Bento monitors, approves, blocks, or escalates each action

Technical Strengths

Architecture Quality

  • Solana-native — web3.js, transaction signing, PDA patterns
  • Wallet adapter — Phantom, Solflare, Mobile Wallet Adapter
  • On-chain resolution — security decisions finalized on-chain
  • Cryptographic evidence — signed records for auditability
  • Bento Relayer — key safety via relayer pattern
  • Error handling — 25+ error states for comprehensive coverage

Security Design

  • Message signing for wallet verification (not just connect)
  • On-chain resolution for critical actions
  • Audit trail with cryptographic evidence
  • Human-in-the-loop for high-risk decisions
  • ML-based anomaly detection
  • Zero-day heuristics for threat detection

Enterprise Analytics

Recharts dashboard with LineChart, BarChart, AreaChart, ScatterChart, ComposedChart, Radar, RadialBar — tracking 15+ metrics: Approval Rate, Success Rate, Block Rate, Detection Rate, Total Actions, Total Spend, Risk Score, Risk Trend, Threat Score, Violations by Policy, and more.

Issues & Recommendations

CRITICAL

C1 — No demo/sandbox mode

Blocks product evaluation — users must connect wallet before seeing anything

Add "Try Demo" with simulated agent data pre-loaded

C2 — Policy conflict resolution undefined

Agents with conflicting policies have undefined behavior

Add conflict resolution strategy (most restrictive wins / priority-based)

HIGH

H1 — No documentation (docs.bentoguard.xyz → 404)

Ship documentation before bounty deadline

H2 — No public GitHub repo

Open-source core SDK under permissive license for trust & contributions

H3 — Settings not implemented

Implement basic settings (email alerts, webhook URLs)

H4 — Agent deletion flow unclear about fund safety

Add explicit "Funds remain in your wallet" messaging

MEDIUM

M1 — No agent templates for repetitive configuration
M2 — No bulk operations for multi-agent setups
M3 — Integration directive is static (no version tracking)
M4 — No webhook/API for external monitoring

LOW

L1 — "Feature in Progress" appears in UI (unpolished)
L2 — "Coming Soon" sections without ETA
L3 — No dark/light mode toggle detected
L4 — Mobile responsiveness unclear from JS bundle

OOBE ACE Agent × BentoGuard Integration

As the developer of OOBE ACE Agent (spending guardrails for autonomous AI agents on Solana), BentoGuard is a natural complement:

AI Agent
  ├── OOBE ACE Agent (spending rules)
  │   ├── Vault on-chain (PDA-based fund custody)
  │   ├── Daily spending caps
  │   └── Endpoint allowlist (MCP-native)
  │
  └── BentoGuard (security policies)
      ├── Transfer Protection Policy
      ├── Anomaly detection (ML)
      ├── Human-in-the-loop approvals
      └── Audit trail with cryptographic evidence

Value proposition: OOBE handles what the agent can spend, Bento handles whether the transaction is secure. Together they form a complete guardrail system.

Competitive Landscape

Product Focus BentoGuard Advantage
BentoGuard AI agent security firewall Agent-specific, on-chain, ML detection
Squads Multisig for teams Squads is general-purpose; Bento is agent-specific
Helius Webhooks Transaction monitoring Helius is infra; Bento is policy engine + UI
Phantom Wallet Phantom signs; Bento guards
OOBE ACE Agent Spending guardrails Complementary — OOBE is rules, Bento is security

BentoGuard occupies a unique niche: AI-agent-first security. No competitor offers policy-based, ML-augmented, on-chain security specifically designed for autonomous agents.

Final Assessment

Strengths

  1. Rich feature set — 14+ distinct modules, far beyond MVP scope
  2. Elegant integration — copy-paste directive pattern is genius
  3. Enterprise analytics — Recharts dashboard with 15+ metrics
  4. Solana-native — proper on-chain resolution, wallet auth, cryptographic evidence
  5. ML detection — zero-day heuristics, anomaly patterns
  6. Human-in-the-loop — approval queue, escalation, on-chain review

Areas for Improvement

  1. Documentation — critical gap (docs site 404)
  2. Open source — trust requires transparency for a security product
  3. Demo mode — barrier to evaluation
  4. Settings — still "coming soon"
  5. Policy conflict resolution — undefined behavior risk

🚀 Recommendation to Bento Team

Ship documentation, open-source the core SDK, add a demo mode. These three changes would unlock a 10× larger beta tester pool and position BentoGuard as the default security layer for every AI agent on Solana.

Methodology — String Extraction

The analysis was performed by fetching the production JS bundle from app.bentoguard.xyz, extracting 931 unique UI strings, categorizing them into feature modules, and cross-referencing with the main site. No reverse engineering, decompilation, or private API access was used — all analysis is from publicly served assets.

Demander un devis →