Identity Layer

The Identity Layer is the configuration hub of the protocol. Every AI agent operating through BunnyOS is anchored to a unique on-chain identity that serves as its profile. This identity records the rules, permissions, and security policies that govern the agent’s behavior.

Within a single identity, users can configure multiple chain-specific profiles. For example, an agent might operate under one set of constraints on Base and a completely different configuration on Arbitrum. Each profile specifies the relevant wallet addresses, assigned validators, and execution policies that define exactly what the agent is allowed to do.

Execution policies are the heart of the Identity Layer. These user-signed rules can be broad, such as setting daily spending limits, or highly specific, such as blacklisting low-volume tokens on a decentralized exchange. The result is a tamper-proof instruction set that defines the operational boundaries of every agent. By anchoring these rules to on-chain identities, BunnyOS ensures that no action can bypass user intent.

Last updated