> For the complete documentation index, see [llms.txt](https://docs.autonos.vip/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.autonos.vip/3.-system-architecture-the-autonos-kernel/3.2-smart-containers-the-logic-sandbox.md).

# 3.2 Smart Containers: The Logic Sandbox

Security in an autonomous system must be proactive, not reactive. AutonOS introduces the concept of **Smart Containers**—isolated execution environments for every individual agent.

A Smart Container serves as a cryptographic sandbox. When a user deploys a "Stablecoin Yield Hunter" agent, that agent is confined within a container that possesses its own set of immutable rules:

* **Asset Segregation:** The agent can only interact with assets specifically allocated to its container.
* **Protocol Whitelisting:** The agent's logic is physically unable to call functions on unapproved contracts (e.g., it can interact with Aave but cannot send funds to an unknown mixer).
* **Deviation Limits:** The Kernel monitors the agent’s output. If an agent’s logic attempts to execute a transaction with a 10% slippage when the user set a 1% limit, the Smart Container "Fault-Interrupts" the transaction before it reaches the network.

**The Verification Cycle**

*Every transaction generated by an agent undergoes a 'Pre-Flight Simulation' within the Smart Container. The Kernel simulates the state-change against the current blockchain head. Only if the simulation matches the User’s Risk Policy does the transaction proceed to the Low-Latency Synapse for broadcasting.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.autonos.vip/3.-system-architecture-the-autonos-kernel/3.2-smart-containers-the-logic-sandbox.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
