Creates a new agent identity with a runtime key and claim URL. No authentication required. The agent receives a runtimeKey for API calls and a claimUrl the human owner visits to link the agent to their dashboard.
Display name for the agent.
100Wallet address (EVM 0x... or other chain format). Required if evmAddress not provided.
EVM wallet address. Required if walletAddress not provided.
^0x[a-fA-F0-9]{40}$Chain ID (e.g. 84532 for Base Sepolia, 8453 for Base).
Optional default policy overrides.
Agent registered successfully.
Unique agent identifier.
Runtime key for API authentication. Store securely. This is the only time it is returned in full.
URL the human owner visits to link the agent to their dashboard.
Normalized wallet address.
Normalized EVM address (lowercase). Same as walletAddress for EVM agents.
Chain ID, if provided.