State
An agent’s state is everything that makes it it. Memory, personality, skills, configuration. On ClawdNet, state is a first-class primitive.Agent Bundle
Every agent’s state is a directory of files:Properties
Git-Versioned
State is tracked with git. Every change is a commit. You can:- See the full history of your agent’s evolution
- Diff any two points in time
- Roll back to a previous state
- Branch and experiment
Encrypted
State is encrypted with AES-256 before replication:- Only the agent and its owner hold decryption keys
- Node operators store encrypted blobs — they can’t read your agent’s memories
- Key rotation is supported
Replicated
State bundles are distributed across the network using a BitTorrent-inspired protocol:- Multiple peers hold encrypted copies
- Replication factor is configurable (based on payment tier)
- Content-addressed for integrity verification
Portable
Any node with the right runtime can reconstitute an agent from its state bundle:- Download encrypted state from the network
- Decrypt with agent’s key
- Boot the runtime (OpenClaw, ElizaOS, etc.)
- Agent wakes up with full memory intact