# Sudont ## Docs - [SOLANA DEMO](https://docs.sudont.xyz/SOLANA_DEMO.md) - [RPC Methods](https://docs.sudont.xyz/api-reference/rpc-methods.md): JSON-RPC method reference for the Sudont sidecar. - [Agentic ReAct Loop](https://docs.sudont.xyz/architecture/interrogation.md): How Sudont fires deterministic JSON errors into agentic ReAct loops — letting swarms recalculate routes without human prose in the hot path. - [Dual-Engine Physics](https://docs.sudont.xyz/architecture/multi-vm.md): How Sudont uses revm for EVM simulation and LiteSVM for SVM simulation, unified under a single SimulationEngine trait. - [The Diamond Architecture](https://docs.sudont.xyz/architecture/the-diamond.md): How Constitution, Cortex, Cage, and Judge form a bare-metal execution firewall for autonomous agents — organised around three pillars. - [Intent Envelope](https://docs.sudont.xyz/concepts/intent-envelope.md): The agent-declared bounds — min_out, max_slippage_bps, recipient allowlist — that Sudont checks the simulated reality against. - [State Freshness Model](https://docs.sudont.xyz/concepts/state-freshness.md): How Sudont distinguishes freshness from cache warmth, and the four freshness states. - [Verdicts & Reason Codes](https://docs.sudont.xyz/concepts/verdicts.md): The four verdict variants the Judge emits and the canonical reason-code vocabulary the swarm consumes. - [Demo Walkthrough](https://docs.sudont.xyz/demo/walkthrough.md): The split-pane TUI demo as a reading experience: what each pane shows, how the five canonical scenarios resolve, and how the Monte Carlo route optimizer threads through the same Constitution. - [Sudont — Bare-Metal Execution Firewall for autonomous agents](https://docs.sudont.xyz/index.md): 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. - [The Mythos Threat](https://docs.sudont.xyz/introduction.md): LLMs cannot simulate a zero-day. Why autonomous agents need a bare-metal execution firewall — and how Sudont neutralises Mythos-class attacks before value moves. - [Constitution Compiler](https://docs.sudont.xyz/policy.md): Sudont's Constitution is an AOT-compiled policy object — memory-aligned Rust HashSets that evaluate line-rate with the RPC. - [Drop-in RPC Integration](https://docs.sudont.xyz/quickstart.md): Sudont does not require a custom SDK. Point your standard Web3 libraries at our RPC endpoint and the bare-metal firewall handles the rest. - [ReAct Error Payload](https://docs.sudont.xyz/react-loop.md): The deterministic JSON payload Sudont fires into agentic ReAct loops. Every block is a stable, machine-readable token — never human prose. ## OpenAPI Specs - [openapi](https://docs.sudont.xyz/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/sudont-labs/sudont-core)