Verifiable Agents
Create and delegate agent identities for AI and automation systems.Agent Identity
Useagent-identity to register an AI or automation agent:
Fields
| Field | Required | Description |
|---|---|---|
agentId | Yes | Unique agent identifier |
agentWallet | No | Agent’s wallet address |
agentType | No | ai, automation, custom |
description | No | Agent description |
capabilities | No | List of capabilities |
instructions | No | System prompt (max 4000 chars) |
skills | No | List of skills (max 48) |
services | No | Service endpoints (max 16) |
Agent Delegation
Useagent-delegation to grant permissions to an agent:
Delegation Fields
| Field | Required | Description |
|---|---|---|
controllerWallet | Yes | Must match signer |
agentWallet | Yes | Agent’s wallet |
scope | No | Permission scope |
permissions | No | execute, read, etc. |
maxSpend | No | Maximum spend in wei |
expiresAt | No | Expiration timestamp |
Use Cases
| Use Case | Description |
|---|---|
| AI assistants | Register and control AI agents |
| Payment delegation | Allow agents to spend on your behalf |
| Automation | Grant scoped permissions to bots |