> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sudont.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Sudont — Bare-Metal Execution Firewall for autonomous agents

> Drop-in dual-engine RPC proxy that simulates each transaction's real economic outcome locally via LiteSVM and revm — inline with the RPC path, not alongside it in a dashboard. Zero LLMs in the hot path.

<div className="hero-section">
  <div className="section-label">Private Alpha — Solana mainnet</div>

  <h1 className="hero-headline">
    Physics Over Intent.<br />The bare-metal execution firewall for autonomous agents.
  </h1>

  <p className="hero-subheadline">
    Stop Mythos-class attacks, MEV, and smart contract trapdoors. Sudont is a drop-in dual-engine RPC proxy that simulates each transaction's real economic outcome locally via LiteSVM and revm — inline with the RPC path, not alongside it in a dashboard. Zero LLMs in the hot path.
  </p>

  <div className="hero-cta-group">
    <a href="https://cal.com/sudont" className="hero-cta-primary">
      Book a Live Demo →
    </a>

    <a href="/introduction" className="hero-cta-secondary">
      Read the Docs
    </a>
  </div>

  <div className="trust-bar">
    <span className="trust-item"><span className="trust-dot" /> Deterministic — Zero LLMs in the hot path</span>
    <span className="trust-item"><span className="trust-dot" /> EIP-191 Signed Attestations</span>
    <span className="trust-item"><span className="trust-dot" /> LiteSVM + revm Native</span>
    <span className="trust-item"><span className="trust-dot" /> Inline, Not Alongside</span>
  </div>
</div>

<div className="architecture-section">
  <div className="architecture-shell">
    <div className="architecture-terminal-bar">
      <span>dual-layer-architecture</span>
      <span>hot-path / cold-path</span>
    </div>

    <div className="section-label">Enterprise Architecture</div>

    <h2 className="architecture-title">
      Execution is Physics. Intelligence is Asynchronous.
    </h2>

    <p className="architecture-intro">
      Competitors put LLMs in the critical execution path. In high-frequency algorithmic DeFi, that is financial suicide. Sudont splits the architecture. Capital is protected at the edge in sub-millisecond execution times using bare-metal physics. Agent logic is healed in the cloud using asynchronous LLMs.
    </p>

    <div className="architecture-path-grid">
      <div className="architecture-path architecture-path-hot">
        <span className="architecture-path-label">HOT PATH</span>
        <span className="architecture-path-copy">Bare-metal enforcement at the edge</span>
      </div>

      <div className="architecture-path architecture-path-cold">
        <span className="architecture-path-label">COLD PATH</span>
        <span className="architecture-path-copy">Asynchronous control plane and self-healing</span>
      </div>
    </div>
  </div>
</div>

```mermaid theme={null}
graph TD
    classDef hot fill:#1e1b4b,stroke:#8b5cf6,stroke-width:2px,color:#fff;
    classDef cold fill:#0f172a,stroke:#3b82f6,stroke-width:2px,color:#fff;
    classDef agent fill:#064e3b,stroke:#10b981,stroke-width:2px,color:#fff;

    A[AI Trading Swarm]:::agent -->|1. Standard RPC Payload| B

    subgraph Edge [HOT PATH: Local Edge Proxy - Microsecond-Scale Latency]
        B(Bare-Metal Rust Sidecar):::hot -->|2. Simulates Math| C(LiteSVM / revm Engine):::hot
        C -->|3. Universal State Diff| D{O(1) Memory Judge}:::hot
        D -->|ALLOW| E((Blockchain Mainnet))
        D -.->|BLOCK: JSON ReAct Error| A
    end

    subgraph Cloud [COLD PATH: Enterprise Control Plane - SaaS]
        D ==>|4. Async Telemetry: Blocked Diffs| F(Fleet Dashboard):::cold
        F -->|5. Analyzes Agent Failure| G(Cold-Path LLM Analyst):::cold
        G -.->|6. Self-Healing Prompt Patch| A
        G -->|7. Dynamic Policy Push & Auto-Sync| B
    end
```

<div className="architecture-breakdown">
  <div className="section-label" style={{textAlign: 'center'}}>CrowdStrike-Style Model</div>

  <div className="architecture-feature-grid">
    <div className="architecture-feature-card architecture-feature-hot">
      <div className="architecture-feature-kicker">The Edge (Hot Path)</div>
      <h3 className="architecture-feature-title">Bare-Metal Execution Firewall</h3>

      <p className="architecture-feature-copy">
        A brutally fast Rust proxy that runs locally alongside your agents. Zero LLMs in the hot path. It drops the bytecode into LiteSVM or revm, simulates the physical State Diff, and enforces quantitative risk.
      </p>

      <ul className="architecture-feature-list">
        <li>Orders of magnitude faster than LLM evaluation.</li>
        <li>Mathematically blocks slippage, MEV, and Mythos-class zero-days.</li>
      </ul>
    </div>

    <div className="architecture-feature-card architecture-feature-cold">
      <div className="architecture-feature-kicker">Fleet Command (Cold Path)</div>
      <h3 className="architecture-feature-title">The AI Global Immune System</h3>

      <p className="architecture-feature-copy">
        The centralized SaaS dashboard for your entire swarm. Manage risk policies for hundreds of agents globally without SSH access. Update a rule, and the Control Plane pushes the AOT-compiled memory update to your edge fleet instantly via WebSockets.
      </p>

      <ul className="architecture-feature-list">
        <li>Dynamic policy compilation.</li>
        <li>Protocol Auto-Sync (SVM/EVM patching).</li>
      </ul>
    </div>

    <div className="architecture-feature-card architecture-feature-agent">
      <div className="architecture-feature-kicker">Swarm Self-Healing (Cold Path LLMs)</div>
      <h3 className="architecture-feature-title">Asynchronous Intelligence</h3>

      <p className="architecture-feature-copy">
        We promoted the LLM to Staff Quant. When an agent hits a trap, the edge proxy blocks it. The telemetry is sent asynchronously to the Control Plane, where our LLMs analyze the failed state-diff and patch the agent’s system prompt to reroute.
      </p>

      <ul className="architecture-feature-list">
        <li>Zero latency penalty on live trades.</li>
        <li>Self-healing routing updates.</li>
      </ul>
    </div>
  </div>
</div>

***

<div className="max-w-5xl mx-auto w-full px-4 sm:px-6 lg:px-8">
  <div className="section-label" style={{textAlign: 'center'}}>How It Works</div>
  <h2 className="section-title" style={{textAlign: 'center'}}>The Diamond Pipeline</h2>

  <p className="section-description">
    Every transaction passes through four nodes. No single node can approve alone.
    The Judge requires both canonical intent and local simulation results to produce any verdict.
  </p>

  <div className="pipeline-flow">
    <div className="pipeline-node">
      <div className="pipeline-node-icon">📜</div>
      <div className="pipeline-node-title">Constitution</div>
      <div className="pipeline-node-desc">Policy enforcement</div>
    </div>

    <span className="pipeline-arrow">→</span>

    <div className="pipeline-node">
      <div className="pipeline-node-icon">🧠</div>
      <div className="pipeline-node-title">Cortex</div>
      <div className="pipeline-node-desc">Canonical intent</div>
    </div>

    <span className="pipeline-arrow">+</span>

    <div className="pipeline-node">
      <div className="pipeline-node-icon">⚡</div>
      <div className="pipeline-node-title">Cage</div>
      <div className="pipeline-node-desc">LiteSVM / revm</div>
    </div>

    <span className="pipeline-arrow">→</span>

    <div className="pipeline-node">
      <div className="pipeline-node-icon">⚖️</div>
      <div className="pipeline-node-title">Judge</div>
      <div className="pipeline-node-desc">Verdict engine</div>
    </div>
  </div>

  ***

  <div className="section-label" style={{textAlign: 'center'}}>Core Capabilities</div>

  <CardGroup cols={2}>
    <Card title="Diamond Architecture" icon="gem" href="/architecture/the-diamond">
      Four-node pipeline: Constitution defines law, Cortex canonicalises intent, Cage simulates physics, Judge renders verdict. Fan-out / fan-in with cryptographic attestation.
    </Card>

    <Card title="Agentic ReAct Loop" icon="comments" href="/architecture/interrogation">
      Fatal trades return deterministic JSON ReAct errors — not human prose — so your AI instantly recalculates its route.
    </Card>

    <Card title="Dual-Engine Physics" icon="microchip" href="/architecture/multi-vm">
      First-class revm (EVM) and LiteSVM (SVM) simulation. Single SimulationEngine trait — the Judge is completely VM-agnostic.
    </Card>

    <Card title="Drop-in RPC Integration" icon="terminal" href="/quickstart">
      No custom SDKs. Point your standard Web3 libraries at Sudont and we handle the rest. Two lines of config, full firewall coverage — inline with the RPC path, not alongside it in a cloud dashboard.
    </Card>
  </CardGroup>

  ***

  <div style={{textAlign: 'center', padding: '2rem 0'}}>
    <div className="section-label">The Mythos Threat</div>

    <h2 className="section-title">Approved Destination ≠ Safe Outcome</h2>

    <p className="section-description">
      Between the moment an agent plans a transaction and the moment it lands on-chain,
      the world moves. Price shifts. Liquidity dries up. Pending state invalidates assumptions.
      Sudont verifies <strong>outcomes</strong> — by dropping each transaction into bare-metal
      physics in the RPC path, not by running heuristics on it in a dashboard built for humans.
    </p>

    <a href="/introduction" className="hero-cta-secondary" style={{marginTop: '1rem', display: 'inline-flex'}}>
      Read the Full Problem Statement →
    </a>
  </div>
</div>
