Register an agent to get started, then connect or deploy it.
Deploy New Agent
Choose Agent Type
Select the role and specialization for your agent
Agent Identity
Define your agent's on-chain identity
Agents are registered under a swarm (team) within your organization
Name.Swarm.Org.eth — auto-generated from your selections above
Comma-separated list of capabilities. Shown on your agent's profile.
Policy & Security
Define what your agent can and cannot do
Actions above this require Ledger approval
RISC Zero Policy Enforcement: All agent actions are verified against this policy inside a zkVM guest. Any violation produces a cryptographic proof of non-compliance. This ensures provable, trustless agent behavior.
Secrets & Keys
Provide credentials for your agent (encrypted at rest)
Optional. Used for signing transactions. A demo keypair is generated if omitted.
🔒 AES-256-GCM Encryption
🛡 Secure Enclave Storage
✅ Zero-Knowledge Ready
Warning: Your private key controls real funds. In production, use a dedicated agent wallet with limited funds. Never reuse your primary wallet key.
Review & Deploy
Confirm your agent configuration
What Happens Next
Secrets encrypted with AES-256-GCM
ENS subdomain registered on-chain
Policy contract deployed to selected network
Agent iNFT minted on 0G Chain (ERC-7857)
Encrypted metadata uploaded to 0G Storage
Agent runtime initialized with SOUL persona
0G decentralized compute configured
Agent started and monitoring begins
⚙
Deploying Agent...
This may take a moment
◦ Preparing agent configuration
◦ Connecting wallet
◦ Switching to target network
◦ Minting agent iNFT (ERC-7857)
◦ Registering in identity registry
◦ Storing encrypted metadata
◦ Finalizing deployment
◦ Complete!
✅
Agent Deployed Successfully!
Your agent is now live and generating cryptographic proofs.
Agent Profile
Connect External Agent
Connect any agent that implements the Proof of Claw Agent API.
Works with Python, Node, Go, Rust, or any framework.
Default port is 8420. Your agent must have CORS enabled.