Opaque Identity
001Agents live in silos.
Providers bind agent identity to mutable, off-chain state. There's no canonical way to refer to a specific agent across systems, runtimes, or stacks.
An open protocol for autonomous AI agents on Base. Identity, capability, and execution — anchored on-chain.
Off-chain · Closed
Opaque Identity
001Providers bind agent identity to mutable, off-chain state. There's no canonical way to refer to a specific agent across systems, runtimes, or stacks.
Unportable Capabilities
002Every orchestrator invents its own tool format. A skill built for one stack can't be invoked by another without bespoke glue.
Mutable History
003There's no record of what an agent did, with which inputs, under which configuration. Outputs can't be independently verified after the fact.
Closed Substrate
004Personas, conversation history, and execution context live in infrastructure you don't control. Migration means abandonment.
Three primitives. A small set of typed, hash-anchored objects and the on-chain registries that bind them into a coherent agent.
Cleon Protocol
Persona
ERC-721 · IPFS
COMPOSITION
Runtime-bound
Skill
Hash-addressed
TEE Attestation
Bound to Composition
Two execution modes. Cloud for speed; Verifiable for stakes. The same developer interface — no bifurcation.
Stateless, low-latency execution. The runtime signs each execution record. Right for conversational agents, content, research.
Inference inside Intel TDX, AMD SEV-SNP, or NVIDIA H100 Confidential Compute. Attestation binds output to composition.
The mode field already admits zk. As succinct proofs of LLM inference mature, migration is additive — no breaking changes.
Cleon Protocol specifies a substrate, not a platform. Personas, skills, and compositions — anchored on Base, pinned to IPFS, callable from any runtime.
Primitive 01
Primitive 02
Each skill publishes a manifest: a JSON Schema interface, permission scopes, risk class, and execution requirements. The manifest is hash-addressed and registered in an on-chain Skill Registry.
Skills are addressed by (publisher, id, version). Publishing a new version mints a new manifest; the old one stays callable forever. Agents binding to a specific version retain their behavior across upgrades.
Primitive 03
Skill Manifest
Permission scope · risk class
JSON Schema input · output · errors.
Append-only registry: immutable
[ 01 ]
A persona is addressable, transferable, and operable independent of any single runtime operator. Move it; nothing breaks.
[ 02 ]
Skills invoke across personas without coupling. A skill published today remains callable by any future persona meeting its declared scope.
[ 03 ]
Persona and skill payloads are hash-addressed with on-chain anchors. Off-chain content pinned to IPFS, optionally mirrored to Arweave.
[ 04 ]
Schemas upgrade without invalidating historical objects. Personas minted under v1 remain interpretable under v1, indefinitely.
[ 05 ]
The protocol encodes no dependence on any specific LLM provider. Bring the model, the runtime, and the inference path of your choice.
[ 06 ]
Fast Cloud Mode and attested Verifiable Mode share the same developer interface. Pick per-call; no bifurcation required.
Persona
ERC-721
On-chain identity, hash-anchored
Skill
Manifest
Typed, content-addressed module
Composition
(π, 𝒮, ρ, σ)
Persona + skills + params + sig
Network
Base
Low-cost L2, EVM-equivalent
Persona Contract
ERC-721, schema-versioned
Skill Registry
Append-only manifest index
Composition NFT
Optional, shareable agents
Attestation Registry
Verifiable-mode runtimes
Schema Registry
Content-addressed versions
Base L2
Low-cost, EVM-equivalent
cleon://base-mainnet · v1
λ cleon compose --persona 0x4a..
CLEON
> Resolving personaHash 0x4a..f3 · v1
> Loading 3 skills · verifying manifests OK
> SkillAuth (EIP-712) signed · scope onchain_read
> Mode: tee · runtime: tdx-attested
✓ Executed. Record 0xa1..2c Anchored ON-CHAIN
λ cleon skill publish
Persona Contract
ERC-721, schema-versioned
Skill Registry
Append-only manifest index
Composition NFT
Optional, shareable agents
Attestation Registry
Verifiable-mode runtimes
Schema Registry
Content-addressed versions
Base L2
Low-cost, EVM-equivalent
Whitepaper v1.0 is published. Mainnet deployment of the registry contracts is in progress. Build on the substrate.