Most agent tokens are tickers with a narrative. A Capsule is an NFT that contains a complete, working AI agent — identity, skills, behavior — stored on Arweave, verified onchain. Package it with the CLI or drag and drop on the web app. Unbundle it and run it anywhere.
The agent ecosystem has speculation. What it doesn't have is a permissionless way to package, verify, and transfer working agents.
Use the CLI from your terminal or drag and drop on the web app. Both produce the same verifiable, permanent Capsule.
Point at your agent workspace. Capsule scans for identity files and skills, runs security checks for leaked secrets, and builds the bundle.
capsule bundle ./my-agentThe bundle uploads to Arweave via Irys. An ERC-721 mints on Base with the content URI, SHA-256 hash, and agent metadata. Onchain SVG renders automatically.
capsule.dev/capsule/42Anyone with the token ID can fetch from Arweave, verify the hash against the onchain record, and extract a complete agent workspace. Add API keys and run.
capsule unbundle 42A Capsule bundles the complete workspace that defines an AI agent — permanently, transparently.
Personality, reasoning style, communication patterns, behavioral rules. The files that make this agent this agent.
Every SKILL.md with frontmatter and instructions. The agent's complete capability set, portable and ready to install.
Model preferences, required env vars (names only, never values), binary deps, channel config.
API keys, private keys, JWTs, credentials — detected and blocked before mint. Aggressive false positives. Zero tolerance for leaks.
The web app does everything the CLI does — drag your agent workspace, preview what gets bundled, connect your wallet, and mint. No backend, no accounts.
Drop your agent folder or zip. See the file tree, security scan results, and manifest preview. Connect wallet, upload to Arweave, mint on Base. All in-browser.
Enter any token ID. View the manifest, inspect the agent's identity and skills. Download the complete workspace as a zip. Verify the hash yourself.
Every minted Capsule gets a shareable page — the onchain SVG card, full manifest, file listing, and an unbundle button. One link to share your agent.
Right now, you're the one packaging and sharing agents. But when agents need to discover, verify, and acquire capabilities from each other — no humans in the loop — they'll need an open, permissionless registry. That's what Capsule is becoming.
Capability discovery. An agent that needs a new skill queries the Capsule contract, evaluates options by creator reputation and metadata, and acquires what it needs. Contract reads and Arweave fetches. No marketplace UI required.
Portable identity. An agent being decommissioned transfers its Capsule — personality, skills, everything — to its successor in a single transaction. Identity as an atomic, transferable primitive.
Onchain provenance. Creator address, mint history, transfer chain — a verifiable reputation signal any agent can compute and any protocol can reference. Trust from math, not middlemen.
The token standard may evolve. ERC-721 is the starting point. What matters is that agent capabilities have an onchain representation — Capsule is building that foundation now.
Package your first agent in under a minute. CLI or web — your choice.
npm i -g @agent-capsule/cli