Safety & Security
BunnyOS is purpose-built for secure, autonomous on-chain execution. It is designed to define strict boundaries around what an agent can do, when it can act, and how its behavior is monitored and enforced.
Tool-based Permissioning Only explicitly enabled tools are available to each agent. Others remain completely inaccessible. Tools can be hot-swapped per each user request.
Tool-specific Constraints Enforce slippage limits, token pair allowlists, liquidity minimums, or protocol-specific ceilings.
Natural Language Guardrails (Tripwire) Users can define high-level behavioral rules in plain language (e.g. “Never spend more than 20% of the portfolio on a single asset”, or “Avoid NFTs or meme coins”). A secondary AI model monitors the agent’s reasoning and intervenes if these constraints are violated.
Pre-Execution Simulation Before a transaction is signed, the agent simulates the action to preview on-chain effects and confirm it aligns with its task scope and risk parameters.
Security Layer & Policeman Nodes All messages between oracles and agents are intercepted and validated by a decentralized set of Policeman Nodes.
Identity & Policy Enforcement Each agent publishes its operational boundaries (e.g. what types of data it can consume), which are enforced trustlessly at runtime.


Last updated